Application: drkonqi-coredump-gui (5.27.5) Qt Version: 5.15.9 Frameworks Version: 5.106.0 Operating System: Linux 6.3.6-arch1-1 x86_64 Windowing System: X11 Distribution: "Arch Linux" DrKonqi: 5.27.5 [KCrashBackend] -- Information about the crash: Whenever i open drkonqi and click on a crash report, it crashes but when i open it again and click on a crash report, it works Then when i close and open it again amd click on a crash report, it crashes again The crash can be reproduced every time. -- Backtrace: Application: DrKonqi Intensive Care (drkonqi-coredump-gui), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>} [KCrash Handler] #6 QProcess::setProcessState (this=0x55a4ee91ea70, state=QProcess::NotRunning) at io/qprocess.cpp:1941 #7 0x00007f1be3a21779 in QProcessPrivate::cleanup (this=this@entry=0x55a4ee32e4d0) at io/qprocess.cpp:903 #8 0x00007f1be3a26d15 in QProcess::~QProcess (this=<optimized out>, this=<optimized out>) at io/qprocess.cpp:1272 #9 0x00007f1be3a26e9e in QProcess::~QProcess (this=<optimized out>, this=<optimized out>) at io/qprocess.cpp:1273 #10 0x000055a4ec7433d1 in std::default_delete<QProcess>::operator() (__ptr=<optimized out>, this=<optimized out>) at /usr/include/c++/13.1.1/bits/unique_ptr.h:93 #11 std::unique_ptr<QProcess, std::default_delete<QProcess> >::~unique_ptr (this=<optimized out>, this=<optimized out>) at /usr/include/c++/13.1.1/bits/unique_ptr.h:404 #12 DetailsLoader::~DetailsLoader (this=<optimized out>, this=<optimized out>) at /usr/src/debug/drkonqi/build/src/coredump/gui/drkonqi-coredump-gui_autogen/EWIEGA46WW/../../../../../../drkonqi-5.27.5/src/coredump/gui/DetailsLoader.h:14 #13 QQmlPrivate::QQmlElement<DetailsLoader>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtQml/qqmlprivate.h:144 #14 QQmlPrivate::QQmlElement<DetailsLoader>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtQml/qqmlprivate.h:144 #15 0x00007f1be3ac5d8d in QObjectPrivate::deleteChildren (this=this@entry=0x55a4ee7b59d0) at kernel/qobject.cpp:2137 #16 0x00007f1be3ac6509 in QObject::~QObject (this=<optimized out>, this=<optimized out>) at kernel/qobject.cpp:1115 #17 0x00007f1bddfaf6f0 in QQuickImplicitSizeItem::~QQuickImplicitSizeItem (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/items/qquickimplicitsizeitem_p.h:60 #18 QQuickLoader::~QQuickLoader (this=<optimized out>, this=<optimized out>) at /usr/src/debug/qt5-declarative/qtdeclarative/src/quick/items/qquickloader.cpp:317 #19 QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=<optimized out>, this=<optimized out>) at ../../include/QtQml/../../../qtdeclarative/src/qml/qml/qqmlprivate.h:144 #20 QQmlPrivate::QQmlElement<QQuickLoader>::~QQmlElement (this=<optimized out>, this=<optimized out>) at ../../include/QtQml/../../../qtdeclarative/src/qml/qml/qqmlprivate.h:144 #21 0x00007f1be3ac5d8d in QObjectPrivate::deleteChildren (this=this@entry=0x55a4ee832fa0) at kernel/qobject.cpp:2137 #22 0x00007f1be3ac6509 in QObject::~QObject (this=<optimized out>, this=<optimized out>) at kernel/qobject.cpp:1115 #23 0x00007f1bd41b132b in QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtQml/qqmlprivate.h:144 #24 QQmlPrivate::QQmlElement<QQuickPage>::~QQmlElement (this=<optimized out>, this=<optimized out>) at /usr/include/qt/QtQml/qqmlprivate.h:144 #25 0x00007f1be3ac265e in QObject::event (this=0x55a4ee193dc0, e=0x55a4ee5e3ed0) at kernel/qobject.cpp:1334 #26 0x00007f1be4d7893f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55a4ee193dc0, e=0x55a4ee5e3ed0) at kernel/qapplication.cpp:3640 #27 0x00007f1be3a9ab18 in QCoreApplication::notifyInternal2 (receiver=0x55a4ee193dc0, event=0x55a4ee5e3ed0) at kernel/qcoreapplication.cpp:1064 #28 0x00007f1be3a9fa7b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55a4edb82330) at kernel/qcoreapplication.cpp:1821 #29 0x00007f1be3ae6088 in postEventSourceDispatch (s=0x55a4edc61180) at kernel/qeventdispatcher_glib.cpp:277 #30 0x00007f1be2910981 in g_main_dispatch (context=0x7f1bd8000ee0) at ../glib/glib/gmain.c:3460 #31 g_main_context_dispatch (context=0x7f1bd8000ee0) at ../glib/glib/gmain.c:4200 #32 0x00007f1be296db39 in g_main_context_iterate.isra.0 (context=context@entry=0x7f1bd8000ee0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4276 #33 0x00007f1be290e032 in g_main_context_iteration (context=0x7f1bd8000ee0, may_block=1) at ../glib/glib/gmain.c:4343 #34 0x00007f1be3ae9f0c in QEventDispatcherGlib::processEvents (this=0x55a4edc6c500, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #35 0x00007f1be3a99824 in QEventLoop::exec (this=this@entry=0x7ffc0d695210, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #36 0x00007f1be3a9acc3 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #37 0x00007f1be453b7c2 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1870 #38 0x00007f1be4d76cda in QApplication::exec () at kernel/qapplication.cpp:2832 #39 0x000055a4ec740bf2 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/drkonqi/drkonqi-5.27.5/src/coredump/gui/main.cpp:82 [Inferior 1 (process 10863) detached] Reported using DrKonqi This report was filed against 'kde' because the product 'drkonqi-coredump-gui' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Is this still reproducible? It's an incredibly peculiar crash to get. If it is still reproducible, can you by chance build drkonqi with a patch?
A valgrind log might also be interesting if you know how to create one.
(In reply to Harald Sitter from comment #1) > Is this still reproducible? It's an incredibly peculiar crash to get. If it > is still reproducible, can you by chance build drkonqi with a patch? hello yes i can still reproduce it but only on cold boots i.e i shut down the system and start it again and when i open drkonqi and click on a report, dr konqi crashes. then i open drkonqi again, click on a report and it doesnt crash even if i repeat this step multiple times. >can you by chance build drkonqi with a patch? >A valgrind log might also be interesting if you know how to create one. sorry i dont know how to do any of these :( here's the most recent bugtrace generated using dr konqi upon crash https://gofile.io/d/7353vH
*** Bug 472046 has been marked as a duplicate of this bug. ***
*** Bug 472272 has been marked as a duplicate of this bug. ***
Can this still be reproduced with 5.27.7? There was a change that maybe impacts this crash.
*** Bug 467613 has been marked as a duplicate of this bug. ***
(In reply to Harald Sitter from comment #6) > Can this still be reproduced with 5.27.7? There was a change that maybe > impacts this crash. hello i can't seem to reproduce it 5.27.7-1
Cannot reproduce on Arch Linux (drkonqi 5.27.7-1) or neon unstable.