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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]