chatty crash without user interaction
here's a coredump I found without interacting with chatty at that time:
PID: 1192 (chatty)
UID: 1000 (purism)
GID: 1000 (purism)
Signal: 11 (SEGV)
Timestamp: Sun 2021-12-05 08:43:05 CET (19min ago)
Command Line: chatty --daemon
Executable: /usr/bin/chatty
Control Group: /user.slice/user-1000.slice/session-1.scope
Unit: session-1.scope
Slice: user-1000.slice
Session: 1
Owner UID: 1000 (purism)
Boot ID: dd974eef6f014566955d2f0d54b15900
Machine ID: 9b43caf3619f49f8ba467ec270970f44
Hostname: pureos
Storage: /var/lib/systemd/coredump/core.chatty.1000.dd974eef6f014566955d2f0d54b15900.1192.1638690185000000.zst
Message: Process 1192 (chatty) of user 1000 dumped core.
Stack trace of thread 1192:
#0 0x0000ffff9b179520 n/a (libgtk-3.so.0 + 0x137520)
#1 0x0000ffff9b2ac8b0 n/a (libgtk-3.so.0 + 0x26a8b0)
#2 0x0000ffff9b4239e4 n/a (libgtk-3.so.0 + 0x3e19e4)
#3 0x0000ffff9b2ac8b0 n/a (libgtk-3.so.0 + 0x26a8b0)
#4 0x0000ffff9b2acadc n/a (libgtk-3.so.0 + 0x26aadc)
#5 0x0000ffff9b309cdc n/a (libgtk-3.so.0 + 0x2c7cdc)
#6 0x0000ffff9b309ea4 n/a (libgtk-3.so.0 + 0x2c7ea4)
#7 0x0000ffff9bcfd018 g_closure_invoke (libgobject-2.0.so.0 + 0x15018)
#8 0x0000ffff9bd10410 n/a (libgobject-2.0.so.0 + 0x28410)
#9 0x0000ffff9bd16898 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2e898)
#10 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#11 0x0000ffff9b415fb4 gtk_widget_show (libgtk-3.so.0 + 0x3d3fb4)
#12 0x0000ffff9b30db44 gtk_popover_popup (libgtk-3.so.0 + 0x2cbb44)
#13 0x0000ffff9b2bb464 n/a (libgtk-3.so.0 + 0x279464)
#14 0x0000ffff9bcfd018 g_closure_invoke (libgobject-2.0.so.0 + 0x15018)
#15 0x0000ffff9bd10410 n/a (libgobject-2.0.so.0 + 0x28410)
#16 0x0000ffff9bd16898 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2e898)
#17 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#18 0x0000ffff9b3b42dc n/a (libgtk-3.so.0 + 0x3722dc)
#19 0x0000ffff9bcfb444 n/a (libgobject-2.0.so.0 + 0x13444)
#20 0x0000ffff9bcfd274 n/a (libgobject-2.0.so.0 + 0x15274)
#21 0x0000ffff9bd16c34 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2ec34)
#22 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#23 0x0000ffff9b188eac n/a (libgtk-3.so.0 + 0x146eac)
#24 0x0000ffff9bcfb444 n/a (libgobject-2.0.so.0 + 0x13444)
#25 0x0000ffff9bcfd274 n/a (libgobject-2.0.so.0 + 0x15274)
#26 0x0000ffff9bd16c34 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2ec34)
#27 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#28 0x0000ffff9b187010 n/a (libgtk-3.so.0 + 0x145010)
#29 0x0000ffff9b480584 n/a (libgtk-3.so.0 + 0x43e584)
#30 0x0000ffff9bcfd274 n/a (libgobject-2.0.so.0 + 0x15274)
#31 0x0000ffff9bd16c34 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2ec34)
#32 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#33 0x0000ffff9b25f1ac n/a (libgtk-3.so.0 + 0x21d1ac)
#34 0x0000ffff9bd004bc g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0 + 0x184bc)
#35 0x0000ffff9bcfb444 n/a (libgobject-2.0.so.0 + 0x13444)
#36 0x0000ffff9bcfd274 n/a (libgobject-2.0.so.0 + 0x15274)
#37 0x0000ffff9bd16c34 g_signal_emit_valist (libgobject-2.0.so.0 + 0x2ec34)
#38 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#39 0x0000ffff9b25bbec n/a (libgtk-3.so.0 + 0x219bec)
#40 0x0000ffff9b25d498 n/a (libgtk-3.so.0 + 0x21b498)
#41 0x0000ffff9b260cc4 n/a (libgtk-3.so.0 + 0x21ecc4)
#42 0x0000ffff9b2215d0 gtk_event_controller_handle_event (libgtk-3.so.0 + 0x1df5d0)
#43 0x0000ffff9b408f24 n/a (libgtk-3.so.0 + 0x3c6f24)
#44 0x0000ffff9b479918 n/a (libgtk-3.so.0 + 0x437918)
#45 0x0000ffff9bcfb444 n/a (libgobject-2.0.so.0 + 0x13444)
#46 0x0000ffff9bcfd274 n/a (libgobject-2.0.so.0 + 0x15274)
#47 0x0000ffff9bd1610c g_signal_emit_valist (libgobject-2.0.so.0 + 0x2e10c)
#48 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#49 0x0000ffff9b409128 n/a (libgtk-3.so.0 + 0x3c7128)
#50 0x0000ffff9b479918 n/a (libgtk-3.so.0 + 0x437918)
#51 0x0000ffff9bcfb444 n/a (libgobject-2.0.so.0 + 0x13444)
#52 0x0000ffff9bcfd274 n/a (libgobject-2.0.so.0 + 0x15274)
#53 0x0000ffff9bd1610c g_signal_emit_valist (libgobject-2.0.so.0 + 0x2e10c)
#54 0x0000ffff9bd16e90 g_signal_emit (libgobject-2.0.so.0 + 0x2ee90)
#55 0x0000ffff9b40b238 n/a (libgtk-3.so.0 + 0x3c9238)
#56 0x0000ffff9b2acc8c n/a (libgtk-3.so.0 + 0x26ac8c)
#57 0x0000ffff9b2ae9a4 gtk_main_do_event (libgtk-3.so.0 + 0x26c9a4)
#58 0x0000ffff9af68014 n/a (libgdk-3.so.0 + 0x3d014)
#59 0x0000ffff9afc9c8c n/a (libgdk-3.so.0 + 0x9ec8c)
#60 0x0000ffff9bbf8bc8 g_main_context_dispatch (libglib-2.0.so.0 + 0x53bc8)
#61 0x0000ffff9bbf8e5c n/a (libglib-2.0.so.0 + 0x53e5c)
#62 0x0000ffff9bbf8f24 g_main_context_iteration (libglib-2.0.so.0 + 0x53f24)
#63 0x0000ffff9be46ef8 g_application_run (libgio-2.0.so.0 + 0xf1ef8)
Stack trace of thread 16295:
#0 0x0000ffff9a5470e0 syscall (libc.so.6 + 0xd20e0)
#1 0x0000ffff9bc4bf84 g_cond_wait_until (libglib-2.0.so.0 + 0xa6f84)
#2 0x0000ffff9bbc6e1c n/a (libglib-2.0.so.0 + 0x21e1c)
#3 0x0000ffff9bbc7518 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x22518)
#4 0x0000ffff9bc23490 n/a (libglib-2.0.so.0 + 0x7e490)
#5 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#6 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#7 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1238:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff9bbf8df8 n/a (libglib-2.0.so.0 + 0x53df8)
#2 0x0000ffff9bbf91b0 g_main_loop_run (libglib-2.0.so.0 + 0x541b0)
#3 0x0000ffff9be87ac4 n/a (libgio-2.0.so.0 + 0x132ac4)
#4 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#5 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#6 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1302:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff8c0a50c0 n/a (libpulse.so.0 + 0x330c0)
#2 0x0000ffff8c097350 pa_mainloop_poll (libpulse.so.0 + 0x25350)
#3 0x0000ffff8c097a3c pa_mainloop_iterate (libpulse.so.0 + 0x25a3c)
#4 0x0000ffff8c097b08 pa_mainloop_run (libpulse.so.0 + 0x25b08)
#5 0x0000ffff8c0a51a0 n/a (libpulse.so.0 + 0x331a0)
#6 0x0000ffff73e513e0 n/a (libpulsecommon-14.2.so + 0x553e0)
#7 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#8 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1303:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff73b2ce34 n/a (libusb-1.0.so.0 + 0x11e34)
#2 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#3 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1265:
#0 0x0000ffff9a5470e0 syscall (libc.so.6 + 0xd20e0)
#1 0x0000ffff9bc4be30 g_cond_wait (libglib-2.0.so.0 + 0xa6e30)
#2 0x0000ffff9bbc6e40 n/a (libglib-2.0.so.0 + 0x21e40)
#3 0x0000ffff9bbc7368 g_async_queue_pop (libglib-2.0.so.0 + 0x22368)
#4 0x0000aaaab1748268 n/a (chatty + 0x88268)
#5 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#6 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#7 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1237:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff9bbf8df8 n/a (libglib-2.0.so.0 + 0x53df8)
#2 0x0000ffff9bbf8f24 g_main_context_iteration (libglib-2.0.so.0 + 0x53f24)
#3 0x0000ffff9bbf8f7c n/a (libglib-2.0.so.0 + 0x53f7c)
#4 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#5 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#6 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1242:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff9bbf8df8 n/a (libglib-2.0.so.0 + 0x53df8)
#2 0x0000ffff9bbf8f24 g_main_context_iteration (libglib-2.0.so.0 + 0x53f24)
#3 0x0000ffff946b9344 n/a (libdconfsettings.so + 0xa344)
#4 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#5 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#6 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1266:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff9bbf8df8 n/a (libglib-2.0.so.0 + 0x53df8)
#2 0x0000ffff9bbf91b0 g_main_loop_run (libglib-2.0.so.0 + 0x541b0)
#3 0x0000ffff9a98af98 n/a (libebook-1.2.so.20 + 0x18f98)
#4 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#5 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#6 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1244:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff9bbf8df8 n/a (libglib-2.0.so.0 + 0x53df8)
#2 0x0000ffff9bbf91b0 g_main_loop_run (libglib-2.0.so.0 + 0x541b0)
#3 0x0000ffff9aa3dba4 n/a (libedataserver-1.2.so.25 + 0x70ba4)
#4 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#5 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#6 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
Stack trace of thread 1304:
#0 0x0000ffff9a5412f4 __poll (libc.so.6 + 0xcc2f4)
#1 0x0000ffff9bbf8df8 n/a (libglib-2.0.so.0 + 0x53df8)
#2 0x0000ffff9bbf91b0 g_main_loop_run (libglib-2.0.so.0 + 0x541b0)
#3 0x0000ffff73acbaf0 n/a (libgstvideo4linux2.so + 0xfaf0)
#4 0x0000ffff9bc228f4 n/a (libglib-2.0.so.0 + 0x7d8f4)
#5 0x0000ffff9a5f3628 start_thread (libpthread.so.0 + 0x8628)
#6 0x0000ffff9a54b01c n/a (libc.so.6 + 0xd601c)
I'll follow up on this later and see whether it happens more often. I have an xmpp account connected with a few open omemo conversations.