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.

Reply via email to