Deletion order
Using XXX, things video calls don't seem to crash anymore, but I get a segfault when exiting the jami-qt client:
[1623115583.564|30381|upnp_context.cpp :91 ] Waiting for shutdown ...
[1623115583.564|30395|upnp_context.cpp :68 ] Shutdown UPnPContext instance [0x7fff9c006200]
[1623115583.564|30395|upnp_context.cpp :149 ] Stopping UPNP context
[1623115583.564|30395|mapping.cpp :107 ] Changed mapping JAMI-UDP:20438 state from PENDING to FAILED
[1623115583.564|30395|jamiaccount.cpp :1729 ] [Account 36d941aa1926a20b] DHT UPNP mapping changed to JAMI-UDP:20438 (state=FAILED, auto-update=YES)
[1623115583.564|30395|upnp_context.cpp :1174 ] Unregistered mapping JAMI-UDP:20438
[1623115583.564|30395|mapping.cpp :107 ] Changed mapping JAMI-UDP:21189 state from PENDING to FAILED
[1623115583.564|30395|jamiaccount.cpp :1729 ] [Account 5534e909984953c9] DHT UPNP mapping changed to JAMI-UDP:21189 (state=FAILED, auto-update=YES)
[1623115583.564|30395|upnp_context.cpp :1174 ] Unregistered mapping JAMI-UDP:21189
[1623115583.564|30395|mapping.cpp :107 ] Changed mapping JAMI-UDP:22156 state from PENDING to FAILED
[1623115583.564|30395|jamiaccount.cpp :1729 ] [Account d1f5cdb7ebe9ec3f] DHT UPNP mapping changed to JAMI-UDP:22156 (state=FAILED, auto-update=YES)
[1623115583.564|30395|upnp_context.cpp :1174 ] Unregistered mapping JAMI-UDP:22156
[1623115583.564|30405|pupnp.cpp :306 ] PUPnP: clearing IGDs and devices lists
[1623115583.564|30405|pupnp.cpp :232 ] PUPnP: Terminate instance 0x7fff8c001330
[1623115583.564|30404|igd.cpp :48 ] IGD 192.168.10.1 [NAT-PMP] was disabled
[Thread 0x7fff7e7fc700 (LWP 30413) exited]
[Thread 0x7fff7ffff700 (LWP 30410) exited]
[Thread 0x7fff94ff9700 (LWP 30409) exited]
[Thread 0x7fff957fa700 (LWP 30408) exited]
[Thread 0x7fff7effd700 (LWP 30412) exited]
[1623115583.566|30395|pupnp.cpp :163 ] PUPnP: Shutdown completed
[Thread 0x7fff967fc700 (LWP 30406) exited]
[1623115583.566|30395|nat_pmp.cpp :129 ] NAT-PMP: Shutdown completed
[1623115583.566|30395|nat_pmp.cpp :40 ] NAT-PMP: Instance [0x7fff8c000b70] destroyed
[1623115583.566|30395|pupnp.cpp :111 ] [Thread 0x7fff977fe700 (LWP 30404) exited]
PUPnP: Instance [0x7fff8c001330] destroyed
[1623115583.567|30381|upnp_context.cpp :94 ] Shutdown completed
[Thread 0x7fff96ffd700 (LWP 30405) exited]
[1623115583.567|30381|manager.cpp :874 ] Hangup 0 remaining call(s)
[1623115583.567|30381|manager.cpp :1905 ] Saving Configuration to XDG directory /home/maxim/.config/jami/dring.yml
[1623115583.569|30381|jamiaccount.cpp :2494 ] [Account 5534e909984953c9] unregistering account 0x7fff9c000b70
[1623115583.572|30419|jamiaccount.cpp :2496 ] [Account 5534e909984953c9] dht shutdown complete
[1623115583.573|30381|jamiaccount.cpp :1985 ] Buddy 1c7d5a09464223442549fef172a3cf6f4de9b01c offline
[1623115583.574|30381|jamiaccount.cpp :1985 ] Buddy 31d642a1763615fbdeb431004f5b9a924e98f05d offline
[Thread 0x7fff56ffd700 (LWP 30419) exited]
[Thread 0x7fff57fff700 (LWP 30417) exited]
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 4c636b7b21fe95ddf539cbe29d6befe29bbc6840 offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 5903c6c9ac5cb863c64e559add3d5d1c8c563449 offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 5919b8ad28fa7175ad094147fa5122dd4767b21e offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 6609d0288b63484277f0e86991f12a760e2d493b offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 6ccc0401d83d8fc9385e01fe9fabcd115b9acd46 offline
[1623115583.575|30381|jamiaccount.cpp :1985 ] Buddy 787fbda277318f09ee6056845ad0110ae7ec1c7b offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy 82c2cfc6161b283762beebd9a6d42377a1af131d offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy c03e99de895c17808dceb5d77d8fdebf82dc92dd offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy ccb8bbe2382343f7feb140710ab48aaf1b55634e offline
[1623115583.576|30381|jamiaccount.cpp :1985 ] Buddy f3046951626ad05e73ab97d5c04ed72a5ad4f68d offline
[1623115583.577|30381|jamiaccount.cpp :1985 ] Buddy fd11be3e4a2b141b81e3856cd876d531b1f1129a offline
[1623115583.578|30381|jamiaccount.cpp :2549 ] [Account 5534e909984953c9] disconnected
[1623115583.578|30381|jamiaccount.cpp :2494 ] [Account d1f5cdb7ebe9ec3f] unregistering account 0x7fff88007e00
[1623115583.580|30423|jamiaccount.cpp :2496 ] [Account d1f5cdb7ebe9ec3f] dht shutdown complete
[Thread 0x7fff54ff9700 (LWP 30423) exited]
[Thread 0x7fff557fa700 (LWP 30422) exited]
[1623115583.582|30381|jamiaccount.cpp :2549 ] [Account d1f5cdb7ebe9ec3f] disconnected
[1623115583.582|30381|jamiaccount.cpp :2494 ] [Account 7b76e6f2f1057106] unregistering account 0x7fff98000b70
[1623115583.585|30426|jamiaccount.cpp :2496 ] [Account 7b76e6f2f1057106] dht shutdown complete
[Thread 0x7fff3bfff700 (LWP 30424) exited]
[Thread 0x7fff3affd700 (LWP 30426) exited]
[1623115583.587|30381|jamiaccount.cpp :1985 ] Buddy 13bce30e70f76873d38f876f962bbb236f255622 offline
[1623115583.587|30381|jamiaccount.cpp :1985 ] Buddy 1853846f2e0fd1e1451949c52d6941d175336c11 offline
[1623115583.587|30381|jamiaccount.cpp :1985 ] Buddy 5f8304d42f0352bffbe54485552ccd5487e8a4e4 offline
[1623115583.588|30381|jamiaccount.cpp :1985 ] Buddy 8cd1c08c04ca1e9a744fbfb706ea462c8ea582ef offline
[1623115583.588|30381|jamiaccount.cpp :1985 ] Buddy 94bcaf2fe65be59a04f73a9f52f2bc582c7e4500 offline
[1623115583.589|30381|jamiaccount.cpp :2549 ] [Account 7b76e6f2f1057106] disconnected
[1623115583.589|30381|jamiaccount.cpp :2494 ] [Account dc553d8268bba4bd] unregistering account 0x7fff90000b70
[Thread 0x7fff577fe700 (LWP 30418) exited]
[1623115583.590|30421|jamiaccount.cpp :2496 ] [Account dc553d8268bba4bd] dht shutdown complete
[Thread 0x7fff55ffb700 (LWP 30421) exited]
[Thread 0x7fff7cff9700 (LWP 30416) exited]
[Thread 0x7fff567fc700 (LWP 30420) exited]
[1623115583.591|30381|jamiaccount.cpp :2549 ] [Account dc553d8268bba4bd] disconnected
[1623115583.591|30381|jamiaccount.cpp :2494 ] [Account 36d941aa1926a20b] unregistering account 0x7fff88000b70
[1623115583.592|30429|jamiaccount.cpp :2496 ] [Account 36d941aa1926a20b] dht shutdown complete
[Thread 0x7fff38ff9700 (LWP 30429) exited]
[Thread 0x7fff39ffb700 (LWP 30428) exited]
[1623115583.593|30381|jamiaccount.cpp :2549 ] [Account 36d941aa1926a20b] disconnected
[1623115583.593|30381|jamiaccount.cpp :344 ] [Account dc553d8268bba4bd] Shutdown connections
[1623115583.594|30381|jamiaccount.cpp :344 ] [Account d1f5cdb7ebe9ec3f] Shutdown connections
[1623115583.594|30381|upnp_control.cpp :44 ] Controller@0x7fff88016bb0: Destroying UPnP Controller session
[1623115583.594|30381|jamiaccount.cpp :344 ] [Account 7b76e6f2f1057106] Shutdown connections
[1623115583.594|30395|upnp_context.cpp :363 ] Mapping JAMI-UDP:22156 does not exist or was already removed
[1623115583.594|30395|upnp_context.cpp :415 ] Controller 0x7fff88016bb0 was already removed
[1623115583.594|30395|upnp_context.cpp :149 ] Stopping UPNP context
[1623115583.595|30481|sip_utils.cpp :251 ] Registered thread 0x7fffc37fcfb0 (0x76AD)
[1623115583.595|30481|channeled_transport.cpp:265 ] [SIPS] process disconnect event
[1623115583.595|30481|siptransport.cpp :202 ] pjsip transport@0x7fff64044800 TLS to 208.88.110.46 -> DISCONNECTED
[1623115583.595|30381|siptransport.cpp :98 ] ~SipTransport@0x7fff6402dba0 {tr=0x7fff64044800 {rc=1}}
[1623115583.595|30479|tls_session.cpp :1529 ] [TLS] shutdown
[Thread 0x7fff29f4b700 (LWP 30480) exited]
[1623115583.595|30431|ice_transport.cpp :456 ] [ice:0x7fff3c0dcee0] destroying
[Thread 0x7fff2a74c700 (LWP 30479) exited]
[Thread 0x7fff2af4d700 (LWP 30478) exited]
[1623115583.595|30381|jamiaccount.cpp :344 ] [Account 5534e909984953c9] Shutdown connections
[1623115583.595|30381|siptransport.cpp :98 ] ~SipTransport@0x7fff4000e680 {tr=0x7fff400322b0 {rc=1}}
[1623115583.596|30505|channeled_transport.cpp:265 ] [SIPS] process disconnect event
[1623115583.596|30505|siptransport.cpp :202 ] pjsip transport@0x7fff400322b0 TLS to 192.168.10.185 -> DISCONNECTED
[1623115583.596|30504|tls_session.cpp :1667 ] [TLS] fatal error in recv: The TLS connection was non-properly terminated.
[1623115583.596|30503|tls_session.cpp :1529 ] [TLS] shutdown
[Thread 0x7fff32fed700 (LWP 30504) exited]
[Thread 0x7fff34ff1700 (LWP 30503) exited]
[Thread 0x7fff35ff3700 (LWP 30502) exited]
[1623115583.596|30425|ice_transport.cpp :456 ] [ice:0x7fff481f0dd0] destroying
[1623115583.598|30381|upnp_control.cpp :44 ] Controller@0x9d1c70: Destroying UPnP Controller session
[1623115583.598|30395|upnp_context.cpp :363 ] Mapping JAMI-UDP:21189 does not exist or was already removed
[1623115583.598|30381|jamiaccount.cpp :344 ] [Account 36d941aa1926a20b] Shutdown connections
[1623115583.598|30395|upnp_context.cpp :415 ] Controller 0x9d1c70 was already removed
[1623115583.598|30395|upnp_context.cpp :149 ] Stopping UPNP context
[1623115583.598|30381|upnp_control.cpp :44 ] Controller@0x7fff88003f10: Destroying UPnP Controller session
[1623115583.598|30395|upnp_context.cpp :363 ] Mapping JAMI-UDP:20438 does not exist or was already removed
[1623115583.598|30395|upnp_context.cpp :415 ] Controller 0x7fff88003f10 was already removed
[1623115583.598|30395|upnp_context.cpp :149 ] Stopping UPNP context
[Thread 0x7fff7dffb700 (LWP 30414) exited]
[1623115583.599|30381|ringbuffer.cpp :60 ] Destroy RingBuffer urgentRingBuffer_id
[1623115583.599|30381|manager.cpp :895 ] Stopping schedulers and worker threads
[Thread 0x7fff3a7fc700 (LWP 30427) exited]
[Thread 0x7fffc0ff9700 (LWP 30395) exited]
[Thread 0x7fff397fa700 (LWP 30430) exited]
[1623115583.619|30501|ice_transport.cpp :990 ] [ice:0x7fff481f0dd0] rx: channel is closed
[1623115584.060|30477|ice_transport.cpp :990 ] [ice:0x7fff3c0dcee0] rx: channel is closed
[1623115586.596|30398|siptransport.cpp :202 ] pjsip transport@0x7fff64044800 TLS to 208.88.110.46 -> DESTROY
[1623115586.596|30398|siptransport.cpp :221 ] unmap pjsip transport@0x7fff64044800 {SipTransport@(nil)}
[1623115586.596|30398|channeled_transport.cpp:119 ] ChanneledSIPTransport@0x7fff640447b0: destroying
[1623115586.596|30398|channeled_transport.cpp:162 ] ~ChanneledSIPTransport@0x7fff640447b0 {tr=0x7fff64044800}
[1623115586.596|30398|channeled_transport.cpp:188 ] ~ChanneledSIPTransport@0x7fff640447b0 {tr=0x7fff64044800} bye
[1623115586.596|30398|siptransport.cpp :202 ] pjsip transport@0x7fff400322b0 TLS to 192.168.10.185 -> DESTROY
[1623115586.596|30398|siptransport.cpp :221 ] unmap pjsip transport@0x7fff400322b0 {SipTransport@(nil)}
[1623115586.596|30398|channeled_transport.cpp:119 ] ChanneledSIPTransport@0x7fff40032260: destroying
[1623115586.596|30398|channeled_transport.cpp:162 ] ~ChanneledSIPTransport@0x7fff40032260 {tr=0x7fff400322b0}
[1623115586.596|30398|channeled_transport.cpp:188 ] ~ChanneledSIPTransport@0x7fff40032260 {tr=0x7fff400322b0} bye
[Thread 0x7fffc1d68700 (LWP 30505) exited]
[Thread 0x7fffc37fe700 (LWP 30481) exited]
[Thread 0x7fff2974a700 (LWP 30501) exited]
[Thread 0x7fff3b7fe700 (LWP 30425) exited]
[Thread 0x7fff2b74e700 (LWP 30477) exited]
[Thread 0x7fff387f8700 (LWP 30431) exited]
[Thread 0x7fffa9ffb700 (LWP 30400) exited]
[Thread 0x7fffa97fa700 (LWP 30401) exited]
[Thread 0x7fffa8ff9700 (LWP 30402) exited]
[Thread 0x7fffaa7fc700 (LWP 30399) exited]
[1623115587.505|30381|sipvoiplink.cpp :754 ] Shutdown SIPVoIPLink@0x998470...
[1623115587.506|30381|siptransport.cpp :194 ] destroying SipTransportBroker@0x9100c0
[Thread 0x7fffaaffd700 (LWP 30398) exited]
[1623115587.598|30381|sipvoiplink.cpp :772 ] SIPVoIPLink@0x998470 is shutdown
[Thread 0x7fffab7fe700 (LWP 30397) exited]
--Type <RET> for more, q to quit, c to continue without paging--
Thread 1 ".jami-qt-real" received signal SIGSEGV, Segmentation fault.
QExplicitlySharedDataPointer<QObjectPrivate::ConnectionData>::QExplicitlySharedDataPointer (
adata=0x200000001, this=0x7fffffffc9c0)
at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:285
285 ../../include/QtCore/../../src/corelib/tools/qshareddata.h: No such file or directory.
(gdb) bt -full
#0 QExplicitlySharedDataPointer<QObjectPrivate::ConnectionData>::QExplicitlySharedDataPointer (
adata=0x200000001, this=0x7fffffffc9c0)
at ../../include/QtCore/../../src/corelib/tools/qshareddata.h:285
No locals.
#1 QMetaObjectPrivate::disconnect (sender=0x2610580, signal_index=7,
smeta=0x7ffff7dbc9a0 <lrc::api::NewCallModel::staticMetaObject>, receiver=0x262bd60,
method_index=-1, slot=0x7fffffffcb30, disconnectType=QMetaObjectPrivate::DisconnectAll)
at kernel/qobject.cpp:3539
connections = {d = 0x200000001}
s = 0x2610580
senderMutex = <optimized out>
locker = {m = 0x7fffef35cae0 <_q_ObjectMutexPool+800>, isLocked = true}
scd = <optimized out>
success = false
connections = {d = <optimized out>}
sig_index = <optimized out>
smethod = {mobj = <optimized out>, handle = <optimized out>}
#2 0x00007fffef0a9782 in QObject::disconnectImpl (sender=0x2610580, signal=signal@entry=0x7fffffffcb20,
receiver=receiver@entry=0x262bd60, slot=slot@entry=0x7fffffffcb30,
senderMetaObject=0x7ffff7dbc9a0 <lrc::api::NewCallModel::staticMetaObject>)
at kernel/qobject.cpp:5204
signal_index = 7
#3 0x00007ffff7cad99f in QObject::disconnect<void (lrc::api::NewCallModel::*)(QString const&, QString const&, QString const&) const, void (lrc::ContactModelPimpl::*)(QString const&, QString const&, QString const&)> (slot=
(void (lrc::ContactModelPimpl::*)(lrc::ContactModelPimpl * const, const QString &, const QString &, const QString &)) 0x7ffff7cae600 <lrc::ContactModelPimpl::slotIncomingCall(QString const&, QString const&, QString const&)>, receiver=0x262bd60, signal=
(void (lrc::api::NewCallModel::*)(const lrc::api::NewCallModel * const, const QString &, const QString &, const QString &)) 0x7ffff7cb9330 <lrc::api::NewCallModel::newIncomingCall(QString const&, QString const&, QString const&) const>, sender=<optimized out>)
at /gnu/store/kiaxg9xx41f8r4sfx5ma8cpj7pm9hsci-qtbase-5.15.2/include/qt5/QtCore/qobject.h:381
No locals.
#4 lrc::ContactModelPimpl::~ContactModelPimpl (this=0x262bd60, __in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:636
No locals.
#5 0x00007ffff7cadbf9 in lrc::ContactModelPimpl::~ContactModelPimpl (this=0x262bd60,
__in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:656
No locals.
#6 0x00007ffff7cac541 in std::default_delete<lrc::ContactModelPimpl>::operator() (this=<optimized out>,
__ptr=<optimized out>)
at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#7 std::unique_ptr<lrc::ContactModelPimpl, std::default_delete<lrc::ContactModelPimpl> >::~unique_ptr (
this=0x262b7d8, __in_chrg=<optimized out>)
at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#8 lrc::api::ContactModel::~ContactModel (this=0x262b7c0, __in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:227
No locals.
#9 0x00007ffff7cac559 in lrc::api::ContactModel::~ContactModel (this=0x262b7c0,
__in_chrg=<optimized out>)
at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/contactmodel.cpp:227
No locals.
#10 0x00007ffff7d18635 in std::default_delete<lrc::api::ContactModel>::operator() (this=<optimized out>,
__ptr=<optimized out>)
at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
--Type <RET> for more, q to quit, c to continue without paging--c
this = <optimized out>
__ptr = <optimized out>
#11 std::unique_ptr<lrc::api::ContactModel, std::default_delete<lrc::api::ContactModel> >::~unique_ptr (this=0x2627720, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#12 lrc::api::account::Info::~Info (this=0x2627708, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/api/account.h:215
No locals.
#13 std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> >::~pair (this=0x2627708, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_pair.h:208
No locals.
#14 std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >::~pair (this=<optimized out>, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_pair.h:208
No locals.
#15 __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::destroy<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > (this=<optimized out>, __p=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/ext/new_allocator.h:140
No locals.
#16 std::allocator_traits<std::allocator<std::_Rb_tree_node<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > > >::destroy<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > (__a=..., __p=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/alloc_traits.h:487
No locals.
#17 std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::_M_destroy_node (this=0xb87bf0, __p=0x26276e0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:650
No locals.
#18 std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::_M_drop_node (this=0xb87bf0, __p=0x26276e0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:658
No locals.
#19 std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::_M_erase (this=this@entry=0xb87bf0, __x=0x26276e0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:1858
__y = <optimized out>
#20 0x00007ffff7d0e61b in std::_Rb_tree<QString, std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > >, std::_Select1st<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::~_Rb_tree (this=0xb87bf0, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_tree.h:949
No locals.
#21 std::map<QString, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> >, std::less<QString>, std::allocator<std::pair<QString const, std::pair<lrc::api::account::Info, std::shared_ptr<lrc::Database> > > > >::~map (this=0xb87bf0, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/stl_map.h:294
No locals.
#22 lrc::NewAccountModelPimpl::~NewAccountModelPimpl (this=0xb87bc0, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:428
No locals.
#23 0x00007ffff7d0e639 in lrc::NewAccountModelPimpl::~NewAccountModelPimpl (this=0xb87bc0, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:428
No locals.
#24 0x00007ffff7d0d231 in std::default_delete<lrc::NewAccountModelPimpl>::operator() (this=<optimized out>, __ptr=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#25 std::unique_ptr<lrc::NewAccountModelPimpl, std::default_delete<lrc::NewAccountModelPimpl> >::~unique_ptr (this=0x823d50, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#26 lrc::api::NewAccountModel::~NewAccountModel (this=0x823d40, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:198
No locals.
#27 0x00007ffff7d0d249 in lrc::api::NewAccountModel::~NewAccountModel (this=0x823d40, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/newaccountmodel.cpp:198
No locals.
#28 0x00007ffff7d0b209 in std::default_delete<lrc::api::NewAccountModel>::operator() (this=<optimized out>, __ptr=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#29 std::unique_ptr<lrc::api::NewAccountModel, std::default_delete<lrc::api::NewAccountModel> >::~unique_ptr (this=0x9e0ad8, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#30 lrc::LrcPimpl::~LrcPimpl (this=0x9e0ac0, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/lrc.cpp:54
No locals.
#31 std::default_delete<lrc::LrcPimpl>::operator() (this=<optimized out>, __ptr=0x9e0ac0) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
this = <optimized out>
__ptr = 0x9e0ac0
#32 std::unique_ptr<lrc::LrcPimpl, std::default_delete<lrc::LrcPimpl> >::~unique_ptr (this=<optimized out>, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#33 lrc::api::Lrc::~Lrc (this=<optimized out>, __in_chrg=<optimized out>) at /tmp/guix-build-libringclient-20210606.1.e2f9490.drv-0/ring-project/lrc/src/lrc.cpp:81
instance = <optimized out>
#34 0x000000000045fe05 in std::default_delete<lrc::api::Lrc>::operator() (this=<optimized out>, __ptr=0x672c40) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:78
No locals.
#35 std::unique_ptr<lrc::api::Lrc, std::default_delete<lrc::api::Lrc> >::~unique_ptr (this=0x825458, __in_chrg=<optimized out>) at /gnu/store/rn75fm7adgx3pw5j8pg3bczfqq1y17lk-gcc-7.5.0/include/c++/bits/unique_ptr.h:263
__ptr = <optimized out>
#36 LRCInstance::~LRCInstance (this=0x825440, __in_chrg=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/lrcinstance.h:69
No locals.
#37 LRCInstance::~LRCInstance (this=0x825440, __in_chrg=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/lrcinstance.h:69
No locals.
#38 QScopedPointerDeleter<LRCInstance>::cleanup (pointer=0x825440) at /gnu/store/kiaxg9xx41f8r4sfx5ma8cpj7pm9hsci-qtbase-5.15.2/include/qt5/QtCore/qscopedpointer.h:60
No locals.
#39 QScopedPointer<LRCInstance, QScopedPointerDeleter<LRCInstance> >::reset (other=0x0, this=0x7fffffffcdd0) at /gnu/store/kiaxg9xx41f8r4sfx5ma8cpj7pm9hsci-qtbase-5.15.2/include/qt5/QtCore/qscopedpointer.h:159
oldD = 0x825440
oldD = <optimized out>
#40 MainApplication::~MainApplication (this=0x7fffffffcdb0, __in_chrg=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/mainapplication.cpp:174
No locals.
#41 0x000000000042c326 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/guix-build-jami-qt-20210606.1.e2f9490.drv-0/ring-project/client-qt/src/main.cpp:80
ARG_DISABLE_WEB_SECURITY = "--disable-web-security"
newArgv = <optimized out>
app = {<QApplication> = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x6043c0 <vtable for MainApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x6aab40}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x7fffef2463c0 <qt_meta_stringdata_QCoreApplication>, data = 0x7fffef2462a0 <qt_meta_data_QCoreApplication>, static_metacall = 0x7fffef077eb0 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7fffffffcdb0}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef355400 <QCoreApplication::staticMetaObject>}, stringdata = 0x7fffeff5c9e0 <qt_meta_stringdata_QGuiApplication>, data = 0x7fffeff5c760 <qt_meta_data_QGuiApplication>, static_metacall = 0x7fffefae0a40 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff005a440 <QGuiApplication::staticMetaObject>}, stringdata = 0x7ffff7464ca0 <qt_meta_stringdata_QApplication>, data = 0x7ffff7464b20 <qt_meta_data_QApplication>, static_metacall = 0x7ffff7103900 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff75c23e0 <QApplication::staticMetaObject>}, stringdata = 0x4dbc40 <qt_meta_stringdata_MainApplication>, data = 0x4dbc00 <qt_meta_data_MainApplication>, static_metacall = 0x42f720 <MainApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, debugFile_ = {d = 0x0}, engine_ = {d = 0x0}, lrcInstance_ = {d = 0x0}, connectivityMonitor_ = {d = 0x80a480}, settingsManager_ = {d = 0x0}, systemTray_ = {d = 0x0}, screenInfo_ = {<QObject> = {_vptr.QObject = 0x604350 <vtable for ScreenInfo+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x820cc0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x4dbd00 <qt_meta_stringdata_ScreenInfo>, data = 0x4dbc80 <qt_meta_data_ScreenInfo>, static_metacall = 0x42eda0 <ScreenInfo::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, devicePixelRatio_ = 1, currentFocusWindowScreenConnection_ = {d_ptr = 0x65af2b0}, devicePixelRatioConnection_ = {d_ptr = 0x0}, currentFocusWindow_ = 0x2649bb0, currentFocusWindowScreen_ = 0x0}, callAdapter_ = 0x0}
appData = {static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef169b80 <qt_meta_stringdata_QCryptographicHash>, data = 0x7fffef169a80 <qt_meta_data_QCryptographicHash>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x80b240}
guard = {<QObject> = {_vptr.QObject = 0x7fffef355880 <vtable for QObject+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x823aa0}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x4d8de0 <qt_meta_stringdata_RunGuard>, data = 0x4d8d80 <qt_meta_data_RunGuard>, static_metacall = 0x42f0b0 <RunGuard::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, mainAppInstance_ = 0x7fffffffcdb0, key_ = {static null = {<No data fields>}, d = 0x820140}, memLockKey_ = {static null = {<No data fields>}, d = 0x71fd90}, sharedmemKey_ = {static null = {<No data fields>}, d = 0x8240e0}, sharedMem_ = {<QObject> = {_vptr.QObject = 0x7fffef355880 <vtable for QObject+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24b580 <qt_meta_stringdata_QObject>, data = 0x7fffef24b460 <qt_meta_data_QObject>, static_metacall = 0x7fffef0afc80 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x81a360}, static staticQtMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7fffef24e520 <qt_meta_stringdata_Qt>, data = 0x7fffef24b6a0 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7fffef34cae0 <QObject::staticMetaObject>}, stringdata = 0x7fffef25d4e0 <qt_meta_stringdata_QSharedMemory>, data = 0x7fffef25d4a0 <qt_meta_data_QSharedMemory>, static_metacall = 0x7fffef0cee30 <QSharedMemory::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, memLock_ = {d = {d = 0x823c50}}, socket_ = 0x0, server_ = 0x7f61d0}
ret = <optimized out>