Skip to content

Crash on account deletion

"detected account removal cf107afad4b1e9a2"
Syncing lrc accounts list with the daemon
terminate called after throwing an instance of 'std::out_of_range'
  what():  AccountModel::getAccountInfo, can't find cf107afad4b1e9a2

Thread 1 "jami" received signal SIGABRT, Aborted.
__pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
44    ./nptl/pthread_kill.c: Aucun fichier ou dossier de ce type.
(gdb) 
(gdb) 
(gdb) bt
#0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:44
#1  __pthread_kill_internal (signo=6, threadid=<optimized out>) at ./nptl/pthread_kill.c:78
#2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6) at ./nptl/pthread_kill.c:89
#3  0x00007fffea43bc46 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
#4  0x00007fffea4227fc in __GI_abort () at ./stdlib/abort.c:79
#5  0x00007fffea8a2b9e in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#6  0x00007fffea8ae34c in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#7  0x00007fffea8ae3b7 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#8  0x00007fffea8ae618 in  () at /lib/x86_64-linux-gnu/libstdc++.so.6
#9  0x00005555555d7c69 in lrc::api::AccountModel::getAccountInfo(QString const&) const (this=<optimized out>, accountId=...)
    at /usr/include/c++/12/bits/new_allocator.h:90
#10 0x000055555567cc50 in LRCInstance::getAccountInfo(QString const&) (this=<optimized out>, accountId=...)
    at /home/cyrille/jami-client-qt/src/app/lrcinstance.cpp:133
#11 0x0000555555690978 in CurrentConversationMembers::data(QModelIndex const&, int) const (this=0x555557b46f90, index=<optimized out>, role=259)
    at /home/cyrille/jami-client-qt/src/app/currentconversationmembers.cpp:62
#12 0x00007fffe95102e5 in  () at /usr/lib/libqt-jami/lib/libQt6QmlModels.so.6
#13 0x00007fffe94d12b3 in  () at /usr/lib/libqt-jami/lib/libQt6QmlModels.so.6
#14 0x00007fffec78aef4 in  () at /usr/lib/libqt-jami/lib/libQt6Qml.so.6
#15 0x00007fffec78bb2e in QV4::QObjectWrapper::getQmlProperty(QV4::ExecutionEngine*, QQmlRefPointer<QQmlContextData> const&, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, bool*, QQmlPropertyData**) () at /usr/lib/libqt-jami/lib/libQt6Qml.so.6
#16 0x00007fffec78be11 in QV4::QQmlContextWrapper::lookupInParentContextHierarchy(QV4::Lookup*, QV4::ExecutionEngine*, QV4::Value*) ()
    at /usr/lib/libqt-jami/lib/libQt6Qml.so.6
#17 0x00007fff0c03e6b9 in  ()
#18 0x0000555556815500 in  ()
#19 0x0000000000000000 in  ()
(gdb)