https://bugs.kde.org/show_bug.cgi?id=519847
Bug ID: 519847
Summary: NeoChat (nightly Flatpak build) crashes on launch with
today's git master
Classification: Applications
Product: NeoChat
Version First git master
Reported In:
Platform: Flatpak
OS: Linux
Status: REPORTED
Keywords: regression
Severity: crash
Priority: NOR
Component: General
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
#0 0x00007f1cc2e9d51c in __pthread_kill_implementation () at
/usr/lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f1cc2e433be in raise () at /usr/lib/x86_64-linux-gnu/libc.so.6
#2 0x00007f1cc2e2a8ed in abort () at /usr/lib/x86_64-linux-gnu/libc.so.6
#3 0x000055fac04013ca in std::sys::pal::unix::abort_internal ()
at library/std/src/sys/pal/unix/mod.rs:305
#4 0x000055fac0401169 in std::process::abort () at
library/std/src/process.rs:2533
#5 0x000055fac2bb1a1d in std::panicking::panic_with_hook () at
library/std/src/rt.rs:44
#6 0x000055fac2b9021a in std::panicking::panic_handler::{closure#0} ()
at library/std/src/panicking.rs:691
#7 0x000055fac2b87129 in
std::sys::backtrace::__rust_end_short_backtrace<std::panicking::panic_handler::{closure_env#0},
!> () at library/std/src/sys/backtrace.rs:182
#8 0x000055fac2b9175d in std::panicking::panic_handler () at
library/std/src/panicking.rs:689
#9 0x000055fac04024dd 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 0x000055fac040260e in core::panicking::panic_nounwind_nobacktrace ()
at library/core/src/panicking.rs:233
#12 0x000055fac0402472 in core::panicking::panic_in_cleanup () at
library/core/src/panicking.rs:353
#13 0x000055fac0a20cf2 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 0x000055fac09f182a in
matrix_rust_sdk_crypto_cpp::ffi::_::CryptoMachine__box_drop
(this=0x55fb02feac78) at ../src/lib.rs:195
#15 0x000055fac08cab23 in rust::cxxbridge1::Box<crypto::CryptoMachine>::~Box
(this=0x55fb02feac78)
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=0x55fb02feac78) at /usr/include/c++/15.2.0/optional:307
#17 std::_Optional_payload_base<rust::cxxbridge1::Box<crypto::CryptoMachine>
>::_M_reset
(this=0x55fb02feac78) at /usr/include/c++/15.2.0/optional:338
#18 std::_Optional_payload_base<rust::cxxbridge1::Box<crypto::CryptoMachine>
>::_M_reset
(this=0x55fb02feac78) at /usr/include/c++/15.2.0/optional:335
#19 std::_Optional_payload<rust::cxxbridge1::Box<crypto::CryptoMachine>, false,
false, false>::~_Optional_payload (this=0x55fb02feac78) at
/usr/include/c++/15.2.0/optional:461
#20 std::_Optional_base<rust::cxxbridge1::Box<crypto::CryptoMachine>, false,
false>::~_Optional_base
(this=0x55fb02feac78) at /usr/include/c++/15.2.0/optional:485
#21 std::optional<rust::cxxbridge1::Box<crypto::CryptoMachine> >::~optional
(this=0x55fb02feac78)
at /usr/include/c++/15.2.0/optional:778
#22 Quotient::Connection::Private::~Private (this=0x55fb02feab60)
--Type <RET> for more, q to quit, c to continue without paging--c
at /run/build/libQuotient/Quotient/connection_p.h:28
#23 0x000055fac08caf1a 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=0x55fb02feab60) 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=0x55fb02feab60)
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 0x000055fac087baee in std::unique_ptr<Quotient::Connection::Private, void
(*)(Quotient::Connection::Private*)>::~unique_ptr (this=0x55fb0363ca70) at
/usr/include/c++/15.2.0/bits/unique_ptr.h:478
#27 Quotient::Connection::~Connection (this=0x55fb0363ca60)
at /run/build/libQuotient/Quotient/connection.cpp:97
#28 0x000055fac0744bd1 in NeoChatConnection::~NeoChatConnection
(this=0x55fb0363ca60)
at /run/build/neochat/src/libneochat/neochatconnection.h:19
#29 NeoChatConnection::~NeoChatConnection (this=0x55fb0363ca60)
at /run/build/neochat/src/libneochat/neochatconnection.h:19
#30 0x00007f1cc66857bd in QV4::QObjectWrapper::destroyObject(bool) ()
at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#31 0x00007f1cc6716c3a in QV4::MemoryManager::sweep(bool, void (*)(char
const*)) ()
at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#32 0x00007f1cc6716e04 in QV4::MemoryManager::~MemoryManager() ()
at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#33 0x00007f1cc660f4ce in QV4::ExecutionEngine::~ExecutionEngine() ()
at /usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#34 0x00007f1cc65b809d in QJSEngine::~QJSEngine() () at
/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6
#35 0x000055fac0404b26 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.