empathy-chat crashes when using wayland
Submitted by pee..@..il.com
Link to original bug (#764127)
Description
empathy-chat appears to call gdk_x11_atom_to_xatom_for_display from empathy_move_to_window_desktop which is the likely cause of this.
mrt 24 10:28:06 BB8 systemd-coredump[17564]: Process 17533 (empathy-chat) of user 1000 dumped core.
Stack trace of thread 17533:
#0 0x00007f510510902f n/a (libX11.so.6)
#1 0x00007f510510939a XInternAtom (libX11.so.6)
#2 0x00007f51073363ac gdk_x11_atom_to_xatom_for_display (libgdk-3.so.0)
#3 0x00007f5108b61249 empathy_move_to_window_desktop (libempathy-gtk-3.12.11.so)
#4 0x000000000041104c empathy_chat_window_present_chat (empathy-chat)
#5 0x000000000040c538 n/a (empathy-chat)
#6 0x00007f510836a254 n/a (libtelepathy-glib.so.0)
#7 0x00007f510828563a n/a (libtelepathy-glib.so.0)
#8 0x00007f5107620257 g_simple_async_result_complete (libgio-2.0.so.0)
#9 0x00007f5108343a2d n/a (libtelepathy-glib.so.0)
#10 0x00007f5108343a97 n/a (libtelepathy-glib.so.0)
#11 0x00007f5107620257 g_simple_async_result_complete (libgio-2.0.so.0)
#12 0x00007f51076202b9 n/a (libgio-2.0.so.0)
#13 0x00007f5106b6edba g_main_context_dispatch (libglib-2.0.so.0)
#14 0x00007f5106b6f160 n/a (libglib-2.0.so.0)
#15 0x00007f5106b6f20c g_main_context_iteration (libglib-2.0.so.0)
#16 0x00007f5107657afd g_application_run (libgio-2.0.so.0)
#17 0x000000000040a847 main (empathy-chat)
#18 0x00007f5106375710 __libc_start_main (libc.so.6)
#19 0x000000000040a949 _start (empathy-chat)
Stack trace of thread 17534:
#0 0x00007f5106433c3d poll (libc.so.6)
#1 0x00007f5106b6f0fc n/a (libglib-2.0.so.0)
#2 0x00007f5106b6f20c g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f50ed93e43d n/a (libdconfsettings.so)
#4 0x00007f5106b95975 n/a (libglib-2.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17535:
#0 0x00007f5106433c3d poll (libc.so.6)
#1 0x00007f5106b6f0fc n/a (libglib-2.0.so.0)
#2 0x00007f5106b6f20c g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f5106b6f249 n/a (libglib-2.0.so.0)
#4 0x00007f5106b95975 n/a (libglib-2.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17536:
#0 0x00007f5106433c3d poll (libc.so.6)
#1 0x00007f5106b6f0fc n/a (libglib-2.0.so.0)
#2 0x00007f5106b6f482 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f510768e6d6 n/a (libgio-2.0.so.0)
#4 0x00007f5106b95975 n/a (libglib-2.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17537:
#0 0x00007f510670303f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f50fa66dab6 _ZN3WTF17TCMalloc_PageHeap15scavengerThreadEv (libjavascriptcoregtk-3.0.so.0)
#2 0x00007f50fa66dad9 _ZN3WTF17TCMalloc_PageHeap18runScavengerThreadEPv (libjavascriptcoregtk-3.0.so.0)
#3 0x00007f51066fd424 start_thread (libpthread.so.0)
#4 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17538:
#0 0x00007f510670303f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f510334b94c n/a (libwebkitgtk-3.0.so.0)
#2 0x00007f510334ce88 n/a (libwebkitgtk-3.0.so.0)
#3 0x00007f50fa6860ea n/a (libjavascriptcoregtk-3.0.so.0)
#4 0x00007f51066fd424 start_thread (libpthread.so.0)
#5 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17557:
#0 0x00007f51064387f9 syscall (libc.so.6)
#1 0x00007f5106bb3afa g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f5106b43929 n/a (libglib-2.0.so.0)
#3 0x00007f5106b962e6 n/a (libglib-2.0.so.0)
#4 0x00007f5106b95975 n/a (libglib-2.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17558:
#0 0x00007f51064387f9 syscall (libc.so.6)
#1 0x00007f5106bb3afa g_cond_wait_until (libglib-2.0.so.0)
#2 0x00007f5106b43929 n/a (libglib-2.0.so.0)
#3 0x00007f5106b962e6 n/a (libglib-2.0.so.0)
#4 0x00007f5106b95975 n/a (libglib-2.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17559:
#0 0x00007f51067033e8 pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f50fa3a4838 _ZN3JSC14BlockAllocator15waitForDurationENSt6chrono8durationIlSt5ratioILl1ELl1000EEEE (libjavascriptcoregtk-3.0.so.0)
#2 0x00007f50fa3a4903 _ZN3JSC14BlockAllocator22blockFreeingThreadMainEv (libjavascriptcoregtk-3.0.so.0)
#3 0x00007f50fa6860ea n/a (libjavascriptcoregtk-3.0.so.0)
#4 0x00007f51066fd424 start_thread (libpthread.so.0)
#5 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17560:
#0 0x00007f510670303f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f50f6b987ec __gthread_cond_wait (libstdc++.so.6)
#2 0x00007f50fa3a5d8b _ZN3JSC8GCThread16waitForNextPhaseEv (libjavascriptcoregtk-3.0.so.0)
#3 0x00007f50fa3a5e78 _ZN3JSC8GCThread12gcThreadMainEv (libjavascriptcoregtk-3.0.so.0)
#4 0x00007f50fa6860ea n/a (libjavascriptcoregtk-3.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17561:
#0 0x00007f510670303f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f50f6b987ec __gthread_cond_wait (libstdc++.so.6)
#2 0x00007f50fa3a5d8b _ZN3JSC8GCThread16waitForNextPhaseEv (libjavascriptcoregtk-3.0.so.0)
#3 0x00007f50fa3a5e78 _ZN3JSC8GCThread12gcThreadMainEv (libjavascriptcoregtk-3.0.so.0)
#4 0x00007f50fa6860ea n/a (libjavascriptcoregtk-3.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Stack trace of thread 17562:
#0 0x00007f510670303f pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f50f6b987ec __gthread_cond_wait (libstdc++.so.6)
#2 0x00007f50fa3a5d8b _ZN3JSC8GCThread16waitForNextPhaseEv (libjavascriptcoregtk-3.0.so.0)
#3 0x00007f50fa3a5e78 _ZN3JSC8GCThread12gcThreadMainEv (libjavascriptcoregtk-3.0.so.0)
#4 0x00007f50fa6860ea n/a (libjavascriptcoregtk-3.0.so.0)
#5 0x00007f51066fd424 start_thread (libpthread.so.0)
#6 0x00007f510643ccbd __clone (libc.so.6)
Version: 3.12.x