Package: xbindkeys
Version: 1.8.3-1
Severity: Important

When using xbindkeys, the first keypress with a bound key works, but
the second fails with the following error:
forte% xbindkeys -n
*** glibc detected *** xbindkeys: malloc(): memory corruption (fast):
0x09a082d0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6(+0x6b281)[0xb7493281]
/lib/i686/cmov/libc.so.6(+0x6e400)[0xb7496400]
/lib/i686/cmov/libc.so.6(__libc_malloc+0x5c)[0xb7497c8c]
/usr/lib/libxcb.so.1(+0x9b0c)[0xb7418b0c]
/usr/lib/libxcb.so.1(xcb_poll_for_event+0x90)[0xb7419080]
/usr/lib/libX11.so.6(+0x3c46a)[0xb76cf46a]
/usr/lib/libX11.so.6(+0x3d086)[0xb76d0086]
/usr/lib/libX11.so.6(_XEventsQueued+0x7f)[0xb76d03bf]
/usr/lib/libX11.so.6(XPending+0x68)[0xb76c06c8]
xbindkeys[0x8049afa]
/usr/lib/libguile.so.12(scm_boot_guile+0x62)[0xb7632d22]
xbindkeys[0x804962d]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe6)[0xb743ec76]
xbindkeys[0x8049521]
======= Memory map: ========
08048000-08051000 r-xp 00000000 08:01 160028     /usr/bin/xbindkeys
08051000-08052000 rw-p 00009000 08:01 160028     /usr/bin/xbindkeys
099f3000-09a65000 rw-p 00000000 00:00 0          [heap]
b7200000-b7221000 rw-p 00000000 00:00 0
b7221000-b7300000 ---p 00000000 00:00 0
b737c000-b7399000 r-xp 00000000 08:01 296555     /lib/libgcc_s.so.1
b7399000-b739a000 rw-p 0001c000 08:01 296555     /lib/libgcc_s.so.1
b73af000-b73fe000 rw-p 00000000 00:00 0
b73fe000-b7402000 r-xp 00000000 08:01 137791     /usr/lib/libXdmcp.so.6.0.0
b7402000-b7403000 rw-p 00003000 08:01 137791     /usr/lib/libXdmcp.so.6.0.0
b7403000-b7404000 rw-p 00000000 00:00 0
b7404000-b7406000 r-xp 00000000 08:01 134673     /usr/lib/libXau.so.6.0.0
b7406000-b7407000 rw-p 00001000 08:01 134673     /usr/lib/libXau.so.6.0.0
b7407000-b740e000 r-xp 00000000 08:01 140679     /usr/lib/libltdl.so.7.2.1
b740e000-b740f000 rw-p 00007000 08:01 140679     /usr/lib/libltdl.so.7.2.1
b740f000-b7427000 r-xp 00000000 08:01 145050     /usr/lib/libxcb.so.1.1.0
b7427000-b7428000 rw-p 00017000 08:01 145050     /usr/lib/libxcb.so.1.1.0
b7428000-b7568000 r-xp 00000000 08:01 288576     /lib/i686/cmov/libc-2.11.2.so
b7568000-b756a000 r--p 0013f000 08:01 288576     /lib/i686/cmov/libc-2.11.2.so
b756a000-b756b000 rw-p 00141000 08:01 288576     /lib/i686/cmov/libc-2.11.2.so
b756b000-b756e000 rw-p 00000000 00:00 0
b756e000-b7570000 r-xp 00000000 08:01 282858     /lib/i686/cmov/libdl-2.11.2.so
b7570000-b7571000 r--p 00001000 08:01 282858     /lib/i686/cmov/libdl-2.11.2.so
b7571000-b7572000 rw-p 00002000 08:01 282858     /lib/i686/cmov/libdl-2.11.2.so
b7572000-b7573000 rw-p 00000000 00:00 0
b7573000-b7597000 r-xp 00000000 08:01 280520     /lib/i686/cmov/libm-2.11.2.so
b7597000-b7598000 r--p 00023000 08:01 280520     /lib/i686/cmov/libm-2.11.2.so
b7598000-b7599000 rw-p 00024000 08:01 280520     /lib/i686/cmov/libm-2.11.2.so
b7599000-b75a2000 r-xp 00000000 08:01 280162
/lib/i686/cmov/libcrypt-2.11.2.so
b75a2000-b75a3000 r--p 00008000 08:01 280162
/lib/i686/cmov/libcrypt-2.11.2.so
b75a3000-b75a4000 rw-p 00009000 08:01 280162
/lib/i686/cmov/libcrypt-2.11.2.so
b75a4000-b75cb000 rw-p 00000000 00:00 0
b75cb000-b75e0000 r-xp 00000000 08:01 282850
/lib/i686/cmov/libpthread-2.11.2.so
b75e0000-b75e1000 r--p 00014000 08:01 282850
/lib/i686/cmov/libpthread-2.11.2.so
b75e1000-b75e2000 rw-p 00015000 08:01 282850
/lib/i686/cmov/libpthread-2.11.2.so
b75e2000-b75e4000 rw-p 00000000 00:00 0
b75e4000-b75e5000 r-xp 00000000 08:01 160014     /usr/lib/libqthreads.so.12.3.1
b75e5000-b75e6000 rw-p 00000000 08:01 160014     /usr/lib/libqthreads.so.12.3.1
b75e6000-b75e7000 r-xp 00000000 08:01 160012     /usr/lib/libguile-ltdl.so.1.0.1
b75e7000-b75e8000 rw-p 00000000 08:01 160012     /usr/lib/libguile-ltdl.so.1.0.1
b75e8000-b75e9000 rw-p 00000000 00:00 0
b75e9000-b768a000 r-xp 00000000 08:01 160022     /usr/lib/libguile.so.12.3.1
b768a000-b768d000 rw-p 000a1000 08:01 160022     /usr/lib/libguile.so.12.3.1
b768d000-b7693000 rw-p 00000000 00:00 0
b7693000-b77af000 r-xp 00000000 08:01 133913     /usr/lib/libX11.so.6.3.0
b77af000-b77b3000 rw-p 0011b000 08:01 133913     /usr/lib/libX11.so.6.3.0
b77c8000-b77ca000 rw-p 00000000 00:00 0
b77ca000-b77cb000 r-xp 00000000 00:00 0          [vdso]
b77cb000-b77e6000 r-xp 00000000 08:01 294584     /lib/ld-2.11.2.so
b77e6000-b77e7000 r--p 0001a000 08:01 294584     /lib/ld-2.11.2.so
b77e7000-b77e8000 rw-p 0001b000 08:01 294584     /lib/ld-2.11.2.so
bf9e6000-bfa06000 rwxp 00000000 00:00 0          [stack]
bfa06000-bfa07000 rw-p 00000000 00:00 0
zsh: abort      xbindkeys -n

This appears to be due to a newer version of libX11 currently in sid
(1.4), and in wheezy once it migrates. This issue is documented on
xbindkeys' webpage and is fixed in the newest upstream version, 1.8.4.



-- 
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