https://bugs.kde.org/show_bug.cgi?id=501642
Bug ID: 501642 Summary: Segmentation fault on quit Classification: Applications Product: skrooge Version: 25.1.0 Platform: Arch Linux OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: steph...@mankowski.fr Reporter: ballog...@gmail.com Target Milestone: 25.1.0 SUMMARY When I close the application, it crashes. STEPS TO REPRODUCE 1. Close the application (Ctrl+Q) OBSERVED RESULT Segmentation fault EXPECTED RESULT Quit without segmentation fault. SOFTWARE/OS VERSIONS Skrooge Version: 25.1.0 KDE Frameworks Version: 6.12 Qt Version: 6.8.2 Distribution: Arch Linux ADDITIONAL INFORMATION Backtrace: #0 QFlags<QIODeviceBase::OpenModeFlag>::operator& (this=<optimized out>, other=<optimized out>, this=<optimized out>, other=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:116 #1 QIODevice::write (this=0x57e583777400, data=0x57e583dc9400 "##WARNING: QThreadStorage: Thread 0x57e5833355d0 exited after QThreadStorage 8 destroyed\n", maxSize=89) at /usr/src/debug/qt6-base/qtbase/src/corelib/io/qiodevice.cpp:1646 #2 0x00007e301f12278c in QIODevice::write (this=<optimized out>, data=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/io/qiodevice.cpp:1755 #3 0x00007e301f1f7f64 in QTextStreamPrivate::flushWriteBuffer (this=0x57e58336d150) at /usr/src/debug/qt6-base/qtbase/src/corelib/serialization/qtextstream.cpp:472 #4 0x00007e301f204b4e in QTextStream::flush (this=0x7e3020d5c970 <SKGTraces::SKGCout>) at /usr/src/debug/qt6-base/qtbase/src/corelib/serialization/qtextstream.cpp:2854 #5 Qt::flush (stream=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/serialization/qtextstream.cpp:2856 #6 operator<< (s=..., f=<optimized out>, s=..., f=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/serialization/qtextstream.h:210 #7 Qt::endl (stream=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/serialization/qtextstream.cpp:2844 #8 0x00007e301f0ed7dc in qt_message_print (msgType=QtWarningMsg, context=..., message=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:2096 #9 0x00007e301f0e2b0e in qt_message(QtMsgType, const QMessageLogContext &, const char *, typedef __va_list_tag __va_list_tag *) (msgType=msgType@entry=QtWarningMsg, context=..., msg=msg@entry=0x7e301f4542f0 "QThreadStorage: Thread %p exited after QThreadStorage %d destroyed", ap=ap@entry=0x7ffe44084128) at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:379 #10 0x00007e301f0909d1 in QMessageLogger::warning (this=<optimized out>, msg=0x7e301f4542f0 "QThreadStorage: Thread %p exited after QThreadStorage %d destroyed") at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qlogging.cpp:634 #11 0x00007e301f2ea0dc in QThreadStorageData::finish (p=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadstorage.cpp:160 #12 QThreadStorageData::finish (p=0x57e583365b98) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthreadstorage.cpp:135 #13 0x00007e301f42fc60 in operator() (__closure=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:406 #14 (anonymous namespace)::terminate_on_exception<QThreadPrivate::finish()::{lambda()#1}>(QThreadPrivate::finish()::{lambda()#1}&&) [clone .isra.0] (t=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:311 #15 0x00007e301f2d8515 in set_thread_data(QThreadData*)::Cleanup::~Cleanup() () at /usr/src/debug/qt6-base/qtbase/src/corelib/thread/qthread_unix.cpp:386 #16 0x00007e301f64de00 in __cxa_finalize (d=0x7e301f5f5000) at cxa_finalize.c:97 #17 0x00007e301f0cc3a8 in ?? () from /usr/lib/libQt6Core.so.6 #18 0x00007ffe440844f0 in ?? () #19 0x00007e3020ff9fd2 in _dl_call_fini (closure_map=0x7e3020c2f4c0) at dl-call_fini.c:43 -- You are receiving this mail because: You are watching all bug changes.