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.