Gnome client crashes on "Clear all history"
- Fedora 29
- ring-20190319.4.a16a99f-1.fc29.x86_64
How to reproduce:
- Go to Settings
- Clear chat history
Mar 28 11:01:20 hostname systemd-coredump[29158]: Process 26945 (gnome-ring) of user 1000 dumped core.
Stack trace of thread 26945:
#0 0x00007f11873f153f raise (libc.so.6)
#1 0x00007f11873db895 abort (libc.so.6)
#2 0x00007f11877b0f1b n/a (libstdc++.so.6)
#3 0x00007f11877b738c n/a (libstdc++.so.6)
#4 0x00007f11877b73e7 _ZSt9terminatev (libstdc++.so.6)
#5 0x00007f11877b7648 __cxa_throw (libstdc++.so.6)
#6 0x00007f118d2b5954 n/a (libringclient.so.1.0.0)
#7 0x00000000004608c8 _ZN12_GLOBAL__N_17detailsL28on_clear_all_history_foreachEP13_GtkTreeModelP12_GtkTreePathP12_GtkTreeIterPv (gnome-ring)
#8 0x00007f118cd9408a n/a (libgtk-3.so.0)
#9 0x00007f118cd954c9 gtk_tree_model_foreach (libgtk-3.so.0)
#10 0x0000000000460a4d _ZN12_GLOBAL__N_17detailsL28on_clear_all_history_clickedEP15_RingMainWindow (gnome-ring)
#11 0x00007f118c56c3dd g_closure_invoke (libgobject-2.0.so.0)
#12 0x00007f118c57f983 n/a (libgobject-2.0.so.0)
#13 0x00007f118c588aaa g_signal_emit_valist (libgobject-2.0.so.0)
#14 0x00007f118c5890a3 g_signal_emit (libgobject-2.0.so.0)
#15 0x00000000004a5530 _ZL13clear_historyP10_GtkWidgetP20_GeneralSettingsView (gnome-ring)
#16 0x00007f118c56c636 n/a (libgobject-2.0.so.0)
#17 0x00007f118c588b01 g_signal_emit_valist (libgobject-2.0.so.0)
#18 0x00007f118c5890a3 g_signal_emit (libgobject-2.0.so.0)
#19 0x00007f118cb7b19d n/a (libgtk-3.so.0)
#20 0x00007f118cb7b209 n/a (libgtk-3.so.0)
#21 0x00007f118c56c3dd g_closure_invoke (libgobject-2.0.so.0)
#22 0x00007f118c57fb26 n/a (libgobject-2.0.so.0)
#23 0x00007f118c588aaa g_signal_emit_valist (libgobject-2.0.so.0)
#24 0x00007f118c5890a3 g_signal_emit (libgobject-2.0.so.0)
#25 0x00007f118cb79664 n/a (libgtk-3.so.0)
#26 0x00007f1186872ace ffi_call_unix64 (libffi.so.6)
#27 0x00007f118687248f ffi_call (libffi.so.6)
#28 0x00007f118c56d3a6 g_cclosure_marshal_generic_va (libgobject-2.0.so.0)
#29 0x00007f118c56c636 n/a (libgobject-2.0.so.0)
#30 0x00007f118c588b01 g_signal_emit_valist (libgobject-2.0.so.0)
#31 0x00007f118c5890a3 g_signal_emit (libgobject-2.0.so.0)
#32 0x00007f118cc40e0c n/a (libgtk-3.so.0)
#33 0x00007f118c56f7ee g_cclosure_marshal_VOID__BOXEDv (libgobject-2.0.so.0)
#34 0x00007f118c56c636 n/a (libgobject-2.0.so.0)
#35 0x00007f118c588b01 g_signal_emit_valist (libgobject-2.0.so.0)
#36 0x00007f118c5890a3 g_signal_emit (libgobject-2.0.so.0)
#37 0x00007f118cc3df12 n/a (libgtk-3.so.0)
#38 0x00007f118cc3f51b n/a (libgtk-3.so.0)
#39 0x00007f118cc4241e n/a (libgtk-3.so.0)
#40 0x00007f118cc0a245 gtk_event_controller_handle_event (libgtk-3.so.0)
#41 0x00007f118cdca35b n/a (libgtk-3.so.0)
#42 0x00007f118ce1f7c8 n/a (libgtk-3.so.0)
#43 0x00007f118c56c636 n/a (libgobject-2.0.so.0)
#44 0x00007f118c588524 g_signal_emit_valist (libgobject-2.0.so.0)
#45 0x00007f118c5890a3 g_signal_emit (libgobject-2.0.so.0)
#46 0x00007f118cdcc634 n/a (libgtk-3.so.0)
#47 0x00007f118cc88946 n/a (libgtk-3.so.0)
#48 0x00007f118cc8ab03 gtk_main_do_event (libgtk-3.so.0)
#49 0x00007f118c97ba39 n/a (libgdk-3.so.0)
#50 0x00007f118c9ad446 n/a (libgdk-3.so.0)
#51 0x00007f118c48a06d g_main_context_dispatch (libglib-2.0.so.0)
#52 0x00007f118c48a438 n/a (libglib-2.0.so.0)
#53 0x00007f118c48a4d0 g_main_context_iteration (libglib-2.0.so.0)
#54 0x00007f118c65ad25 g_application_run (libgio-2.0.so.0)
#55 0x0000000000458e4f main (gnome-ring)
#56 0x00007f11873dd413 __libc_start_main (libc.so.6)
#57 0x0000000000458c1e _start (gnome-ring)
Stack trace of thread 26947:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a762 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f118c68810a n/a (libgio-2.0.so.0)
#4 0x00007f118c4b32aa n/a (libglib-2.0.so.0)
#5 0x00007f118730b58e start_thread (libpthread.so.0)
#6 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26946:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a4d0 g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f118c48a521 n/a (libglib-2.0.so.0)
#4 0x00007f118c4b32aa n/a (libglib-2.0.so.0)
#5 0x00007f118730b58e start_thread (libpthread.so.0)
#6 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26992:
#0 0x00007f1187311a8a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f118885a65e _ZN3WTF15ThreadCondition9timedWaitERNS_5MutexENS_8WallTimeE (libjavascriptcoregtk-4.0.so.18)
#2 0x00007f118882f723 _ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEERKNS_24TimeWithDynamicClockTypeE (libjavascriptcore>
#3 0x00007f11888329aa _ZN3WTF5sleepENS_7SecondsE (libjavascriptcoregtk-4.0.so.18)
#4 0x00007f118947b4d5 n/a (libwebkit2gtk-4.0.so.37)
#5 0x00007f118883354f _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18)
#6 0x00007f1188859c1d n/a (libjavascriptcoregtk-4.0.so.18)
#7 0x00007f118730b58e start_thread (libpthread.so.0)
#8 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26949:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a4d0 g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f118d563c7d n/a (libdconfsettings.so)
#4 0x00007f118c4b32aa n/a (libglib-2.0.so.0)
#5 0x00007f118730b58e start_thread (libpthread.so.0)
#6 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26951:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a4d0 g_main_context_iteration (libglib-2.0.so.0)
#3 0x00007f118c1fb593 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5)
#4 0x00007f118c1a9e0b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5)
#5 0x00007f118c011e86 _ZN7QThread4execEv (libQt5Core.so.5)
#6 0x00007f118733cf89 n/a (libQt5DBus.so.5)
#7 0x00007f118c01b2fb n/a (libQt5Core.so.5)
#8 0x00007f118730b58e start_thread (libpthread.so.0)
#9 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 29057:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a762 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f118885bbc0 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18)
#4 0x00007f118883354f _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18)
#5 0x00007f1188859c1d n/a (libjavascriptcoregtk-4.0.so.18)
#6 0x00007f118730b58e start_thread (libpthread.so.0)
#7 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26950:
#0 0x00007f118731173c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f11808f68bb n/a (i965_dri.so)
#2 0x00007f11808f65fb n/a (i965_dri.so)
#3 0x00007f118730b58e start_thread (libpthread.so.0)
#4 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26993:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a762 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f118885bbc0 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18)
#4 0x00007f118883354f _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18)
#5 0x00007f1188859c1d n/a (libjavascriptcoregtk-4.0.so.18)
#6 0x00007f118730b58e start_thread (libpthread.so.0)
#7 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26994:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a762 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f118885bbc0 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18)
#4 0x00007f118883354f _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18)
#5 0x00007f1188859c1d n/a (libjavascriptcoregtk-4.0.so.18)
#6 0x00007f118730b58e start_thread (libpthread.so.0)
#7 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 27030:
#0 0x00007f11874ab421 __poll (libc.so.6)
#1 0x00007f118c48a3a6 n/a (libglib-2.0.so.0)
#2 0x00007f118c48a762 g_main_loop_run (libglib-2.0.so.0)
#3 0x00007f118885bbc0 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18)
#4 0x00007f118883354f _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18)
#5 0x00007f1188859c1d n/a (libjavascriptcoregtk-4.0.so.18)
#6 0x00007f118730b58e start_thread (libpthread.so.0)
#7 0x00007f11874b66a3 __clone (libc.so.6)
Stack trace of thread 26991:
#0 0x00007f118731173c pthread_cond_wait@@GLIBC_2.3.2 (libpthread.so.0)
#1 0x00007f11877dd6f0 _ZNSt18condition_variable4waitERSt11unique_lockISt5mutexE (libstdc++.so.6)
#2 0x00007f118886b58c _ZN7bmalloc9Scavenger13threadRunLoopEv (libjavascriptcoregtk-4.0.so.18)
#3 0x00007f118886b8df _ZN7bmalloc9Scavenger16threadEntryPointEPS0_ (libjavascriptcoregtk-4.0.so.18)
#4 0x00007f11877e39a3 n/a (libstdc++.so.6)
#5 0x00007f118730b58e start_thread (libpthread.so.0)
#6 0x00007f11874b66a3 __clone (libc.so.6)