Package: xbindkeys-config
Version: 0.1.3-1+b2 (testing)
libc6 : 2.7-18
kernel : 2.6.28-3.slh.1-sidux-686

Hello
To reproduce this crash, launch xbindkeys-config when ~/.xbindkeysrc doesn't 
exist, then click the "New" button, then the "Get Key" button, and there is the 
crash.


Here is the output :

sh-3.2$ LANG=EN xbindkeys-config
open file: No such file or directory
xbindkeys: no process killed
Error : /home/jonas/.xbindkeysrc not found or reading not allowed.
please, create one with 'xbindkeys --defaults > /home/jonas/.xbindkeysrc'.
or, if you want scheme configuration style,
with 'xbindkeys --defaults-guile > /home/jonas/.xbindkeysrc.scm'.
Segmentation fault
sh-3.2$


This is what gives me "strace -p" when I click the "Get Key" button :

restart_syscall(<... resuming interrupted call ...>) = 1
gettimeofday({1235301444, 695103}, NULL) = 0
read(3, 
"\10\0\303\34\t\226\255\0f\0\0\0H\0`\2\0\0\0\0004\3\375\0P\0\r\0\0\1\1\2\7"..., 
4096) = 64
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 695476}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
gettimeofday({1235301444, 695622}, NULL) = 0
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
gettimeofday({1235301444, 695891}, NULL) = 0
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0H\0`\2\1\0\0\0\1\0\0\0=\0\4\0H\0`\2\0\0\0\0\236\0\32\0;"..., 564}], 
1) = 564
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, -1) = 1 ([{fd=3, 
revents=POLLIN}])
gettimeofday({1235301444, 706126}, NULL) = 0
read(3, 
"\t\3\341\34\3\0`\2\0\0\350\t\0\0\0\0\4\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\241"..., 
4096) = 2048
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 706514}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"B\0\5\0O\0`\2\6\0`\2\1\0\30\0\234\0\30\0B\0\5\0O\0`\2\6\0`\2\234"..., 200}], 
1) = 200
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 707188}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{";\0\5\0\10\0`\2\0\0\0\0,\2\0\0S\0\261\0;\0\5\0\6\0`\2\0\0\0\0,"..., 3732}], 
1) = 3732
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 707594}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
gettimeofday({1235301444, 707715}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"B\0\5\0Z\0`\2\6\0`\2\0\0)\0\306\0)\0B\0\5\0Z\0`\2\6\0`\2\306"..., 
320}], 1) = 320
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 708121}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"F\0\5\0\\\0`\2\6\0`\2\0\0\0\0O\0\1\0F\0\5\0\\\0`\2\6\0`\2\0"..., 
124}], 1) = 124
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 708537}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"\2\0\4\0Y\0`\2\1\0\0\0\1\0\0\0=\0\4\0Y\0`\2\0\0\0\0S\0\32\0;"..., 
576}], 1) = 576
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 708967}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"\2\0\4\0X\0`\2\1\0\0\0\1\0\0\0=\0\4\0X\0`\2\0\0\0\0S\0\32\0;"..., 
560}], 1) = 560
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 709360}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"B\0\5\0O\0`\2\6\0`\2\1\0\30\0\234\0\30\0B\0\5\0O\0`\2\6\0`\2\234"..., 200}], 
1) = 200
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 709799}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"F\0\5\0q\0`\2\6\0`\2\0\0\0\0\232\0\26\0J\0\6\0q\0`\2\5\0`\2\2"..., 
92}], 1) = 92
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 710188}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"B\0\5\0I\0`\2\6\0`\2\0\0\31\0\235\0\31\0B\0\5\0I\0`\2\6\0`\2\235"..., 180}], 
1) = 180
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 710569}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"F\0\5\0N\0`\2\6\0`\2\0\0\0\0\232\0\26\0J\0\7\0N\0`\2\5\0`\2\2"..., 
68}], 1) = 68
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 710999}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0H\0`\2\1\0\0\0\1\0\0\0=\0\4\0H\0`\2\0\0\0\0\26\0\32\0;"..., 564}], 
1) = 564
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 711391}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"B\0\5\0B\0`\2\6\0`\2\0\0\31\0\235\0\31\0B\0\5\0B\0`\2\6\0`\2\235"..., 180}], 
1) = 180
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 711785}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"F\0\5\0G\0`\2\6\0`\2\0\0\0\0\232\0\26\0J\0\7\0G\0`\2\5\0`\2\2"..., 
68}], 1) = 68
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 712199}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0A\0`\2\1\0\0\0\1\0\0\0=\0\4\0A\0`\2\0\0\0\0\26\0\32\0;"..., 564}], 
1) = 564
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 712686}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\...@\0`\2\1\0\0\0\1\0\0\0=\0\4\0@\0`\2\0\0\0\0\26\0\32\0;"..., 584}], 
1) = 584
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 713243}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"F\0\5\0007\0`\2\n\0`\2\0\0\0\0\17\0\2\2B\0\5\0007\0`\2\v\0`\2\0"..., 180}], 
1) = 180
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 713657}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"E\0\7\0008\0`\2\7\0`\2\0\0\0\0\5\0\0\0\0\0\n\0\n\0\n\0B\0\5\0008"..., 148}], 
1) = 148
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 714062}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"F\0\5\0:\0`\2\7\0`\2\0\0\0\0\v\0\346\1B\0\5\0:\0`\2\10\0`\2\1"..., 
180}], 1) = 180
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 714445}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"B\0\5\0#\0`\2\6\0`\2\0\0\1\2\23\2\1\2B\0\5\0#\0`\2\6\0`\2\23"..., 
160}], 1) = 160
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 714855}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, [{"F\0\5\0%\0`\2\6\0`\2\0\0\0\0\20\2\1\0F\0\5\0%\0`\2\6\0`\2\0"..., 
288}], 1) = 288
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 716130}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0002\0`\2\1\0\0\0\1\0\0\0=\0\4\0002\0`\2\0\0\0\0\302\0\32\0;"..., 
560}], 1) = 560
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 716570}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0001\0`\2\1\0\0\0\1\0\0\0=\0\4\0001\0`\2\0\0\0\0\343\0\32\0;"..., 
560}], 1) = 560
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 717021}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0000\0`\2\1\0\0\0\1\0\0\0=\0\4\0000\0`\2\0\0\0\0k\0\32\0;"..., 560}], 
1) = 560
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 717462}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{";\0\5\0\7\0`\2\0\0\0\0\0\0\0\0\n\0\36\0F\0\5\0\26\0`\2\7\0`\2\0"..., 1280}], 
1) = 1280
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 717889}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{";\0\5\0\7\0`\2\0\0\0\0\0\0\0\0u\2\36\0F\0\5\0\30\0`\2\7\0`\2\0"..., 360}], 
1) = 360
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 718341}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
select(4, [3], [3], NULL, NULL)         = 1 (out [3])
writev(3, 
[{"\2\0\4\0\32\0`\2\1\0\0\0\1\0\0\0=\0\4\0\32\0`\2\0\0\0\0&\0\32\0;"..., 292}], 
1) = 292
read(3, 0x85f28cc, 4096)                = -1 EAGAIN (Resource temporarily 
unavailable)
gettimeofday({1235301444, 718762}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
gettimeofday({1235301444, 718888}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
gettimeofday({1235301444, 719032}, NULL) = 0
poll([{fd=3, events=POLLIN}, {fd=4, events=POLLIN}], 2, 0) = 0 (Timeout)
rt_sigaction(SIGINT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_PARENT_SETTID|SIGCHLD, 
parent_tidptr=0xbfc29db4) = 13334
waitpid(13334, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 13334
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
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0xb7b966f8) = 13335
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) = 
0xb800c000
read(6, ""..., 4096)                    = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---


Bye
Jonas






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