Package: keytouch-editor
Version: 1:3.2.0~beta-3
Severity: important

Hello,

Just bought a new Dell Inspiron 15R Special Edition laptop.

Some of the multimedia keys don't work.
I tried using keytouch-editor and it crashes while trying to add the new key.


1. Start keytouch-editor
2. I try some of the devices that have "event" labels, but none of them respond
to the multimedia keys.  I then try "ACPI device" with a blank event and that
seems to detect the keypress.
3. I click new to add a new key.
4. I press the key I want to map
5. It prompts me for a name
6. I put in "equalizer"
7. keytouch-editor segfaults.


bt full below:

(gdb) bt full
#0  0x000000000040c60d in ?? ()
No symbol table info available.
#1  0x00007f1363bc89a7 in _g_closure_invoke_va (closure=0xefbbd0,
return_value=0x0, instance=0xdf2480, args=0x7fff0621ad08, n_params=0,
param_types=0x0)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:840
        marshal = 0x7f1363bca5b0 <g_cclosure_marshal_VOID__VOIDv>
        marshal_data = 0x0
        in_marshal = 0
        real_closure = 0xefbbb0
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#2  0x00007f1363be1006 in g_signal_emit_valist (instance=0xdf2480,
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff0621ad08)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3211
        return_accu = <optimized out>
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong
= 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0},
{v_int = 0, v_uint = 0,
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = {next = 0x7fff0621af70, instance = 0xdf2480, ihint =
{signal_id = 161, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state =
EMISSION_RUN, chain_type = 14465104}
        signal_id = <optimized out>
        instance_type = <optimized out>
        emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long =
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer
= 0x0}, {v_int = 0,
              v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 4
        static_scope = 0
        closure = 0xefbbd0
        run_type = <optimized out>
        hlist = 0x0
        l = <optimized out>
        fastpath = 4
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = 0xde9e10
        i = <optimized out>
---Type <return> to continue, or q <return> to quit---
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#3  0x00007f1363be1852 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7fff0621ade0, reg_save_area = 0x7fff0621ad20}}
#4  0x00007f13642e3b45 in ?? () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#5  0x00007f1363bc89a7 in _g_closure_invoke_va (closure=0xde9ce0,
return_value=0x0, instance=0xdf2480, args=0x7fff0621b0b8, n_params=0,
param_types=0x0)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:840
        marshal = 0x7f1363bc6d40 <g_type_class_meta_marshalv>
        marshal_data = 0x340
        in_marshal = 0
        real_closure = 0xde9cc0
        __PRETTY_FUNCTION__ = "_g_closure_invoke_va"
#6  0x00007f1363be1006 in g_signal_emit_valist (instance=0xdf2480,
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff0621b0b8)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3211
        return_accu = <optimized out>
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong
= 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0},
{v_int = 0, v_uint = 0,
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
        accumulator = 0x0
        emission = {next = 0x7fff0621b330, instance = 0xdf2480, ihint =
{signal_id = 160, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state =
EMISSION_RUN, chain_type = 14465104}
        signal_id = <optimized out>
        instance_type = <optimized out>
        emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long =
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer
= 0x0}, {v_int = 0,
              v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
v_float = 0, v_double = 0, v_pointer = 0x0}}}
        rtype = 4
        static_scope = 0
        closure = 0xde9ce0
        run_type = <optimized out>
        hlist = 0x0
        l = <optimized out>
        fastpath = 4
---Type <return> to continue, or q <return> to quit---
        instance_and_params = <optimized out>
        signal_return_type = <optimized out>
        param_values = <optimized out>
        node = 0xde9d30
        i = <optimized out>
        n_params = <optimized out>
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#7  0x00007f1363be1852 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
        var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area =
0x7fff0621b190, reg_save_area = 0x7fff0621b0d0}}
#8  0x00007f13642e2949 in ?? () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#9  0x00007f136438b099 in ?? () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0x00007f1363bc86e0 in g_closure_invoke (closure=0xda1050,
return_value=0x7fff0621b2f0, n_param_values=2, param_values=0x7fff0621b3a0,
invocation_hint=0x7fff0621b340)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gclosure.c:777
        marshal = 0x7f1363bc7340 <g_type_class_meta_marshal>
        marshal_data = 0x160
        in_marshal = 0
        real_closure = 0xda1030
        __PRETTY_FUNCTION__ = "g_closure_invoke"
#11 0x00007f1363bd94d0 in signal_emit_unlocked_R (node=node@entry=0xda12c0,
detail=detail@entry=0, instance=instance@entry=0xdf2480,
emission_return=emission_return@entry=0x7fff0621b470,
    instance_and_params=instance_and_params@entry=0x7fff0621b3a0) at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3589
        accumulator = 0xda10a0
        emission = {next = 0x0, instance = 0xdf2480, ihint = {signal_id = 34,
detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type =
14465104}
        class_closure = 0xda1050
        hlist = 0x0
        handler_list = 0x0
        return_accu = 0x7fff0621b2f0
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0,
v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer =
0x0}, {v_int = 0, v_uint = 0,
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0,
v_double = 0, v_pointer = 0x0}}}
        signal_id = 34
---Type <return> to continue, or q <return> to quit---
        max_sequential_handler_number = 775
        return_value_altered = 0
#12 0x00007f1363be12db in g_signal_emit_valist (instance=0xdf2480,
signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff0621b5f8)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3310
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long =
0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer
= 0x0}, {v_int = 0,
              v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0,
v_float = 0, v_double = 0, v_pointer = 0x0}}}
        error = 0x0
        rtype = 20
        static_scope = 0
        instance_and_params = 0x7fff0621b3a0
        signal_return_type = 20
        param_values = 0x7fff0621b3b8
        node = 0xda12c0
        i = <optimized out>
        n_params = 1
        __PRETTY_FUNCTION__ = "g_signal_emit_valist"
#13 0x00007f1363be1852 in g_signal_emit (instance=<optimized out>,
signal_id=<optimized out>, detail=<optimized out>)
    at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./gobject/gsignal.c:3356
        var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area =
0x7fff0621b6d0, reg_save_area = 0x7fff0621b610}}
#14 0x00007f13644a293e in ?? () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#15 0x00007f1364389434 in gtk_propagate_event () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#16 0x00007f136438978b in gtk_main_do_event () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#17 0x00007f13632df7ac in ?? () from /usr/lib/x86_64-linux-
gnu/libgdk-x11-2.0.so.0
No symbol table info available.
#18 0x00007f1363909355 in g_main_dispatch (context=0xd99bf0) at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:2539
        dispatch = 0x7f13632df760
        was_in_call = 0
        user_data = 0x0
        callback = 0
---Type <return> to continue, or q <return> to quit---
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0xd99b00, next = 0x0}
        need_destroy = <optimized out>
        source = 0xd99b00
        current = 0xe5c180
        i = <optimized out>
#19 g_main_context_dispatch (context=context@entry=0xd99bf0) at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3075
No locals.
#20 0x00007f1363909688 in g_main_context_iterate (context=0xd99bf0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable:
Unhandled dwarf expression opcode 0xfa>)
    at /build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3146
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0xdcea50
#21 0x00007f1363909a82 in g_main_loop_run (loop=0xec7c70) at
/build/glib2.0-7fLB_j/glib2.0-2.33.12+really2.32.4/./glib/gmain.c:3340
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#22 0x00007f1364388797 in gtk_main () from /usr/lib/x86_64-linux-
gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#23 0x0000000000405df9 in ?? ()
No symbol table info available.
#24 0x00007f1363553ead in __libc_start_main (main=<optimized out>,
argc=<optimized out>, ubp_av=<optimized out>, init=<optimized out>,
fini=<optimized out>, rtld_fini=<optimized out>,
    stack_end=0x7fff0621b9d8) at libc-start.c:228
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2919782452069778203,
4217856, 140733296261600, 0, 0, -2919692753889017061, -2980292229834620133},
mask_was_saved = 0}}, priv = {
            pad = {0x0, 0x0, 0x413280, 0x7fff0621b9e8}, data = {prev = 0x0,
cleanup = 0x0, canceltype = 4272768}}}
        not_first_call = <optimized out>
#25 0x0000000000405c29 in ?? ()
No symbol table info available.
#26 0x00007fff0621b9d8 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#27 0x000000000000001c in ?? ()
No symbol table info available.
#28 0x0000000000000001 in ?? ()
No symbol table info available.
#29 0x00007fff0621db86 in ?? ()
No symbol table info available.
#30 0x0000000000000000 in ?? ()
No symbol table info available.
(gdb)
(gdb)




-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.6-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap===7214== Memcheck, a 
memory error detector
==7214== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al.
==7214== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info
==7214== Command: /usr/bin/locale charmap
==7214== 
UTF-8
==7214== 
==7214== HEAP SUMMARY:
==7214==     in use at exit: 0 bytes in 0 blocks
==7214==   total heap usage: 32 allocs, 32 frees, 4,760 bytes allocated
==7214== 
==7214== All heap blocks were freed -- no leaks are possible
==7214== 
==7214== For counts of detected and suppressed errors, rerun with: -v
==7214== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2))
Shell: /bin/sh linked to /bin/dash

Versions of packages keytouch-editor depends on:
ii  libatk1.0-0   2.4.0-2
ii  libc6         2.13-37
ii  libglib2.0-0  2.33.12+really2.32.4-3
ii  libgtk2.0-0   2.24.10-2

Versions of packages keytouch-editor recommends:
ii  menu  2.1.46

keytouch-editor suggests no packages.

-- debconf information excluded


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to