crash when 'get key' button is clicked and .xbindkeysrc does not exist
Bug #70521 reported by
Twitch
This bug affects 9 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xbindkeys-config (Debian) |
Fix Released
|
Unknown
|
|||
xbindkeys-config (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
Binary package hint: xbindkeys-config
program crashed when 'get key' was clicked. After I manually entered the keys and saved to .xbindkeysrc the problem no longer existed.
Changed in xbindkeys-config: | |
importance: | Undecided → Medium |
status: | Incomplete → Confirmed |
Changed in xbindkeys-config (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in xbindkeys-config (Debian): | |
status: | Unknown → Confirmed |
Changed in xbindkeys-config (Debian): | |
status: | Confirmed → Fix Released |
To post a comment you must log in.
Hi Laurent,
I got the following bugreport for xbindkeys-config:
> Hello, SIGINT, {SIG_DFL}, NULL, 8) = 0 SIGQUIT, {SIG_DFL}, NULL, 8) = 0 SIG_SETMASK, [], NULL, 8) = 0 S_IFIFO| 0600, st_size=0, ...}) = 0 PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0x40457000 .xbindkeysrc not found or reading not allowed. .xbindkeysrc' . .xbindkeysrc. scm'.
>
> 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(
> rt_sigaction(
> rt_sigprocmask(
> --- SIGCHLD (Child exited) @ 0 (0) ---
> pipe([6, 7]) = 0
> vfork() = 20175
> close(7) = 0
> fstat64(6, {st_mode=
> mmap2(NULL, 4096, PROT_READ|
> read(6, Error : /home/inet/
> please, create one with 'xbindkeys --defaults > /home/inet/
> or, if you want scheme configuration style,
> with 'xbindkeys --defaults-guile > /home/inet/
> "", 4096) = 0
> --- SIGSEGV (Segmentation fault) @ 0 (0) ---
> +++ killed by SIGSEGV +++
Maybe running xbindkeys to create a sample .rc or creating one yourself
could be one action here.
--
bye Joerg
Die Dicke zum Spiegel: Spieglein, Spieglein an der Wand, wer ist die
Schönste im ganzen Land?
Der Spiegel: Geh doch mal weg, ich kann ja gar nichts sehen!