Hello everyone,
I’ve got (finally) access to the BETA Teamspeak, and I found an issue that’s replicable only on Manjaro.
When you go to the settings, and click on your avatar picture to change it, a translucent window (file chooser) will pop-up and whole Teamspeak will crash with Segmentation fault.
● [email protected] - Process Core Dump
Loaded: loaded (/usr/lib/systemd/system/[email protected]; static)
Active: inactive (dead)
Docs: man:systemd-coredump(8)
feb 18 16:58:09 Obelix systemd[1]: Started Process Core Dump (PID 126620/UID 0).
feb 18 16:58:12 Obelix systemd-coredump[126621]: Process 126362 (TeamSpeak) of user 1000 dumped core.
Stack trace of thread 126362:
#0 0x00007f4ffcafc494 __pthread_mutex_lock (libpthread.so.0 + 0xb494)
#1 0x00007f4ffccbcadb XrmQGetResource (libX11.so.6 + 0x49adb)
#2 0x00007f4ffcc9844c XGetDefault (libX11.so.6 + 0x2544c)
#3 0x00007f4ffd1b7e26 n/a (libcairo.so.2 + 0x96e26)
#4 0x00007f4ffd18bb40 cairo_surface_get_font_options (libcairo.so.2 + 0x6ab40)
#5 0x00007f4ffd148031 n/a (libcairo.so.2 + 0x27031)
#6 0x00007f4ffd148263 n/a (libcairo.so.2 + 0x27263)
#7 0x00007f4ffd19bbf2 cairo_show_glyphs (libcairo.so.2 + 0x7abf2)
#8 0x00007f4ffd2d27b4 n/a (libpangocairo-1.0.so.0 + 0x97b4)
#9 0x00007f4ffd2d2a35 n/a (libpangocairo-1.0.so.0 + 0x9a35)
#10 0x00007f4ffd2a08a0 pango_renderer_draw_glyph_item (libpango-1.0.so.0 + 0x298a0)
#11 0x00007f4ffd2a8468 pango_renderer_draw_layout_line (libpango-1.0.so.0 + 0x31468)
#12 0x00007f4ffd2a8bc9 pango_renderer_draw_layout (libpango-1.0.so.0 + 0x31bc9)
#13 0x00007f4ffd2d35c7 pango_cairo_show_layout (libpangocairo-1.0.so.0 + 0xa5c7)
#14 0x00007f4ffd6389ca gtk_render_layout (libgtk-3.so.0 + 0x25f9ca)
#15 0x00007f4ffd5a4e22 n/a (libgtk-3.so.0 + 0x1cbe22)
#16 0x00007f4ffd4e067d n/a (libgtk-3.so.0 + 0x10767d)
#17 0x00007f4ffd4ec38b n/a (libgtk-3.so.0 + 0x11338b)
#18 0x00007f4ffd59c481 n/a (libgtk-3.so.0 + 0x1c3481)
#19 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#20 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#21 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#22 0x00007f4ffd48e13d n/a (libgtk-3.so.0 + 0xb513d)
#23 0x00007f4ffd4e067d n/a (libgtk-3.so.0 + 0x10767d)
#24 0x00007f4ffd4ec38b n/a (libgtk-3.so.0 + 0x11338b)
#25 0x00007f4ffd48e601 n/a (libgtk-3.so.0 + 0xb5601)
#26 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#27 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#28 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#29 0x00007f4ffd5344fd n/a (libgtk-3.so.0 + 0x15b4fd)
#30 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#31 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#32 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#33 0x00007f4ffd63ad19 n/a (libgtk-3.so.0 + 0x261d19)
#34 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#35 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#36 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#37 0x00007f4ffd5b4b8d n/a (libgtk-3.so.0 + 0x1dbb8d)
#38 0x00007f4ffd4e067d n/a (libgtk-3.so.0 + 0x10767d)
#39 0x00007f4ffd4ec38b n/a (libgtk-3.so.0 + 0x11338b)
#40 0x00007f4ffd5afed5 n/a (libgtk-3.so.0 + 0x1d6ed5)
#41 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#42 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#43 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#44 0x00007f4ffd5af89d n/a (libgtk-3.so.0 + 0x1d689d)
#45 0x00007f4ffd4e067d n/a (libgtk-3.so.0 + 0x10767d)
#46 0x00007f4ffd4ec38b n/a (libgtk-3.so.0 + 0x11338b)
#47 0x00007f4ffd5afeb5 n/a (libgtk-3.so.0 + 0x1d6eb5)
#48 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#49 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#50 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#51 0x00007f4ffd7096ff n/a (libgtk-3.so.0 + 0x3306ff)
#52 0x00007f4ffd4e067d n/a (libgtk-3.so.0 + 0x10767d)
#53 0x00007f4ffd4ec38b n/a (libgtk-3.so.0 + 0x11338b)
#54 0x00007f4ffd709750 n/a (libgtk-3.so.0 + 0x330750)
#55 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#56 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
#57 0x00007f4ffd4dfe3e n/a (libgtk-3.so.0 + 0x106e3e)
#58 0x00007f4ffd646ad0 n/a (libgtk-3.so.0 + 0x26dad0)
#59 0x00007f4ffd4e067d n/a (libgtk-3.so.0 + 0x10767d)
#60 0x00007f4ffd4ec38b n/a (libgtk-3.so.0 + 0x11338b)
#61 0x00007f4ffd63e531 n/a (libgtk-3.so.0 + 0x265531)
#62 0x00007f4ffd71479a n/a (libgtk-3.so.0 + 0x33b79a)
#63 0x00007f4ffd4dfd31 gtk_container_propagate_draw (libgtk-3.so.0 + 0x106d31)
Stack trace of thread 126399:
#0 0x00007f4ffcb069ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f4ffcb00260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00000000004f3b4a n/a (TeamSpeak + 0xf3b4a)
#3 0x00000000004f3791 n/a (TeamSpeak + 0xf3791)
#4 0x00000000005f2f0e n/a (TeamSpeak + 0x1f2f0e)
#5 0x00007f4ffcafa299 start_thread (libpthread.so.0 + 0x9299)
#6 0x00007f4ff2a34153 __clone (libc.so.6 + 0xff153)
Stack trace of thread 126401:
#0 0x00007f4ffcb069ba __futex_abstimed_wait_common64 (libpthread.so.0 + 0x159ba)
#1 0x00007f4ffcb00260 pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0 + 0xf260)
#2 0x00000000004f3b4a n/a (TeamSpeak + 0xf3b4a)
#3 0x00000000004f3791 n/a (TeamSpeak + 0xf3791)
#4 0x0000000000a34a2b n/a (TeamSpeak + 0x634a2b)
#5 0x0000000000d1117f n/a (TeamSpeak + 0x91117f)
#6 0x00007f4ffcafa299 start_thread (libpthread.so.0 + 0x9299)
#7 0x00007f4ff2a34153 __clone (libc.so.6 + 0xff153)
Stack trace of thread 126530:
#0 0x00007f4fb9871d73 n/a (libtschat_client_lib_export.so + 0x1c2d73)
#1 0x00007f4fb9818043 n/a (libtschat_client_lib_export.so + 0x169043)
#2 0x00007f4fb9846af4 n/a (libtschat_client_lib_export.so + 0x197af4)
#3 0x00007f4fb9848123 n/a (libtschat_client_lib_export.so + 0x199123)
#4 0x00007f4fb9848c70 n/a (libtschat_client_lib_export.so + 0x199c70)
#5 0x00007f4fb9849203 n/a (libtschat_client_lib_export.so + 0x19a203)
#6 0x00007f4fb986da63 n/a (libtschat_client_lib_export.so + 0x1bea63)
feb 18 16:58:12 Obelix systemd[1]: [email protected]: Succeeded.
I was able to reproduce it on my Manjaro system, and freshly installed Manjaro VM. It’s not happening with KDE Neon.
EDIT: Link to Manjaro forum about this issue: