Matrix 'add group chat' coredump
librem-5-birch-chatty-matrix-add-group-chat-coredump-2019-12-17
purism@librem-5-birch:~$ dpkg -s chatty
Package: chatty
Status: install ok installed
Priority: optional
Section: net
Installed-Size: 603
Maintainer: Andrea Schäfer <andrea.schaefer@puri.sm>
Architecture: arm64
Version: 0.1.3
Depends: dconf-gsettings-backend | gsettings-backend, libc6 (>= 2.17), libcairo2 (>= 1.2.4), libebook-contacts-1.2-2 (>= 3.16.2), libfolks25 (>= 0.9.7), libgdk-pixbuf2.0-0 (>= 2.23.0), libgee-0.8-2 (>= 0.8.3), libglib2.0-0 (>= 2.43.2), libgtk-3-0 (>= 3.21.5), libhandy-0.0-0 (>= 0.0.10), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libpurple0 (>= 2.8.0), libsqlite3-0 (>= 3.5.9)
Suggests: calls
Conffiles:
/etc/xdg/autostart/sm.puri.Chatty-daemon.desktop 1a2179c0e03bba75860ea4ce21227465
Description: XMPP and SMS messaging
Chatty is a chat application for XMPP and SMS using
libpurple and Modemmanager.
Homepage: https://source.puri.sm/Librem5/chatty
purism@librem-5-birch:~$
purism@librem-5-birch:~$ sudo coredumpctl gdb 1198
PID: 1198 (chatty)
UID: 1000 (purism)
GID: 1000 (purism)
Signal: 11 (SEGV)
Timestamp: Tue 2019-12-17 19:09:17 PST (2min 49s 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: 962da8052edc4c4dbe6454286632ac4b
Machine ID: 3ffd86e60cc84d469124866fb33aecb3
Hostname: librem-5-birch
Storage: /var/lib/systemd/coredump/core.chatty.1000.962da8052edc4c4dbe6454286632ac4b.1198.1576638557000000.lz4
Message: Process 1198 (chatty) of user 1000 dumped core.
Stack trace of thread 1198:
#0 0x0000ffff9fda1c78 g_str_hash (libglib-2.0.so.0)
#1 0x0000ffff92c04e6c matrixprpl_join_chat (libmatrix.so)
#2 0x0000aaaac24a0420 chatty_conv_join_chat (chatty)
#3 0x0000aaaac2498e9c chatty_dialogs_show_dialog_join_muc (chatty)
#4 0x0000ffff9fea79f8 g_closure_invoke (libgobject-2.0.so.0)
#5 0x0000ffff9febc2b8 n/a (libgobject-2.0.so.0)
#6 0x0000ffff9fec462c g_signal_emit_valist (libgobject-2.0.so.0)
#7 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#8 0x0000ffff9ffe13c0 n/a (libgio-2.0.so.0)
#9 0x0000ffff9f732414 n/a (libgtk-3.so.0)
#10 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#11 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#12 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#13 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#14 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#15 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#16 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#17 0x0000ffff9f73244c n/a (libgtk-3.so.0)
#18 0x0000ffff9f76a1e4 n/a (libgtk-3.so.0)
#19 0x0000ffff9fea79f8 g_closure_invoke (libgobject-2.0.so.0)
#20 0x0000ffff9febbfa0 n/a (libgobject-2.0.so.0)
#21 0x0000ffff9fec462c g_signal_emit_valist (libgobject-2.0.so.0)
#22 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#23 0x0000ffff9f76c2d0 n/a (libgtk-3.so.0)
#24 0x0000ffff9f76c340 n/a (libgtk-3.so.0)
#25 0x0000ffff9fea5eec n/a (libgobject-2.0.so.0)
#26 0x0000ffff9fea7c5c n/a (libgobject-2.0.so.0)
#27 0x0000ffff9fec4690 g_signal_emit_valist (libgobject-2.0.so.0)
#28 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#29 0x0000ffff9f76a738 n/a (libgtk-3.so.0)
#30 0x0000ffff9ebffdcc ffi_call_SYSV (libffi.so.6)
#31 0x0000ffff9ec006f4 ffi_call (libffi.so.6)
#32 0x0000ffff9fea85ac g_cclosure_marshal_generic_va (libgobject-2.0.so.0)
#33 0x0000ffff9fea7c5c n/a (libgobject-2.0.so.0)
#34 0x0000ffff9fec4690 g_signal_emit_valist (libgobject-2.0.so.0)
#35 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#36 0x0000ffff9f837d88 n/a (libgtk-3.so.0)
#37 0x0000ffff9feaaf48 g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0)
#38 0x0000ffff9fea5eec n/a (libgobject-2.0.so.0)
#39 0x0000ffff9fea7c5c n/a (libgobject-2.0.so.0)
#40 0x0000ffff9fec4690 g_signal_emit_valist (libgobject-2.0.so.0)
#41 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#42 0x0000ffff9f834a38 n/a (libgtk-3.so.0)
#43 0x0000ffff9f836184 n/a (libgtk-3.so.0)
#44 0x0000ffff9f839500 n/a (libgtk-3.so.0)
#45 0x0000ffff9f7ff140 gtk_event_controller_handle_event (libgtk-3.so.0)
#46 0x0000ffff9f9cd9a0 n/a (libgtk-3.so.0)
#47 0x0000ffff9fa2b11c n/a (libgtk-3.so.0)
#48 0x0000ffff9fea5eec n/a (libgobject-2.0.so.0)
#49 0x0000ffff9fea7c5c n/a (libgobject-2.0.so.0)
#50 0x0000ffff9fec3ca4 g_signal_emit_valist (libgobject-2.0.so.0)
#51 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#52 0x0000ffff9f9cdb28 n/a (libgtk-3.so.0)
#53 0x0000ffff9fa2b11c n/a (libgtk-3.so.0)
#54 0x0000ffff9fea5eec n/a (libgobject-2.0.so.0)
#55 0x0000ffff9fea7c5c n/a (libgobject-2.0.so.0)
#56 0x0000ffff9fec3ca4 g_signal_emit_valist (libgobject-2.0.so.0)
#57 0x0000ffff9fec4b98 g_signal_emit (libgobject-2.0.so.0)
#58 0x0000ffff9f9cf698 n/a (libgtk-3.so.0)
#59 0x0000ffff9f882848 n/a (libgtk-3.so.0)
#60 0x0000ffff9f884a9c gtk_main_do_event (libgtk-3.so.0)
#61 0x0000ffff9f55da3c n/a (libgdk-3.so.0)
#62 0x0000ffff9f5b9d64 n/a (libgdk-3.so.0)
#63 0x0000ffff9fdb3674 g_main_context_dispatch (libglib-2.0.so.0)
Stack trace of thread 1208:
#0 0x0000ffff9ee272f0 __poll (libc.so.6)
#1 0x0000ffff9fdb3864 n/a (libglib-2.0.so.0)
#2 0x0000ffff9fdb3984 g_main_context_iteration (libglib-2.0.so.0)
#3 0x0000ffff985c9f1c n/a (libdconfsettings.so)
#4 0x0000ffff9fddc19c n/a (libglib-2.0.so.0)
#5 0x0000ffff9ec1a7e4 start_thread (libpthread.so.0)
#6 0x0000ffff9ee30adc n/a (libc.so.6)
Stack trace of thread 1206:
#0 0x0000ffff9ee272f0 __poll (libc.so.6)
#1 0x0000ffff9fdb3864 n/a (libglib-2.0.so.0)
#2 0x0000ffff9fdb3c80 g_main_loop_run (libglib-2.0.so.0)
#3 0x0000ffffa0016aec n/a (libgio-2.0.so.0)
#4 0x0000ffff9fddc19c n/a (libglib-2.0.so.0)
#5 0x0000ffff9ec1a7e4 start_thread (libpthread.so.0)
#6 0x0000ffff9ee30adc n/a (libc.so.6)
Stack trace of thread 1205:
#0 0x0000ffff9ee272f0 __poll (libc.so.6)
#1 0x0000ffff9fdb3864 n/a (libglib-2.0.so.0)
#2 0x0000ffff9fdb3984 g_main_context_iteration (libglib-2.0.so.0)
#3 0x0000ffff9fdb39dc n/a (libglib-2.0.so.0)
#4 0x0000ffff9fddc19c n/a (libglib-2.0.so.0)
#5 0x0000ffff9ec1a7e4 start_thread (libpthread.so.0)
#6 0x0000ffff9ee30adc n/a (libc.so.6)
Stack trace of thread 1216:
#0 0x0000ffff9ee272f0 __poll (libc.so.6)
#1 0x0000ffff9fdb3864 n/a (libglib-2.0.so.0)
#2 0x0000ffff9fdb3c80 g_main_loop_run (libglib-2.0.so.0)
#3 0x0000ffff91d58cf8 n/a (libebook-1.2.so.19)
#4 0x0000ffff9fddc19c n/a (libglib-2.0.so.0)
#5 0x0000ffff9ec1a7e4 start_thread (libpthread.so.0)
#6 0x0000ffff9ee30adc n/a (libc.so.6)
Stack trace of thread 1214:
#0 0x0000ffff9ee272f0 __poll (libc.so.6)
#1 0x0000ffff9fdb3864 n/a (libglib-2.0.so.0)
#2 0x0000ffff9fdb3c80 g_main_loop_run (libglib-2.0.so.0)
#3 0x0000ffff9dab7654 n/a (libedataserver-1.2.so.23)
#4 0x0000ffff9fddc19c n/a (libglib-2.0.so.0)
#5 0x0000ffff9ec1a7e4 start_thread (libpthread.so.0)
#6 0x0000ffff9ee30adc n/a (libc.so.6)
GNU gdb (Debian 8.2.1-2) 8.2.1
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "aarch64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/chatty...(no debugging symbols found)...done.
[New LWP 1198]
[New LWP 1208]
[New LWP 1206]
[New LWP 1205]
[New LWP 1216]
[New LWP 1214]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
Core was generated by `chatty --daemon'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x0000ffff9fda1c78 in g_str_hash ()
from /lib/aarch64-linux-gnu/libglib-2.0.so.0
[Current thread is 1 (Thread 0xffff99d5d010 (LWP 1198))]
(gdb) bt
#0 0x0000ffff9fda1c78 in g_str_hash ()
at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#1 0x0000ffff92c04e6c in matrixprpl_join_chatPython Exception <class 'gdb.error'> There is no member named keys.:
(gc=0xaaaad161e910, components=0xaaaad3951180) at libmatrix.c:170
#2 0x0000aaaac24a0420 in chatty_conv_join_chat ()
#3 0x0000aaaac2498e9c in chatty_dialogs_show_dialog_join_muc ()
#4 0x0000ffff9fea79f8 in g_closure_invoke ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#5 0x0000ffff9febc2b8 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#6 0x0000ffff9fec462c in g_signal_emit_valist ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#7 0x0000ffff9fec4b98 in g_signal_emit ()
at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#8 0x0000ffff9ffe13c0 in () at /lib/aarch64-linux-gnu/libgio-2.0.so.0
#9 0x0000ffff9f732414 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#10 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#11 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#12 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#13 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#14 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#15 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#16 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#17 0x0000ffff9f73244c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
--Type <RET> for more, q to quit, c to continue without paging--c
#18 0x0000ffff9f76a1e4 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#19 0x0000ffff9fea79f8 in g_closure_invoke () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#20 0x0000ffff9febbfa0 in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#21 0x0000ffff9fec462c in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#22 0x0000ffff9fec4b98 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#23 0x0000ffff9f76c2d0 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#24 0x0000ffff9f76c340 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#25 0x0000ffff9fea5eec in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#26 0x0000ffff9fea7c5c in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#27 0x0000ffff9fec4690 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#28 0x0000ffff9fec4b98 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#29 0x0000ffff9f76a738 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#30 0x0000ffff9ebffdcc in ffi_call_SYSV () at /lib/aarch64-linux-gnu/libffi.so.6
#31 0x0000ffff9ec006f4 in ffi_call () at /lib/aarch64-linux-gnu/libffi.so.6
#32 0x0000ffff9fea85ac in g_cclosure_marshal_generic_va () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#33 0x0000ffff9fea7c5c in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#34 0x0000ffff9fec4690 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#35 0x0000ffff9fec4b98 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#36 0x0000ffff9f837d88 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#37 0x0000ffff9feaaf48 in g_cclosure_marshal_VOID__BOXEDv () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#38 0x0000ffff9fea5eec in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#39 0x0000ffff9fea7c5c in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#40 0x0000ffff9fec4690 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#41 0x0000ffff9fec4b98 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#42 0x0000ffff9f834a38 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#43 0x0000ffff9f836184 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#44 0x0000ffff9f839500 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#45 0x0000ffff9f7ff140 in gtk_event_controller_handle_event () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#46 0x0000ffff9f9cd9a0 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#47 0x0000ffff9fa2b11c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#48 0x0000ffff9fea5eec in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#49 0x0000ffff9fea7c5c in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#50 0x0000ffff9fec3ca4 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#51 0x0000ffff9fec4b98 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#52 0x0000ffff9f9cdb28 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#53 0x0000ffff9fa2b11c in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#54 0x0000ffff9fea5eec in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#55 0x0000ffff9fea7c5c in () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#56 0x0000ffff9fec3ca4 in g_signal_emit_valist () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#57 0x0000ffff9fec4b98 in g_signal_emit () at /lib/aarch64-linux-gnu/libgobject-2.0.so.0
#58 0x0000ffff9f9cf698 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#59 0x0000ffff9f882848 in () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#60 0x0000ffff9f884a9c in gtk_main_do_event () at /lib/aarch64-linux-gnu/libgtk-3.so.0
#61 0x0000ffff9f55da3c in () at /lib/aarch64-linux-gnu/libgdk-3.so.0
#62 0x0000ffff9f5b9d64 in () at /lib/aarch64-linux-gnu/libgdk-3.so.0
#63 0x0000ffff9fdb3674 in g_main_context_dispatch () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#64 0x0000ffff9fdb38e8 in () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#65 0x0000ffff9fdb3984 in g_main_context_iteration () at /lib/aarch64-linux-gnu/libglib-2.0.so.0
#66 0x0000ffff9ffd7b84 in g_application_run () at /lib/aarch64-linux-gnu/libgio-2.0.so.0
#67 0x0000aaaac2494394 in main ()
(gdb) quit
purism@librem-5-birch:~$