Your message dated Sat, 28 May 2011 18:48:16 +0000
with message-id <[email protected]>
and subject line Bug#516328: fixed in xbindkeys 1.8.5-1
has caused the Debian Bug report #516328,
regarding Crashes upon Guile GC
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
516328: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=516328
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: xbindkeys
Version: 1.8.2-1
Severity: normal

Hi,

I've found crashes that are triggered by two different Scheme programs
that call (pipe) and (fork), respectively.  Both crashes list
GC-related functions in their glibc-generated backtraces, and are
ultimately terminated by glibc for bad calls to free.

I couldn't reproduce these problems with guile-1.6 directly, or with
xbindkeys at the top-level of the configuration file.  I could only
reproduce them from within the dynamic extent of the xbindkey-function
procedure.

I've attached the two test-cases: test-1.scm and test-2.scm.  To
reproduce, run "xbindkeys -n -fg FILENAME" and press F10 (the key I've
bound for both tests).  Of course, these test cases were distilled down
from an actual configuration of xbindkeys I was trying to create;
these are not pointless exercises.

I've also attached the output of running the tests on an i386 machine
(test-1-result-i386.txt, test-2-result-i386.txt) and the results on an
amd64 machine (test-1-result-amd64.txt, test-2-result-amd64.txt).  On
the amd64 machine, xbindkeys crashes immediately after the
key-presses, before any loop iterations complete.

Please let me know if I could do anything else to help fix these
problems.  Thanks,

-- System Information:
Debian Release: 5.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.18-12-custom-xen-ws-1 (SMP w/1 CPU core)
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xbindkeys depends on:
ii  guile-1.6-libs                1.6.8-6.3  Main Guile libraries
ii  libc6                         2.7-18     GNU C Library: Shared libraries
ii  libguile-ltdl-1               1.6.8-6.3  Guile's patched version of libtool
ii  libx11-6                      2:1.1.5-2  X11 client-side library

xbindkeys recommends no packages.

Versions of packages xbindkeys suggests:
ii  tk8.4 [wish]                  8.4.19-2   Tk toolkit for Tcl and X11, v8.4 -
ii  tk8.5 [wish]                  8.5.3-4    Tk toolkit for Tcl and X11, v8.5 -
ii  xbindkeys-config              0.1.3-1+b1 An easy to use gtk program for con

-- no debconf information

-- 
J.P. Larocque: <[email protected]>, +1 509 324-2410
(define (make-pipe)
  (display "making pipe")
  (newline)
  (let ((pipe-ports (pipe)))
    (display "closing")
    (newline)
    (close-port (car pipe-ports))
    (close-port (cdr pipe-ports))))

(define (pipe-loop)
  (let loop ()
    (make-pipe)
    (loop)))
(xbindkey-function '("F10") pipe-loop)

;;; The problem cannot be reproduced without xbindkey-function:
;;; (uncomment and try xbindkeys with -n from a terminal)
;(pipe-loop)
(define (fork-and-print)
  (let ((child-pid (primitive-fork)))
    (cond ((zero? child-pid) ; We're the child.
           (display "forked")
           (newline)
           (force-output)
           (primitive-exit 0))
          (else child-pid))))

(define (stress-test)
  (let loop ()
    ;; Note that xbindkey-function seems to automatically call
    ;; waitpid, which is a separate bug.  We don't call waitpid
    ;; ourselves in order to avoid triggering that bug, which would
    ;; mask this separate bug--the crash.
    (fork-and-print)
    (loop)))

(xbindkey-function '("F10") stress-test)
Script started on Fri Feb 20 07:52:06 2009
making pipe
closing
[8 cycles omitted]
making pipe
*** glibc detected *** xbindkeys: free(): invalid pointer: 0x080512a0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7c21624]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7c23826]
/usr/lib/libguile.so.12(scm_must_free+0x21)[0xb7dc1ce1]
/usr/lib/libguile.so.12(scm_gc_sweep+0x488)[0xb7dc23b8]
/usr/lib/libguile.so.12(scm_igc+0x279)[0xb7dc26f9]
/usr/lib/libguile.so.12[0xb7dc2808]
/usr/lib/libguile.so.12(scm_must_malloc+0x37)[0xb7dc2957]
/usr/lib/libguile.so.12[0xb7dbfc80]
/usr/lib/libguile.so.12(scm_fdes_to_port+0x124)[0xb7dbfde4]
/usr/lib/libguile.so.12(scm_pipe+0x41)[0xb7e13691]
/usr/lib/libguile.so.12(scm_ceval+0x1543)[0xb7db6263]
/usr/lib/libguile.so.12(scm_ceval+0x5e9)[0xb7db5309]
/usr/lib/libguile.so.12(scm_ceval+0x887)[0xb7db55a7]
/usr/lib/libguile.so.12(scm_apply+0x6ff)[0xb7db850f]
/usr/lib/libguile.so.12(scm_call_0+0x2d)[0xb7dbd9bd]
xbindkeys[0x8049de7]
/usr/lib/libguile.so.12(scm_boot_guile+0x62)[0xb7dd1282]
xbindkeys[0x8049545]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7bc9455]
xbindkeys[0x8049461]
======= Memory map: ========
08048000-08051000 r-xp 00000000 fe:01 213874     /usr/bin/xbindkeys
08051000-08052000 rw-p 00009000 fe:01 213874     /usr/bin/xbindkeys
0920b000-0927d000 rw-p 0920b000 00:00 0          [heap]
b7a00000-b7a21000 rw-p b7a00000 00:00 0 
b7a21000-b7b00000 ---p b7a21000 00:00 0 
b7b2f000-b7b3b000 r-xp 00000000 fe:01 16448      /lib/libgcc_s.so.1
b7b3b000-b7b3c000 rw-p 0000b000 fe:01 16448      /lib/libgcc_s.so.1
b7b3c000-b7b8c000 rw-p b7b3c000 00:00 0 
b7b8c000-b7b90000 r-xp 00000000 fe:01 200717     /usr/lib/libXdmcp.so.6.0.0
b7b90000-b7b91000 rw-p 00003000 fe:01 200717     /usr/lib/libXdmcp.so.6.0.0
b7b91000-b7b93000 r-xp 00000000 fe:01 200715     /usr/lib/libXau.so.6.0.0
b7b93000-b7b94000 rw-p 00001000 fe:01 200715     /usr/lib/libXau.so.6.0.0
b7b94000-b7b96000 r-xp 00000000 fe:01 24850      /lib/i686/cmov/libdl-2.7.so
b7b96000-b7b98000 rw-p 00001000 fe:01 24850      /lib/i686/cmov/libdl-2.7.so
b7b98000-b7baf000 r-xp 00000000 fe:01 200719     /usr/lib/libxcb.so.1.0.0
b7baf000-b7bb0000 rw-p 00016000 fe:01 200719     /usr/lib/libxcb.so.1.0.0
b7bb0000-b7bb1000 r-xp 00000000 fe:01 200721     /usr/lib/libxcb-xlib.so.0.0.0
b7bb1000-b7bb2000 rw-p 00000000 fe:01 200721     /usr/lib/libxcb-xlib.so.0.0.0
b7bb2000-b7bb3000 rw-p b7bb2000 00:00 0 
b7bb3000-b7d08000 r-xp 00000000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d08000-b7d09000 r--p 00155000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d09000-b7d0b000 rw-p 00156000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d0b000-b7d0e000 rw-p b7d0b000 00:00 0 
b7d0e000-b7d32000 r-xp 00000000 fe:01 24851      /lib/i686/cmov/libm-2.7.so
b7d32000-b7d34000 rw-p 00023000 fe:01 24851      /lib/i686/cmov/libm-2.7.so
b7d34000-b7d3d000 r-xp 00000000 fe:01 24849      /lib/i686/cmov/libcrypt-2.7.so
b7d3d000-b7d3f000 rw-p 00008000 fe:01 24849      /lib/i686/cmov/libcrypt-2.7.so
b7d3f000-b7d66000 rw-p b7d3f000 00:00 0 
b7d66000-b7d7b000 r-xp 00000000 fe:01 24869      
/lib/i686/cmov/libpthread-2.7.so
b7d7b000-b7d7d000 rw-p 00014000 fe:01 24869      
/lib/i686/cmov/libpthread-2.7.so
b7d7d000-b7d7f000 rw-p b7d7d000 00:00 0 
b7d7f000-b7d80000 r-xp 00000000 fe:01 201206     /usr/lib/libqthreads.so.12.3.1
b7d80000-b7d81000 rw-p 00000000 fe:01 201206     /usr/lib/libqthreads.so.12.3.1
b7d81000-b7d85000 r-xp 00000000 fe:01 201204     /usr/lib/libguile-ltdl.so.1.0.1
b7d85000-b7d86000 rw-p 00003000 fe:01 201204     /usr/lib/libguile-ltdl.so.1.0.1
b7d86000-b7d87000 rw-p b7d86000 00:00 0 
b7d87000-b7e29000 r-xp 00000000 fe:01 238724     /usr/lib/libguile.so.12.3.1
b7e29000-b7e2c000 rw-p 000a2000 fe:01 238724     /usr/lib/libguile.so.12.3.1
b7e2c000-b7e32000 rw-p b7e2c000 00:00 0 
b7e32000-b7f1d000 r-xp 00000000 fe:01 200723     /usr/lib/libX11.so.6.2.0
b7f1d000-b7f21000 rw-p 000ea000 fe:01 200723     /usr/lib/libX11.so.6.2.0
b7f2c000-b7f2e000 rw-p b7f2c000 00:00 0 
b7f2e000-b7f2f000 r-xp b7f2e000 00:00 0          [vdso]
b7f2f000-b7f49000 r-xp 00000000 fe:01 16743      /lib/ld-2.7.so
b7f49000-b7f4b000 rw-p 0001a000 fe:01 16743      /lib/ld-2.7.so
bfa35000-bfa4a000 rwxp bffea000 00:00 0          [stack]
bfa4a000-bfa4b000 rw-p bffff000 00:00 0 

Script done on Fri Feb 20 07:52:08 2009
Script started on Fri Feb 20 07:51:58 2009
forked
[2320 lines omitted]
forked
*** glibc detected *** xbindkeys: free(): invalid pointer: 0x080512a0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7cb6624]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7cb8826]
/usr/lib/libguile.so.12(scm_must_free+0x21)[0xb7e56ce1]
/usr/lib/libguile.so.12(scm_gc_sweep+0x488)[0xb7e573b8]
/usr/lib/libguile.so.12(scm_igc+0x279)[0xb7e576f9]
/usr/lib/libguile.so.12(scm_gc_for_newcell+0x86)[0xb7e57db6]
/usr/lib/libguile.so.12(scm_acons+0x8a)[0xb7e3b32a]
/usr/lib/libguile.so.12(scm_ceval+0x5a3)[0xb7e4a2c3]
/usr/lib/libguile.so.12(scm_ceval+0x887)[0xb7e4a5a7]
/usr/lib/libguile.so.12(scm_apply+0x6ff)[0xb7e4d50f]
/usr/lib/libguile.so.12(scm_call_0+0x2d)[0xb7e529bd]
xbindkeys[0x8049de7]
/usr/lib/libguile.so.12(scm_boot_guile+0x62)[0xb7e66282]
xbindkeys[0x8049545]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7c5e455]
xbindkeys[0x8049461]
======= Memory map: ========
08048000-08051000 r-xp 00000000 fe:01 213874     /usr/bin/xbindkeys
08051000-08052000 rw-p 00009000 fe:01 213874     /usr/bin/xbindkeys
0990a000-0997c000 rw-p 0990a000 00:00 0          [heap]
b7a00000-b7a21000 rw-p b7a00000 00:00 0 
b7a21000-b7b00000 ---p b7a21000 00:00 0 
b7bc4000-b7bd0000 r-xp 00000000 fe:01 16448      /lib/libgcc_s.so.1
b7bd0000-b7bd1000 rw-p 0000b000 fe:01 16448      /lib/libgcc_s.so.1
b7bd1000-b7c21000 rw-p b7bd1000 00:00 0 
b7c21000-b7c25000 r-xp 00000000 fe:01 200717     /usr/lib/libXdmcp.so.6.0.0
b7c25000-b7c26000 rw-p 00003000 fe:01 200717     /usr/lib/libXdmcp.so.6.0.0
b7c26000-b7c28000 r-xp 00000000 fe:01 200715     /usr/lib/libXau.so.6.0.0
b7c28000-b7c29000 rw-p 00001000 fe:01 200715     /usr/lib/libXau.so.6.0.0
b7c29000-b7c2b000 r-xp 00000000 fe:01 24850      /lib/i686/cmov/libdl-2.7.so
b7c2b000-b7c2d000 rw-p 00001000 fe:01 24850      /lib/i686/cmov/libdl-2.7.so
b7c2d000-b7c44000 r-xp 00000000 fe:01 200719     /usr/lib/libxcb.so.1.0.0
b7c44000-b7c45000 rw-p 00016000 fe:01 200719     /usr/lib/libxcb.so.1.0.0
b7c45000-b7c46000 r-xp 00000000 fe:01 200721     /usr/lib/libxcb-xlib.so.0.0.0
b7c46000-b7c47000 rw-p 00000000 fe:01 200721     /usr/lib/libxcb-xlib.so.0.0.0
b7c47000-b7c48000 rw-p b7c47000 00:00 0 
b7c48000-b7d9d000 r-xp 00000000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d9d000-b7d9e000 r--p 00155000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d9e000-b7da0000 rw-p 00156000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7da0000-b7da3000 rw-p b7da0000 00:00 0 
b7da3000-b7dc7000 r-xp 00000000 fe:01 24851      /lib/i686/cmov/libm-2.7.so
b7dc7000-b7dc9000 rw-p 00023000 fe:01 24851      /lib/i686/cmov/libm-2.7.so
b7dc9000-b7dd2000 r-xp 00000000 fe:01 24849      /lib/i686/cmov/libcrypt-2.7.so
b7dd2000-b7dd4000 rw-p 00008000 fe:01 24849      /lib/i686/cmov/libcrypt-2.7.so
b7dd4000-b7dfb000 rw-p b7dd4000 00:00 0 
b7dfb000-b7e10000 r-xp 00000000 fe:01 24869      
/lib/i686/cmov/libpthread-2.7.so
b7e10000-b7e12000 rw-p 00014000 fe:01 24869      
/lib/i686/cmov/libpthread-2.7.so
b7e12000-b7e14000 rw-p b7e12000 00:00 0 
b7e14000-b7e15000 r-xp 00000000 fe:01 201206     /usr/lib/libqthreads.so.12.3.1
b7e15000-b7e16000 rw-p 00000000 fe:01 201206     /usr/lib/libqthreads.so.12.3.1
b7e16000-b7e1a000 r-xp 00000000 fe:01 201204     /usr/lib/libguile-ltdl.so.1.0.1
b7e1a000-b7e1b000 rw-p 00003000 fe:01 201204     /usr/lib/libguile-ltdl.so.1.0.1
b7e1b000-b7e1c000 rw-p b7e1b000 00:00 0 
b7e1c000-b7ebe000 r-xp 00000000 fe:01 238724     /usr/lib/libguile.so.12.3.1
b7ebe000-b7ec1000 rw-p 000a2000 fe:01 238724     /usr/lib/libguile.so.12.3.1
b7ec1000-b7ec7000 rw-p b7ec1000 00:00 0 
b7ec7000-b7fb2000 r-xp 00000000 fe:01 200723     /usr/lib/libX11.so.6.2.0
b7fb2000-b7fb6000 rw-p 000ea000 fe:01 200723     /usr/lib/libX11.so.6.2.0
b7fc1000-b7fc3000 rw-p b7fc1000 00:00 0 
b7fc3000-b7fc4000 r-xp b7fc3000 00:00 0          [vdso]
b7fc4000-b7fde000 r-xp 00000000 fe:01 16743      /lib/ld-2.7.so
b7fde000-b7fe0000 rw-p 0001a000 fe:01 16743      /lib/ld-2.7.so
bf8c9000-bf8dc000 rwxp bffea000 00:00 0          [stack]
bf8dc000-bf8df000 rw-p bfffd000 00:00 0 
*** glibc detected *** xbindkeys: free(): invalid pointer: 0x080512a0 ***
======= Backtrace: =========
/lib/i686/cmov/libc.so.6[0xb7cb6624]
/lib/i686/cmov/libc.so.6(cfree+0x96)[0xb7cb8826]
/usr/lib/libguile.so.12(scm_must_free+0x21)[0xb7e56ce1]
/usr/lib/libguile.so.12(scm_gc_sweep+0x488)[0xb7e573b8]
/usr/lib/libguile.so.12(scm_igc+0x279)[0xb7e576f9]
/usr/lib/libguile.so.12(scm_gc_for_newcell+0x86)[0xb7e57db6]
/usr/lib/libguile.so.12(scm_acons+0x8a)[0xb7e3b32a]
/usr/lib/libguile.so.12(scm_ceval+0x5a3)[0xb7e4a2c3]
/usr/lib/libguile.so.12(scm_ceval+0x887)[0xb7e4a5a7]
/usr/lib/libguile.so.12(scm_apply+0x6ff)[0xb7e4d50f]
/usr/lib/libguile.so.12(scm_call_0+0x2d)[0xb7e529bd]
xbindkeys[0x8049de7]
/usr/lib/libguile.so.12(scm_boot_guile+0x62)[0xb7e66282]
xbindkeys[0x8049545]
/lib/i686/cmov/libc.so.6(__libc_start_main+0xe5)[0xb7c5e455]
xbindkeys[0x8049461]
======= Memory map: ========
08048000-08051000 r-xp 00000000 fe:01 213874     /usr/bin/xbindkeys
08051000-08052000 rw-p 00009000 fe:01 213874     /usr/bin/xbindkeys
0990a000-0997c000 rw-p 0990a000 00:00 0          [heap]
b7a00000-b7a21000 rw-p b7a00000 00:00 0 
b7a21000-b7b00000 ---p b7a21000 00:00 0 
b7bc4000-b7bd0000 r-xp 00000000 fe:01 16448      /lib/libgcc_s.so.1
b7bd0000-b7bd1000 rw-p 0000b000 fe:01 16448      /lib/libgcc_s.so.1
b7bd1000-b7c21000 rw-p b7bd1000 00:00 0 
b7c21000-b7c25000 r-xp 00000000 fe:01 200717     /usr/lib/libXdmcp.so.6.0.0
b7c25000-b7c26000 rw-p 00003000 fe:01 200717     /usr/lib/libXdmcp.so.6.0.0
b7c26000-b7c28000 r-xp 00000000 fe:01 200715     /usr/lib/libXau.so.6.0.0
b7c28000-b7c29000 rw-p 00001000 fe:01 200715     /usr/lib/libXau.so.6.0.0
b7c29000-b7c2b000 r-xp 00000000 fe:01 24850      /lib/i686/cmov/libdl-2.7.so
b7c2b000-b7c2d000 rw-p 00001000 fe:01 24850      /lib/i686/cmov/libdl-2.7.so
b7c2d000-b7c44000 r-xp 00000000 fe:01 200719     /usr/lib/libxcb.so.1.0.0
b7c44000-b7c45000 rw-p 00016000 fe:01 200719     /usr/lib/libxcb.so.1.0.0
b7c45000-b7c46000 r-xp 00000000 fe:01 200721     /usr/lib/libxcb-xlib.so.0.0.0
b7c46000-b7c47000 rw-p 00000000 fe:01 200721     /usr/lib/libxcb-xlib.so.0.0.0
b7c47000-b7c48000 rw-p b7c47000 00:00 0 
b7c48000-b7d9d000 r-xp 00000000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d9d000-b7d9e000 r--p 00155000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7d9e000-b7da0000 rw-p 00156000 fe:01 24847      /lib/i686/cmov/libc-2.7.so
b7da0000-b7da3000 rw-p b7da0000 00:00 0 
b7da3000-b7dc7000 r-xp 00000000 fe:01 24851      /lib/i686/cmov/libm-2.7.so
b7dc7000-b7dc9000 rw-p 00023000 fe:01 24851      /lib/i686/cmov/libm-2.7.so
b7dc9000-b7dd2000 r-xp 00000000 fe:01 24849      /lib/i686/cmov/libcrypt-2.7.so
b7dd2000-b7dd4000 rw-p 00008000 fe:01 24849      /lib/i686/cmov/libcrypt-2.7.so
b7dd4000-b7dfb000 rw-p b7dd4000 00:00 0 
b7dfb000-b7e10000 r-xp 00000000 fe:01 24869      
/lib/i686/cmov/libpthread-2.7.so
b7e10000-b7e12000 rw-p 00014000 fe:01 24869      
/lib/i686/cmov/libpthread-2.7.so
b7e12000-b7e14000 rw-p b7e12000 00:00 0 
b7e14000-b7e15000 r-xp 00000000 fe:01 201206     /usr/lib/libqthreads.so.12.3.1
b7e15000-b7e16000 rw-p 00000000 fe:01 201206     /usr/lib/libqthreads.so.12.3.1
b7e16000-b7e1a000 r-xp 00000000 fe:01 201204     /usr/lib/libguile-ltdl.so.1.0.1
b7e1a000-b7e1b000 rw-p 00003000 fe:01 201204     /usr/lib/libguile-ltdl.so.1.0.1
b7e1b000-b7e1c000 rw-p b7e1b000 00:00 0 
b7e1c000-b7ebe000 r-xp 00000000 fe:01 238724     /usr/lib/libguile.so.12.3.1
b7ebe000-b7ec1000 rw-p 000a2000 fe:01 238724     /usr/lib/libguile.so.12.3.1
b7ec1000-b7ec7000 rw-p b7ec1000 00:00 0 
b7ec7000-b7fb2000 r-xp 00000000 fe:01 200723     /usr/lib/libX11.so.6.2.0
b7fb2000-b7fb6000 rw-p 000ea000 fe:01 200723     /usr/lib/libX11.so.6.2.0
b7fc1000-b7fc3000 rw-p b7fc1000 00:00 0 
b7fc3000-b7fc4000 r-xp b7fc3000 00:00 0          [vdso]
b7fc4000-b7fde000 r-xp 00000000 fe:01 16743      /lib/ld-2.7.so
b7fde000-b7fe0000 rw-p 0001a000 fe:01 16743      /lib/ld-2.7.so
bf8c9000-bf8dc000 rwxp bffea000 00:00 0          [stack]
bf8dc000-bf8df000 rw-p bfffd000 00:00 0 

Script done on Fri Feb 20 07:52:03 2009
Script started on Fri Feb 20 08:05:42 2009
*** glibc detected *** xbindkeys: free(): invalid pointer: 0x0000000000609a40 
***
======= Backtrace: =========
/lib/libc.so.6[0x2b9a24694948]
/lib/libc.so.6(cfree+0x76)[0x2b9a24696a56]
/usr/lib/libguile.so.12(scm_gc_sweep+0x1fc)[0x2b9a23ce8cdc]
/usr/lib/libguile.so.12(scm_igc+0x2e5)[0x2b9a23ce9415]
/usr/lib/libguile.so.12[0x2b9a23ce9555]
/usr/lib/libguile.so.12(scm_must_malloc+0x38)[0x2b9a23ce96d8]
/usr/lib/libguile.so.12[0x2b9a23ce69a0]
/usr/lib/libguile.so.12(scm_fdes_to_port+0x129)[0x2b9a23ce6af9]
/usr/lib/libguile.so.12(scm_primitive_load+0x81)[0x2b9a23cf8581]
xbindkeys[0x403b24]
xbindkeys[0x401d38]
xbindkeys[0x40207a]
/usr/lib/libguile.so.12(scm_boot_guile+0x5f)[0x2b9a23cf56df]
xbindkeys[0x401c51]
/lib/libc.so.6(__libc_start_main+0xe6)[0x2b9a2463f1a6]
xbindkeys[0x401b79]
======= Memory map: ========
00400000-0040a000 r-xp 00000000 00:0b 77746575                           
/usr/bin/xbindkeys
00609000-0060a000 rw-p 00009000 00:0b 77746575                           
/usr/bin/xbindkeys
0060a000-00699000 rw-p 0060a000 00:00 0                                  [heap]
2b9a2377c000-2b9a23798000 r-xp 00000000 00:0b 194838547                  
/lib/ld-2.7.so
2b9a23798000-2b9a2388b000 rw-p 2b9a23798000 00:00 0 
2b9a23997000-2b9a23999000 rw-p 0001b000 00:0b 194838547                  
/lib/ld-2.7.so
2b9a23999000-2b9a23a9f000 r-xp 00000000 00:0b 331218989                  
/usr/lib/libX11.so.6.2.0
2b9a23a9f000-2b9a23c9f000 ---p 00106000 00:0b 331218989                  
/usr/lib/libX11.so.6.2.0
2b9a23c9f000-2b9a23ca5000 rw-p 00106000 00:0b 331218989                  
/usr/lib/libX11.so.6.2.0
2b9a23ca5000-2b9a23d53000 r-xp 00000000 00:0b 331219521                  
/usr/lib/libguile.so.12.3.1
2b9a23d53000-2b9a23f52000 ---p 000ae000 00:0b 331219521                  
/usr/lib/libguile.so.12.3.1
2b9a23f52000-2b9a23f57000 rw-p 000ad000 00:0b 331219521                  
/usr/lib/libguile.so.12.3.1
2b9a23f57000-2b9a23f61000 rw-p 2b9a23f57000 00:00 0 
2b9a23f61000-2b9a23f65000 r-xp 00000000 00:0b 77711433                   
/usr/lib/libguile-ltdl.so.1.0.1
2b9a23f65000-2b9a24164000 ---p 00004000 00:0b 77711433                   
/usr/lib/libguile-ltdl.so.1.0.1
2b9a24164000-2b9a24165000 rw-p 00003000 00:0b 77711433                   
/usr/lib/libguile-ltdl.so.1.0.1
2b9a24165000-2b9a2416d000 r-xp 00000000 00:0b 194838534                  
/lib/libcrypt-2.7.so
2b9a2416d000-2b9a2436d000 ---p 00008000 00:0b 194838534                  
/lib/libcrypt-2.7.so
2b9a2436d000-2b9a2436f000 rw-p 00008000 00:0b 194838534                  
/lib/libcrypt-2.7.so
2b9a2436f000-2b9a2439e000 rw-p 2b9a2436f000 00:00 0 
2b9a2439e000-2b9a24420000 r-xp 00000000 00:0b 194838543                  
/lib/libm-2.7.so
2b9a24420000-2b9a2461f000 ---p 00082000 00:0b 194838543                  
/lib/libm-2.7.so
2b9a2461f000-2b9a24621000 rw-p 00081000 00:0b 194838543                  
/lib/libm-2.7.so
2b9a24621000-2b9a2476b000 r-xp 00000000 00:0b 194838544                  
/lib/libc-2.7.so
2b9a2476b000-2b9a2496a000 ---p 0014a000 00:0b 194838544                  
/lib/libc-2.7.so
2b9a2496a000-2b9a2496d000 r--p 00149000 00:0b 194838544                  
/lib/libc-2.7.so
2b9a2496d000-2b9a2496f000 rw-p 0014c000 00:0b 194838544                  
/lib/libc-2.7.so
2b9a2496f000-2b9a24974000 rw-p 2b9a2496f000 00:00 0 
2b9a24974000-2b9a24975000 r-xp 00000000 00:0b 77710633                   
/usr/lib/libxcb-xlib.so.0.0.0
2b9a24975000-2b9a24b74000 ---p 00001000 00:0b 77710633                   
/usr/lib/libxcb-xlib.so.0.0.0
2b9a24b74000-2b9a24b75000 rw-p 00000000 00:0b 77710633                   
/usr/lib/libxcb-xlib.so.0.0.0
2b9a24b75000-2b9a24b76000 rw-p 2b9a24b75000 00:00 0 
2b9a24b76000-2b9a24b91000 r-xp 00000000 00:0b 77710631                   
/usr/lib/libxcb.so.1.0.0
2b9a24b91000-2b9a24d91000 ---p 0001b000 00:0b 77710631                   
/usr/lib/libxcb.so.1.0.0
2b9a24d91000-2b9a24d92000 rw-p 0001b000 00:0b 77710631                   
/usr/lib/libxcb.so.1.0.0
2b9a24d92000-2b9a24d94000 r-xp 00000000 00:0b 194838548                  
/lib/libdl-2.7.so
2b9a24d94000-2b9a24f94000 ---p 00002000 00:0b 194838548                  
/lib/libdl-2.7.so
2b9a24f94000-2b9a24f96000 rw-p 00002000 00:0b 194838548                  
/lib/libdl-2.7.so
2b9a24f96000-2b9a24f98000 r-xp 00000000 00:0b 77712427                   
/usr/lib/libXau.so.6.0.0
2b9a24f98000-2b9a25197000 ---p 00002000 00:0b 77712427                   
/usr/lib/libXau.so.6.0.0
2b9a25197000-2b9a25198000 rw-p 00001000 00:0b 77712427                   
/usr/lib/libXau.so.6.0.0
2b9a25198000-2b9a25199000 rw-p 2b9a25198000 00:00 0 
2b9a25199000-2b9a2519e000 r-xp 00000000 00:0b 77710502                   
/usr/lib/libXdmcp.so.6.0.0
2b9a2519e000-2b9a2539d000 ---p 00005000 00:0b 77710502                   
/usr/lib/libXdmcp.so.6.0.0
2b9a2539d000-2b9a2539e000 rw-p 00004000 00:0b 77710502                   
/usr/lib/libXdmcp.so.6.0.0
2b9a2539e000-2b9a253a0000 rw-p 2b9a2539e000 00:00 0 
2b9a253a0000-2b9a253b6000 r-xp 00000000 00:0b 127860765                  
/lib/libgcc_s.so.1
2b9a253b6000-2b9a255b6000 ---p 00016000 00:0b 127860765                  
/lib/libgcc_s.so.1
2b9a255b6000-2b9a255b7000 rw-p 00016000 00:0b 127860765                  
/lib/libgcc_s.so.1
2b9a28000000-2b9a28021000 rw-p 2b9a28000000 00:00 0 
2b9a28021000-2b9a2c000000 ---p 2b9a28021000 00:00 0 
7fff87318000-7fff8732e000 rw-p 7fff87318000 00:00 0                      [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vdso]

Script done on Fri Feb 20 08:05:45 2009
Script started on Fri Feb 20 08:06:27 2009
*** glibc detected *** xbindkeys: free(): invalid pointer: 0x0000000000609a40 
***
======= Backtrace: =========
/lib/libc.so.6[0x2b409e0aa948]
/lib/libc.so.6(cfree+0x76)[0x2b409e0aca56]
/usr/lib/libguile.so.12(scm_gc_sweep+0x1fc)[0x2b409d6fecdc]
/usr/lib/libguile.so.12(scm_igc+0x2e5)[0x2b409d6ff415]
/usr/lib/libguile.so.12[0x2b409d6ff555]
/usr/lib/libguile.so.12(scm_must_malloc+0x38)[0x2b409d6ff6d8]
/usr/lib/libguile.so.12[0x2b409d6fc9a0]
/usr/lib/libguile.so.12(scm_fdes_to_port+0x129)[0x2b409d6fcaf9]
/usr/lib/libguile.so.12(scm_primitive_load+0x81)[0x2b409d70e581]
xbindkeys[0x403b24]
xbindkeys[0x401d38]
xbindkeys[0x40207a]
/usr/lib/libguile.so.12(scm_boot_guile+0x5f)[0x2b409d70b6df]
xbindkeys[0x401c51]
/lib/libc.so.6(__libc_start_main+0xe6)[0x2b409e0551a6]
xbindkeys[0x401b79]
======= Memory map: ========
00400000-0040a000 r-xp 00000000 00:0b 77746575                           
/usr/bin/xbindkeys
00609000-0060a000 rw-p 00009000 00:0b 77746575                           
/usr/bin/xbindkeys
0060a000-00699000 rw-p 0060a000 00:00 0                                  [heap]
2b409d192000-2b409d1ae000 r-xp 00000000 00:0b 194838547                  
/lib/ld-2.7.so
2b409d1ae000-2b409d2a1000 rw-p 2b409d1ae000 00:00 0 
2b409d3ad000-2b409d3af000 rw-p 0001b000 00:0b 194838547                  
/lib/ld-2.7.so
2b409d3af000-2b409d4b5000 r-xp 00000000 00:0b 331218989                  
/usr/lib/libX11.so.6.2.0
2b409d4b5000-2b409d6b5000 ---p 00106000 00:0b 331218989                  
/usr/lib/libX11.so.6.2.0
2b409d6b5000-2b409d6bb000 rw-p 00106000 00:0b 331218989                  
/usr/lib/libX11.so.6.2.0
2b409d6bb000-2b409d769000 r-xp 00000000 00:0b 331219521                  
/usr/lib/libguile.so.12.3.1
2b409d769000-2b409d968000 ---p 000ae000 00:0b 331219521                  
/usr/lib/libguile.so.12.3.1
2b409d968000-2b409d96d000 rw-p 000ad000 00:0b 331219521                  
/usr/lib/libguile.so.12.3.1
2b409d96d000-2b409d977000 rw-p 2b409d96d000 00:00 0 
2b409d977000-2b409d97b000 r-xp 00000000 00:0b 77711433                   
/usr/lib/libguile-ltdl.so.1.0.1
2b409d97b000-2b409db7a000 ---p 00004000 00:0b 77711433                   
/usr/lib/libguile-ltdl.so.1.0.1
2b409db7a000-2b409db7b000 rw-p 00003000 00:0b 77711433                   
/usr/lib/libguile-ltdl.so.1.0.1
2b409db7b000-2b409db83000 r-xp 00000000 00:0b 194838534                  
/lib/libcrypt-2.7.so
2b409db83000-2b409dd83000 ---p 00008000 00:0b 194838534                  
/lib/libcrypt-2.7.so
2b409dd83000-2b409dd85000 rw-p 00008000 00:0b 194838534                  
/lib/libcrypt-2.7.so
2b409dd85000-2b409ddb4000 rw-p 2b409dd85000 00:00 0 
2b409ddb4000-2b409de36000 r-xp 00000000 00:0b 194838543                  
/lib/libm-2.7.so
2b409de36000-2b409e035000 ---p 00082000 00:0b 194838543                  
/lib/libm-2.7.so
2b409e035000-2b409e037000 rw-p 00081000 00:0b 194838543                  
/lib/libm-2.7.so
2b409e037000-2b409e181000 r-xp 00000000 00:0b 194838544                  
/lib/libc-2.7.so
2b409e181000-2b409e380000 ---p 0014a000 00:0b 194838544                  
/lib/libc-2.7.so
2b409e380000-2b409e383000 r--p 00149000 00:0b 194838544                  
/lib/libc-2.7.so
2b409e383000-2b409e385000 rw-p 0014c000 00:0b 194838544                  
/lib/libc-2.7.so
2b409e385000-2b409e38a000 rw-p 2b409e385000 00:00 0 
2b409e38a000-2b409e38b000 r-xp 00000000 00:0b 77710633                   
/usr/lib/libxcb-xlib.so.0.0.0
2b409e38b000-2b409e58a000 ---p 00001000 00:0b 77710633                   
/usr/lib/libxcb-xlib.so.0.0.0
2b409e58a000-2b409e58b000 rw-p 00000000 00:0b 77710633                   
/usr/lib/libxcb-xlib.so.0.0.0
2b409e58b000-2b409e58c000 rw-p 2b409e58b000 00:00 0 
2b409e58c000-2b409e5a7000 r-xp 00000000 00:0b 77710631                   
/usr/lib/libxcb.so.1.0.0
2b409e5a7000-2b409e7a7000 ---p 0001b000 00:0b 77710631                   
/usr/lib/libxcb.so.1.0.0
2b409e7a7000-2b409e7a8000 rw-p 0001b000 00:0b 77710631                   
/usr/lib/libxcb.so.1.0.0
2b409e7a8000-2b409e7aa000 r-xp 00000000 00:0b 194838548                  
/lib/libdl-2.7.so
2b409e7aa000-2b409e9aa000 ---p 00002000 00:0b 194838548                  
/lib/libdl-2.7.so
2b409e9aa000-2b409e9ac000 rw-p 00002000 00:0b 194838548                  
/lib/libdl-2.7.so
2b409e9ac000-2b409e9ae000 r-xp 00000000 00:0b 77712427                   
/usr/lib/libXau.so.6.0.0
2b409e9ae000-2b409ebad000 ---p 00002000 00:0b 77712427                   
/usr/lib/libXau.so.6.0.0
2b409ebad000-2b409ebae000 rw-p 00001000 00:0b 77712427                   
/usr/lib/libXau.so.6.0.0
2b409ebae000-2b409ebaf000 rw-p 2b409ebae000 00:00 0 
2b409ebaf000-2b409ebb4000 r-xp 00000000 00:0b 77710502                   
/usr/lib/libXdmcp.so.6.0.0
2b409ebb4000-2b409edb3000 ---p 00005000 00:0b 77710502                   
/usr/lib/libXdmcp.so.6.0.0
2b409edb3000-2b409edb4000 rw-p 00004000 00:0b 77710502                   
/usr/lib/libXdmcp.so.6.0.0
2b409edb4000-2b409edb6000 rw-p 2b409edb4000 00:00 0 
2b409edb6000-2b409edcc000 r-xp 00000000 00:0b 127860765                  
/lib/libgcc_s.so.1
2b409edcc000-2b409efcc000 ---p 00016000 00:0b 127860765                  
/lib/libgcc_s.so.1
2b409efcc000-2b409efcd000 rw-p 00016000 00:0b 127860765                  
/lib/libgcc_s.so.1
2b40a0000000-2b40a0021000 rw-p 2b40a0000000 00:00 0 
2b40a0021000-2b40a4000000 ---p 2b40a0021000 00:00 0 
7fff0d902000-7fff0d918000 rw-p 7fff0d902000 00:00 0                      [stack]
ffffffffff600000-ffffffffffe00000 ---p 00000000 00:00 0                  [vdso]

Script done on Fri Feb 20 08:06:30 2009

--- End Message ---
--- Begin Message ---
Source: xbindkeys
Source-Version: 1.8.5-1

We believe that the bug you reported is fixed in the latest version of
xbindkeys, which is due to be installed in the Debian FTP archive:

xbindkeys_1.8.5-1.diff.gz
  to main/x/xbindkeys/xbindkeys_1.8.5-1.diff.gz
xbindkeys_1.8.5-1.dsc
  to main/x/xbindkeys/xbindkeys_1.8.5-1.dsc
xbindkeys_1.8.5-1_amd64.deb
  to main/x/xbindkeys/xbindkeys_1.8.5-1_amd64.deb
xbindkeys_1.8.5.orig.tar.gz
  to main/x/xbindkeys/xbindkeys_1.8.5.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joerg Jaspert <[email protected]> (supplier of updated xbindkeys package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 28 May 2011 20:35:39 +0200
Source: xbindkeys
Binary: xbindkeys
Architecture: source amd64
Version: 1.8.5-1
Distribution: unstable
Urgency: low
Maintainer: Joerg Jaspert <[email protected]>
Changed-By: Joerg Jaspert <[email protected]>
Description: 
 xbindkeys  - Associate a combination of keys or mouse buttons with a shell com
Closes: 332319 445718 516328 537826 581509 613429 628165
Changes: 
 xbindkeys (1.8.5-1) unstable; urgency=low
 .
   * New upstream version (Closes: #628165).
   * Bug fix: "xbindkeys crashes upon second keypress due to memory
     corruption", thanks to Josh D (Closes: #613429).
   * Bug fix: "xbindkeys single-handedly wastes a watt of power polling for
     a nonexistent file", thanks to Steve Langasek (Closes: #581509).
   * Bug fix: "configure.ac has additional whitespaces which confuse
     autoconf", thanks to booiiing (Closes: #537826).
   * Bug fix: "Does not provide a method to run for all users", thanks to
     Evan Giles (Closes: #332319).
   * Bug fix: "Crashes upon Guile GC", thanks to J\.P\. Larocque (Closes:
     #516328).
   * Bug fix: "only the first entry in xbindkeysrc works until the file is
     edited", thanks to Celejar (Closes: #445718).
Checksums-Sha1: 
 094d6995718bcf72ff364bede3c5cdb64789926b 1097 xbindkeys_1.8.5-1.dsc
 a597cfecce65dd47595510edb8f7eaa094c4b34b 138179 xbindkeys_1.8.5.orig.tar.gz
 b5a19b5f16a2b359fba9bd6507f32ca08e440bdd 7818 xbindkeys_1.8.5-1.diff.gz
 db5dd0138b1478946b62f855c615405c16c6644e 40488 xbindkeys_1.8.5-1_amd64.deb
Checksums-Sha256: 
 f4b313d37b8ffcf72dbd6e4ba35a7df4ca18ded85bf65d576836632b72fb26fe 1097 
xbindkeys_1.8.5-1.dsc
 d62f78709406971e9630bf8a94df7572b0d1df1934afdec37cd8fb64e4f6fc81 138179 
xbindkeys_1.8.5.orig.tar.gz
 02fe3d08c4e92828bcb1af9fa78f488a24f07238968cac59035299fb85e4a53f 7818 
xbindkeys_1.8.5-1.diff.gz
 75dab682595d2ad5c05e1c69cabad1dc485364e757ba9c9e87982b599238e8aa 40488 
xbindkeys_1.8.5-1_amd64.deb
Files: 
 cfba1997385a6ab54bd0c94906a9aaac 1097 x11 optional xbindkeys_1.8.5-1.dsc
 4b66a05594dbc6888c0a6439351aa66d 138179 x11 optional 
xbindkeys_1.8.5.orig.tar.gz
 9875d799bcb8d78172caa3b8cc268791 7818 x11 optional xbindkeys_1.8.5-1.diff.gz
 ea1879038069c78ebe044c4419c2df53 40488 x11 optional xbindkeys_1.8.5-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAk3hQM8ACgkQcV7WoH57islVOACfZBNN5yFPIRVlqrFAz38MaeLI
S/sAn1H8lLXrNXXBjubpcw1VcaSITUOp
=TceP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to