https://bugs.kde.org/show_bug.cgi?id=519847
--- Comment #1 from Nate Graham <[email protected]> --- Looks like it's not just the nightly git master build. If I remove it and go back to the stable version, that crashes, too: #0 0x00007f9d6749d51c in __pthread_kill_implementation () at /usr/lib/x86_64-linux-gnu/libc.so.6 #1 0x00007f9d674433be in raise () at /usr/lib/x86_64-linux-gnu/libc.so.6 #2 0x00007f9d6742a8ed in abort () at /usr/lib/x86_64-linux-gnu/libc.so.6 #3 0x00005624ae92853a in std::sys::pal::unix::abort_internal () at library/std/src/sys/pal/unix/mod.rs:305 #4 0x00005624ae9282d9 in std::process::abort () at library/std/src/process.rs:2533 #5 0x00005624aef6b02d in std::panicking::panic_with_hook () at library/std/src/rt.rs:44 #6 0x00005624aef4982a in std::panicking::panic_handler::{closure#0} () at library/std/src/panicking.rs:691 #7 0x00005624aef40739 in std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::{closure_env#0}, !> () at library/std/src/sys/backtrace.rs:182 #8 0x00005624aef4ad6d in std::panicking::panic_handler () at library/std/src/panicking.rs:689 #9 0x00005624ae928fbd in core::panicking::panic_nounwind_fmt::runtime () at library/core/src/panicking.rs:122 #10 core::panicking::panic_nounwind_fmt () at library/core/src/intrinsics/mod.rs:2447 #11 0x00005624ae9290ee in core::panicking::panic_nounwind_nobacktrace () at library/core/src/panicking.rs:233 #12 0x00005624ae928f52 in core::panicking::panic_in_cleanup () at library/core/src/panicking.rs:353 #13 0x00005624af014002 in cxx::unwind::prevent_unwind<matrix_rust_sdk_crypto_cpp::ffi::_::CryptoMachine__box_drop::{closure_env#0}, ()> (label=..., foreign_call=...) at /run/build/libQuotient/cargo/vendor/cxx-1.0.138/src/unwind.rs:5 #14 0x00005624aef1adaa in matrix_rust_sdk_crypto_cpp::ffi::_::CryptoMachine__box_drop (this=0x5624d5b886f8) at ../src/lib.rs:191 #15 0x00005624aedf40a3 in rust::cxxbridge1::Box<crypto::CryptoMachine>::~Box (this=0x5624d5b886f8) at /run/build/libQuotient/cargo/crypto-sdk_57ad9/x86_64-unknown-linux-gnu/cxxbridge/matrix-rust-sdk-crypto/src/lib.rs.h:486 #16 std::_Optional_payload_base<rust::cxxbridge1::Box<crypto::CryptoMachine> >::_M_destroy (this=0x5624d5b886f8) at /usr/include/c++/15.2.0/optional:307 #17 std::_Optional_payload_base<rust::cxxbridge1::Box<crypto::CryptoMachine> >::_M_reset (this=0x5624d5b886f8) at /usr/include/c++/15.2.0/optional:338 #18 std::_Optional_payload_base<rust::cxxbridge1::Box<crypto::CryptoMachine> >::_M_reset (this=0x5624d5b886f8) at /usr/include/c++/15.2.0/optional:335 #19 std::_Optional_payload<rust::cxxbridge1::Box<crypto::CryptoMachine>, false, false, false>::~_Optional_payload (this=0x5624d5b886f8) at /usr/include/c++/15.2.0/optional:461 #20 std::_Optional_base<rust::cxxbridge1::Box<crypto::CryptoMachine>, false, false>::~_Optional_base (this=0x5624d5b886f8) at /usr/include/c++/15.2.0/optional:485 #21 std::optional<rust::cxxbridge1::Box<crypto::CryptoMachine> >::~optional (this=0x5624d5b886f8) at /usr/include/c++/15.2.0/optional:778 #22 Quotient::Connection::Private::~Private (this=0x5624d5b885e0) --Type <RET> for more, q to quit, c to continue without paging--c at /run/build/libQuotient/Quotient/connection_p.h:28 #23 0x00005624aedf449a in Quotient::makeImpl<Quotient::Connection::Private, Quotient::Connection::Private, std::unique_ptr<Quotient::ConnectionData, std::default_delete<Quotient::ConnectionData> > >(std::unique_ptr<Quotient::ConnectionData, std::default_delete<Quotient::ConnectionData> >&&)::{lambda(Quotient::Connection::Private*)#1}::operator()(Quotient::Connection::Private*) const (__closure=0x0, impl=0x5624d5b885e0) at /run/build/libQuotient/Quotient/util.h:169 #24 Quotient::makeImpl<Quotient::Connection::Private, Quotient::Connection::Private, std::unique_ptr<Quotient::ConnectionData, std::default_delete<Quotient::ConnectionData> > >(std::unique_ptr<Quotient::ConnectionData, std::default_delete<Quotient::ConnectionData> >&&)::{lambda(Quotient::Connection::Private*)#1}::operator()(Quotient::Connection::Private*) const (__closure=0x0, impl=0x5624d5b885e0) at /run/build/libQuotient/Quotient/util.h:169 #25 Quotient::makeImpl<Quotient::Connection::Private, Quotient::Connection::Private, std::unique_ptr<Quotient::ConnectionData, std::default_delete<Quotient::ConnectionData> > >(std::unique_ptr<Quotient::ConnectionData, std::default_delete<Quotient::ConnectionData> >&&)::{lambda(Quotient::Connection::Private*)#1}::_FUN(Quotient::Connection::Private*) () at /run/build/libQuotient/Quotient/util.h:169 #26 0x00005624aeda506e in std::unique_ptr<Quotient::Connection::Private, void (*)(Quotient::Connection::Private*)>::~unique_ptr (this=0x5624d5eadce0) at /usr/include/c++/15.2.0/bits/unique_ptr.h:478 #27 Quotient::Connection::~Connection (this=0x5624d5eadcd0) at /run/build/libQuotient/Quotient/connection.cpp:97 #28 0x00005624aec6e151 in NeoChatConnection::~NeoChatConnection (this=0x5624d5eadcd0) at /run/build/neochat/src/libneochat/neochatconnection.h:19 #29 NeoChatConnection::~NeoChatConnection (this=0x5624d5eadcd0) at /run/build/neochat/src/libneochat/neochatconnection.h:19 #30 0x00007f9d6ac857bd in QV4::QObjectWrapper::destroyObject(bool) () at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6 #31 0x00007f9d6ad16c3a in QV4::MemoryManager::sweep(bool, void (*)(char const*)) () at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6 #32 0x00007f9d6ad16e04 in QV4::MemoryManager::~MemoryManager() () at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6 #33 0x00007f9d6ac0f4ce in QV4::ExecutionEngine::~ExecutionEngine() () at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6 #34 0x00007f9d6abb809d in QJSEngine::~QJSEngine() () at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6 #35 0x00005624ae92bc96 in main (argc=<optimized out>, argv=<optimized out>) at /run/build/neochat/src/app/main.cpp:302 -- You are receiving this mail because: You are watching all bug changes.
