Crashes on Wayland
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Synapse |
New
|
Undecided
|
Unassigned |
Bug Description
Arch Linux 64 bits
GNOME Shell 3.22.2 on Wayland
synapse 0.2.99.2-2
$ synapse
[INFO 23:13:28.378544] [synapse-main:266] Starting up...
[INFO 23:13:28.466674] [synapse-main:208] Binding activation to <Control>space
[1] 9501 segmentation fault (core dumped) synapse
$ gdb synapse
....
Starting program: /usr/bin/synapse
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/
[INFO 23:11:34.908287] [synapse-main:266] Starting up...
[New Thread 0x7fffe98cb700 (LWP 9294)]
[New Thread 0x7fffe90ca700 (LWP 9295)]
[New Thread 0x7fffe88c9700 (LWP 9296)]
[New Thread 0x7fffdbee2700 (LWP 9297)]
[New Thread 0x7fffdb271700 (LWP 9298)]
[New Thread 0x7fffdaa70700 (LWP 9299)]
[New Thread 0x7fffda26f700 (LWP 9300)]
[New Thread 0x7fffd9a6e700 (LWP 9301)]
[New Thread 0x7fffd926d700 (LWP 9302)]
[New Thread 0x7fffd8a6c700 (LWP 9303)]
[New Thread 0x7fffd3fff700 (LWP 9304)]
[New Thread 0x7fffd37fe700 (LWP 9305)]
[INFO 23:11:35.071009] [synapse-main:208] Binding activation to <Control>space
Thread 1 "synapse" received signal SIGSEGV, Segmentation fault.
0x00007ffff3dfa086 in ?? () from /usr/lib/
....
I wanted to know more about this segfault, i downloaded the source code and here is where it fails :
(gdb) where x86_64- linux-gnu/ libX11. so.6 x86_64- linux-gnu/ libX11. so.6 x86_64- linux-gnu/ libX11. so.6 x86_64- linux-gnu/ libkeybinder- 3.0.so. 0 x86_64- linux-gnu/ libkeybinder- 3.0.so. 0 x86_64- linux-gnu/ libkeybinder- 3.0.so. 0 ui_launcher_ bind_keyboard_ shortcut (self=0x5555558 e6f40) at synapse- project/ src/ui/ synapse- main.vala: 211 ui_launcher_ construct (object_ type=<optimized out>) at synapse- project/ src/ui/ synapse- main.vala: 63 ui_launcher_ new () at synapse- project/ src/ui/ synapse- main.vala: 51 ui_launcher_ main (argv=<optimized out>, argv_length1= <optimized out>) at synapse- project/ src/ui/ synapse- main.vala: 294 e1c8, init=<optimized out>, fini=<optimized out>, rtld_fini= <optimized out>, stack_end= 0x7fffffffe1b8) libc-start. c:291
#0 0x00007ffff3e36bc6 in () at /usr/lib/
#1 0x00007ffff3e37a04 in XkbGetUpdatedMap () at /usr/lib/
#2 0x00007ffff3e37acd in XkbGetMap () at /usr/lib/
#3 0x00007ffff74e26e7 in () at /usr/lib/
#4 0x00007ffff74e2826 in () at /usr/lib/
#5 0x00007ffff74e2c00 in keybinder_bind_full () at /usr/lib/
#6 0x000055555556fbab in synapse_
#7 0x000055555556fbab in synapse_
#8 0x0000555555570454 in synapse_
#9 0x0000555555570454 in synapse_
#10 0x00007ffff45212b1 in __libc_start_main (main=
0x55555556f3f0 <main>, argc=1, argv=0x7fffffff
at ../csu/
#11 0x000055555556f42a in _start ()