Comment 0 for bug 70521

Revision history for this message
In , Eduard Bloch (blade) wrote : segfault if no vanilla config found

Package: xbindkeys-config
Version: 0.1.3-1
Severity: important

Hello,

I have a reproducible problem with the xbindkeys-config package - it
segfaults if no existing config has been found (after recommending how
to create one, at least something something positive) and I press the
GetKey button. It works when I create an .xbindkeysrc file, but segfault
is not the right way to go anyways...

waitpid(20174, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 20174
rt_sigaction(SIGINT, {SIG_DFL}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, NULL, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
pipe([6, 7]) = 0
vfork() = 20175
close(7) = 0
fstat64(6, {st_mode=S_IFIFO|0600, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40457000
read(6, Error : /home/inet/.xbindkeysrc not found or reading not allowed.
please, create one with 'xbindkeys --defaults > /home/inet/.xbindkeysrc'.
or, if you want scheme configuration style,
with 'xbindkeys --defaults-guile > /home/inet/.xbindkeysrc.scm'.
"", 4096) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8.1
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8

Versions of packages xbindkeys-config depends on:
ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an
ii libglib1.2 1.2.10-9 The GLib library of C routines
ii libgtk1.2 1.2.10-17 The GIMP Toolkit set of widgets fo
ii xbindkeys 1.7.1-1 Associate a combination of keys or
ii xlibs 4.3.0.dfsg.1-6 X Window System client libraries m

-- no debconf information