1623963179.676|45271|tls_session.cpp :1529 ] [TLS] shutdown
[LWP 176344 exited]
[LWP 176343 exited]
--Type <RET> for more, q to quit, c to continue without paging--
Thread 28 "dring" received signal SIGSEGV, Segmentation fault.
[Switching to LWP 169557]
0x0000555555837095 in std::weak_ptr<jami::SIPAccountBase, (gnu_cxx::_Lock_policy)2>::operator=<jami::SIPAccountBase> (this=0x78, r=...)
at /usr/include/c++/10/bits/shared_ptr_base.h:1690
1690 Mptr = r.Mptr;
(gdb) bt
#0 0x0000555555837095 in std::weak_ptr<jami::SIPAccountBase, (gnu_cxx::_Lock_policy)2>::operator=<jami::SIPAccountBase> (this=0x78, __r=...)
at /usr/include/c++/10/bits/shared_ptr_base.h:1690
#1 0x00005555558256ef in std::weak_ptr<jami::SIPAccountBase>::operator=<jami::SIPAccountBase> (this=0x78, __r=...) at /usr/include/c++/10/bits/shared_ptr.h:732
#2 0x000055555581c1d3 in jami::SipTransport::setAccount (this=0x0, account=...) at /home/cyrille/ring-daemon/src/sip/siptransport.h:118
#3 0x00005555557e2f1f in jami::JamiAccount::cacheSIPConnection (this=0x7fffd0000b70, socket=..., peerId=..., deviceId=...) at jamiaccount.cpp:4798
#4 0x00005555557cc9ca in operator() (__closure=0x7fffe40949c0, deviceId=..., name=..., channel=...) at jamiaccount.cpp:2361
#5 0x0000555555809bcd in std::invoke_impl<void, jami::JamiAccount::doRegister_()::<lambda(const DeviceId&, const string&, std::shared_ptr<jami::ChannelSocket>)>&, const dht::Hash<20>&, const std::cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<jami::ChannelSocket> >(std::invoke_other, struct {...} &)
(f=...) at /usr/include/c++/10/bits/invoke.h:60
#6 0x00005555557fee94 in std::invoke_r<void, jami::JamiAccount::doRegister_()::<lambda(const DeviceId&, const string&, std::shared_ptr<jami::ChannelSocket>)>&, const dht::Hash<20>&, const std::cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<jami::ChannelSocket> >(struct {...} &) (__fn=...)
at /usr/include/c++/10/bits/invoke.h:110
#7 0x00005555557f6029 in std::Function_handler<void(const dht::Hash<20>&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, std::shared_ptr<jami::ChannelSocket>), jami::JamiAccount::doRegister()::<lambda(const DeviceId&, const string&, std::shared_ptr<jami::ChannelSocket>)> >::Minvoke(const std::_Any_data &, const dht::Hash<20> &, const std::cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > &, std::shared_ptr<jami::ChannelSocket> &&) (functor=...,
args#0=..., args#1=..., __args#2=...) at /usr/include/c++/10/bits/std_function.h:291
#8 0x0000555555c42740 in std::function<void (dht::Hash<20ul> const&, std::cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<jami::ChannelSocket>)>::operator()(dht::Hash<20ul> const&, std::cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::shared_ptr<jami::ChannelSocket>) const (this=0x7fffe40949c0, args#0=..., args#1=..., __args#2=...) at /usr/include/c++/10/bits/std_function.h:622
#9 0x0000555555c323da in operator() (__closure=0x7fff78114830, deviceId=..., socket=...) at connectionmanager.cpp:936
#10 0x0000555555c3c8f9 in std::invoke_impl<void, jami::ConnectionManager::Impl::addNewMultiplexedSocket(const DeviceId&, const Id&)::<lambda(const DeviceId&, const std::shared_ptr<jami::ChannelSocket>&)>&, const dht::Hash<20>&, const std::shared_ptr<jami::ChannelSocket>&>(std::invoke_other, struct {...} &) (__f=...)
at /usr/include/c++/10/bits/invoke.h:60
#11 0x0000555555c39b97 in std::invoke_r<void, jami::ConnectionManager::Impl::addNewMultiplexedSocket(const DeviceId&, const Id&)::<lambda(const DeviceId&, const std::shared_ptr<jami::ChannelSocket>&)>&, const dht::Hash<20>&, const std::shared_ptr<jami::ChannelSocket>&>(struct {...} &) (fn=...) at /usr/include/c++/10/bits/invoke.h:110
#12 0x0000555555c37184 in std::_Function_handler<void(const dht::Hash<20>&, const std::shared_ptr<jami::ChannelSocket>&), jami::ConnectionManager::Impl::addNewMultiplexedSocket(const DeviceId&, const Id&)::<lambda(const DeviceId&, const std::shared_ptr<jami::ChannelSocket>&)> >::Minvoke(const std::_Any_data &, const dht::Hash<20> &, const std::shared_ptr<jami::ChannelSocket> &) (functor=..., args#0=..., __args#1=...) at /usr/include/c++/10/bits/std_function.h:291
#13 0x00005555558d057f in std::function<void (dht::Hash<20ul> const&, std::shared_ptr<jami::ChannelSocket> const&)>::operator()(dht::Hash<20ul> const&, std::shared_ptr<jami::ChannelSocket> const&) const (this=0x7fff78122df0, args#0=..., args#1=...) at /usr/include/c++/10/bits/std_function.h:622
#14 0x00005555558c648d in jami::MultiplexedSocket::Impl::onRequest (this=0x7fff78122ce0, name=..., channel=44561) at multiplexed_socket.cpp:404
#15 0x00005555558c69e5 in operator() (__closure=0x7fff5805a840) at multiplexed_socket.cpp:444
--Type <RET> for more, q to quit, c to continue without paging--
#16 0x00005555558cbe72 in std::invoke_impl<void, jami::MultiplexedSocket::Impl::handleControlPacket(std::vector<unsigned char>&&)::<lambda()>&>(std::invoke_other, struct {...} &) (__f=...) at /usr/include/c++/10/bits/invoke.h:60
#17 0x00005555558cb80b in std::invoke_r<void, jami::MultiplexedSocket::Impl::handleControlPacket(std::vector<unsigned char>&&)::<lambda()>&>(struct {...} &) (fn=...)
at /usr/include/c++/10/bits/invoke.h:110
#18 0x00005555558caf93 in std::_Function_handler<void(), jami::MultiplexedSocket::Impl::handleControlPacket(std::vector<unsigned char>&&)::<lambda()> >::Minvoke(const std::_Any_data &) (__functor=...) at /usr/include/c++/10/bits/std_function.h:291
#19 0x0000555555d910bd in std::thread::_State_impl<std::thread::_Invoker<std::tuple<dht::ThreadPool::run(std::function<void ()>&&)::{lambda()#1}> > >::Mrun() ()
#20 0x00007ffff6e2cd84 in ?? ()
#21 0x0000000000000000 in ?? ()
(gdb)