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.

Reply via email to