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: [email protected]
Reporter: [email protected]
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.