I just did a fetch/pull/compile (daemon/lrc/gnome)/install as well as installed the android client, and I got a crash dump after accepting the chat sent from my android client and I think I started to type back in gnome. I did notice what I sent from my android client was displayed twice in gnome before crashing. ***** Apr 30 03:55:40 computername systemd-coredump[17629]: Process 17395 (gnome-ring) of user 1000 dumped core.
Stack trace of thread 17395: #0 0x00005636593893e4 _ZNKSt15__uniq_ptr_implIN3lrc3api12ContactModelESt14default_deleteIS2_EE6_M_ptrEv (gnome-ring) #1 0x0000563659388842 _ZNKSt10unique_ptrIN3lrc3api12ContactModelESt14default_deleteIS2_EE3getEv (gnome-ring) #2 0x0000563659387b48 _ZNKSt10unique_ptrIN3lrc3api12ContactModelESt14default_deleteIS2_EEptEv (gnome-ring) #3 0x00005636593db36c chat_view_update_temporary (gnome-ring) #4 0x0000563659383094 slotShowChatView (gnome-ring) #5 0x000056365938050e _ZZN12_GLOBAL__N_17details7CppImpl9updateLrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_ENKUlS9_N3lrc3api12conversation4InfoEE4_clES9_SD_ (gnome-ring) #6 0x0000563659386ba6 call (gnome-ring) #7 0x0000563659386754 call<QtPrivate::List<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const lrc::api::conversation::Info&>, void> (gnome-ring) #8 0x000056365938645c impl (gnome-ring) #9 0x00007f910f98a72f _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #10 0x00007f91125510e7 _ZNK3lrc3api18BehaviorController12showChatViewERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKNS0_12conversation4InfoE (libringclient.so.1.0.0) #11 0x00007f9112505246 _ZNK3lrc3api17ConversationModel18selectConversationERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libringclient.so.1.0.0) #12 0x00005636593e5288 select_conversation (gnome-ring) #13 0x00007f91100ebc96 n/a (libgobject-2.0.so.0) #14 0x00007f91101079e9 g_signal_emit_valist (libgobject-2.0.so.0) #15 0x00007f9110108130 g_signal_emit (libgobject-2.0.so.0) #16 0x00007f9111cff49f gtk_tree_selection_select_path (libgtk-3.so.0) #17 0x00007f9111cff5ae gtk_tree_selection_select_iter (libgtk-3.so.0) #18 0x00005636593e677a conversations_view_select_conversation (gnome-ring) #19 0x00005636593820fb slotFilterChanged (gnome-ring) #20 0x000056365938044b _ZZN12_GLOBAL__N_17details7CppImpl9updateLrcERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_ENKUlvE1_clEv (gnome-ring) #21 0x0000563659386a3d call (gnome-ring) #22 0x00005636593866d6 call<QtPrivate::List<>, void> (gnome-ring) #23 0x00005636593862b8 impl (gnome-ring) #24 0x00007f910f98a72f _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #25 0x0000563659380f82 updateLrc (gnome-ring) #26 0x000056365937fed1 onAccountSelectionChange (gnome-ring) #27 0x000056365937b440 on_account_changed (gnome-ring) #28 0x00007f91100eba4d g_closure_invoke (libgobject-2.0.so.0) #29 0x00007f91100fee40 n/a (libgobject-2.0.so.0) #30 0x00007f91101076f6 g_signal_emit_valist (libgobject-2.0.so.0) #31 0x00007f9110108130 g_signal_emit (libgobject-2.0.so.0) #32 0x00007f9111b02c7b n/a (libgtk-3.so.0) #33 0x00007f9111b05398 gtk_combo_box_set_active (libgtk-3.so.0) #34 0x000056365937fa19 refreshAccountSelectorWidget (gnome-ring) #35 0x0000563659381469 slotAccountStatusChanged (gnome-ring) #36 0x000056365937d4d0 _ZZN12_GLOBAL__N_17details7CppImpl4initEvENKUlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEE_clES9_ (gnome-ring) #37 0x000056365938685b call (gnome-ring) #38 0x0000563659386604 call<QtPrivate::List<const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&>, void> (gnome-ring) #39 0x0000563659385fa0 impl (gnome-ring) #40 0x00007f910f98a72f _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #41 0x00007f9112545f72 _ZN3lrc3api15NewAccountModel20accountStatusChangedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE (libringclient.so.1.0.0) #42 0x00007f911254a41b _ZN3lrc20NewAccountModelPimpl24slotAccountStatusChangedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_3api7account6StatusE (libringclient.so.1.0.0) #43 0x00007f910f98a72f _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #44 0x00007f91125b5626 _ZN3lrc16CallbacksHandler20accountStatusChangedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_3api7account6StatusE (libringclient.so.1.0.0) #45 0x00007f911254c947 _ZN3lrc16CallbacksHandler28slotRegistrationStateChangedERK7QStringS3_jS3_ (libringclient.so.1.0.0) #46 0x00007f910f98a72f _ZN11QMetaObject8activateEP7QObjectiiPPv (libQt5Core.so.5) #47 0x00007f911259acc0 _ZN29ConfigurationManagerInterface24registrationStateChangedERK7QStringS2_iS2_ (libringclient.so.1.0.0) #48 0x00007f911259cad7 _ZN29ConfigurationManagerInterface18qt_static_metacallEP7QObjectN11QMetaObject4CallEiPPv (libringclient.so.1.0.0) #49 0x00007f911259dbb7 _ZN29ConfigurationManagerInterface11qt_metacallEN11QMetaObject4CallEiPPv (libringclient.so.1.0.0) #50 0x00007f9105b24b5d n/a (libQt5DBus.so.5) #51 0x00007f910f98b052 _ZN7QObject5eventEP6QEvent (libQt5Core.so.5) #52 0x00007f910f959cc2 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5) #53 0x00007f910f95c946 _ZN23QCoreApplicationPrivate16sendPostedEventsEP7QObjectiP11QThreadData (libQt5Core.so.5) #54 0x00007f910f9b6c44 n/a (libQt5Core.so.5) #55 0x00007f910fe11368 g_main_context_dispatch (libglib-2.0.so.0) #56 0x00007f910fe115b1 n/a (libglib-2.0.so.0) #57 0x00007f910fe1163e g_main_context_iteration (libglib-2.0.so.0) #58 0x00007f91103d297e g_application_run (libgio-2.0.so.0) #59 0x000056365934b072 main (gnome-ring) #60 0x00007f9105db09a7 __libc_start_main (libc.so.6) #61 0x000056365934ae0a _start (gnome-ring) Stack trace of thread 17473: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f910c41a6e6 n/a (libebook-1.2.so.19) #4 0x00007f910fe39a2a n/a (libglib-2.0.so.0) #5 0x00007f91058ee0bc start_thread (libpthread.so.0) #6 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17397: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe1163e g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f90f1ec4f4e n/a (libdconfsettings.so) #4 0x00007f910fe39a2a n/a (libglib-2.0.so.0) #5 0x00007f91058ee0bc start_thread (libpthread.so.0) #6 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17452: #0 0x00007f91058f444a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007f9107f30bfc _ZN3WTF15ThreadCondition9timedWaitERNS_5MutexENS_8WallTimeE (libjavascriptcoregtk-4.0.so.18) #2 0x00007f9107ef6cb5 _ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEERKNS_24TimeWithDynamicClockTypeE (libjavascriptcoregtk-4.0.so.18) #3 0x00007f9107ee14cb _ZN3WTF5sleepENS_7SecondsE (libjavascriptcoregtk-4.0.so.18) #4 0x00007f9108b9d39e n/a (libwebkit2gtk-4.0.so.37) #5 0x00007f9107efb340 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18) #6 0x00007f9107f3006a n/a (libjavascriptcoregtk-4.0.so.18) #7 0x00007f91058ee0bc start_thread (libpthread.so.0) #8 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17446: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f9107f32162 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18) #4 0x00007f9107efb340 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18) #5 0x00007f9107f3006a n/a (libjavascriptcoregtk-4.0.so.18) #6 0x00007f91058ee0bc start_thread (libpthread.so.0) #7 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17484: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f90861c3773 n/a (libpulse.so.0) #2 0x00007f90861b4bd0 pa_mainloop_poll (libpulse.so.0) #3 0x00007f90861b5271 pa_mainloop_iterate (libpulse.so.0) #4 0x00007f90861b5301 pa_mainloop_run (libpulse.so.0) #5 0x00007f90861c36ae n/a (libpulse.so.0) #6 0x00007f9085f6281c n/a (libpulsecommon-11.1.so) #7 0x00007f91058ee0bc start_thread (libpthread.so.0) #8 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17399: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f9110400348 n/a (libgio-2.0.so.0) #4 0x00007f910fe39a2a n/a (libglib-2.0.so.0) #5 0x00007f91058ee0bc start_thread (libpthread.so.0) #6 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17400: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe1163e g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f910f9b6231 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5) #4 0x00007f910f95831b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5) #5 0x00007f910f76771e _ZN7QThread4execEv (libQt5Core.so.5) #6 0x00007f9105b19416 n/a (libQt5DBus.so.5) #7 0x00007f910f76cabd n/a (libQt5Core.so.5) #8 0x00007f91058ee0bc start_thread (libpthread.so.0) #9 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17398: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe1163e g_main_context_iteration (libglib-2.0.so.0) #3 0x00007f910fe11692 n/a (libglib-2.0.so.0) #4 0x00007f910fe39a2a n/a (libglib-2.0.so.0) #5 0x00007f91058ee0bc start_thread (libpthread.so.0) #6 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17479: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f9107f32162 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18) #4 0x00007f9107efb340 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18) #5 0x00007f9107f3006a n/a (libjavascriptcoregtk-4.0.so.18) #6 0x00007f91058ee0bc start_thread (libpthread.so.0) #7 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17435: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f910bad2434 n/a (libedataserver-1.2.so.23) #4 0x00007f910fe39a2a n/a (libglib-2.0.so.0) #5 0x00007f91058ee0bc start_thread (libpthread.so.0) #6 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17447: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f9107f32162 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18) #4 0x00007f9107efb340 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18) #5 0x00007f9107f3006a n/a (libjavascriptcoregtk-4.0.so.18) #6 0x00007f91058ee0bc start_thread (libpthread.so.0) #7 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17481: #0 0x00007f9105e7bcd9 __poll (libc.so.6) #1 0x00007f910fe11523 n/a (libglib-2.0.so.0) #2 0x00007f910fe118e2 g_main_loop_run (libglib-2.0.so.0) #3 0x00007f9107f32162 _ZN3WTF7RunLoop3runEv (libjavascriptcoregtk-4.0.so.18) #4 0x00007f9107efb340 _ZN3WTF6Thread10entryPointEPNS0_16NewThreadContextE (libjavascriptcoregtk-4.0.so.18) #5 0x00007f9107f3006a n/a (libjavascriptcoregtk-4.0.so.18) #6 0x00007f91058ee0bc start_thread (libpthread.so.0) #7 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17626: #0 0x00007f9105e80f09 syscall (libc.so.6) #1 0x00007f910fe5852d g_cond_wait_until (libglib-2.0.so.0) #2 0x00007f910fde3903 n/a (libglib-2.0.so.0) #3 0x00007f910fde3eee g_async_queue_timeout_pop (libglib-2.0.so.0) #4 0x00007f910fe3a541 n/a (libglib-2.0.so.0) #5 0x00007f910fe39a2a n/a (libglib-2.0.so.0) #6 0x00007f91058ee0bc start_thread (libpthread.so.0) #7 0x00007f9105e862ff __clone (libc.so.6) Stack trace of thread 17396: #0 0x00007f91058f444a pthread_cond_timedwait@@GLIBC_2.3.2 (libpthread.so.0) #1 0x00007f9107f4008b _ZN7bmalloc9Scavenger13threadRunLoopEv (libjavascriptcoregtk-4.0.so.18) #2 0x00007f91067aeb9f execute_native_thread_routine (libstdc++.so.6) #3 0x00007f91058ee0bc start_thread (libpthread.so.0) #4 0x00007f9105e862ff __clone (libc.so.6) ***** Now after opening ring back up, it only shows the message once. Just sent another message from android and received fine, as well as sending a message back (no crash). Android still chokes trying to deal with calls.