You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I launched GammaRay to inspect KDE Networks applet (plasma-nm), expanded home Wi-Fi network entry which has KQuickCharts graph on it, and left it running. Some time later it crashed on its own while being in the background (i.e. window wasn't focused, I was not interacting with it.
Stacktrace
(gdb) bt
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=11, no_tid=no_tid@entry=0) at pthread_kill.c:44
#1 0x00007f0d626ac8a3 in __pthread_kill_internal (signo=11, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007f0d6265c668 in __GI_raise (sig=11) at ../sysdeps/posix/raise.c:26
#3 0x00007f0d6117e94f in KCrash::defaultCrashHandler(int) (sig=11) at /home/ratijas/kde/src6/kcrash/src/kcrash.cpp:612
#4 0x00007f0d6265c710 in <signal handler called> () at /usr/lib/libc.so.6
#5 0x00007f0d62f6f52a in QSortFilterProxyModelPrivate::updateChildrenMapping(QModelIndex const&, QSortFilterProxyModelPrivate::Mapping*, Qt::Orientation, int, int, int, bool)
(this=<optimized out>, source_parent=<optimized out>, parent_mapping=<optimized out>, orient=<optimized out>, start=<optimized out>, end=<optimized out>, delta_item_count=<optimized out>, remove=<optimized out>) at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1181
#6 0x00007f0d62f8f279 in QSortFilterProxyModelPrivate::source_items_removed(QModelIndex const&, int, int, Qt::Orientation)
(this=0x5582a19409d0, source_parent=..., start=<optimized out>, end=3, orient=Qt::Vertical)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1128
#7 0x00007f0d62f770d3 in QSortFilterProxyModelPrivate::source_items_removed(QModelIndex const&, int, int, Qt::Orientation)
(orient=Qt::Vertical, end=<optimized out>, start=<optimized out>, source_parent=..., this=0x5582a19409d0)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1088
#8 QSortFilterProxyModelPrivate::_q_sourceRowsRemoved(QModelIndex const&, int, int) (this=0x5582a19409d0, source_parent=..., start=<optimized out>, end=<optimized out>)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1721
#9 0x00007f0d62db9403 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffcf01b3f90, r=0x5582a1940970, this=0x5582a234a2d0, this=<optimized out>, r=<optimized out>, a=<optimized out>)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobjectdefs_impl.h:433
#10 doActivate<true>(QObject*, int, void**) (sender=0x5582a1b46f50, signal_index=15, argv=0x7ffcf01b3f90)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:4021
#11 0x00007f0d62f49217 in QAbstractItemModel::rowsRemoved(QModelIndex const&, int, int, QAbstractItemModel::QPrivateSignal)
(_t4=..., _t3=<optimized out>, _t2=<optimized out>, _t1=..., this=0x5582a1b46f50)
at /usr/src/debug/qt6-base/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1370
#12 QAbstractItemModel::endRemoveRows() (this=this@entry=0x5582a1b46f50)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/itemmodels/qabstractitemmodel.cpp:2953
#13 0x00007f0d15df947a in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:214
#14 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#15 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#16 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#17 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#18 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#19 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#20 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#21 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#22 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#23 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#24 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#25 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#26 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#27 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#28 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#29 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#30 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#31 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#32 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#33 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#34 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#35 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#36 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#37 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#38 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#39 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#40 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#41 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#42 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#43 0x00007f0d15df8f02 in GammaRay::QuickSceneGraphModel::populateFromNode(QSGNode*, bool)
(this=this@entry=0x5582a1b46f50, node=<optimized out>, emitSignals=emitSignals@entry=true)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:267
#44 0x00007f0d15df9a2e in GammaRay::QuickSceneGraphModel::updateSGTree(bool) (this=0x5582a1b46f50, emitSignals=<optimized out>)
at /home/ratijas/kde/src6/gammaray/plugins/quickinspector/quickscenegraphmodel.cpp:74
#45 0x00007f0d62da5077 in QObject::event(QEvent*) (this=0x5582a1b46f50, e=0x7f0d2034f4b0)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qobject.cpp:1437
#46 0x00007f0d63d7318b in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5582a1b46f50, e=0x7f0d2034f4b0)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qapplication.cpp:3290
#47 0x00007f0d62d626d8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5582a1b46f50, event=event@entry=0x7f0d2034f4b0)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1118
#48 0x00007f0d62d62a5b in QCoreApplication::sendEvent(QObject*, QEvent*) (event=0x7f0d2034f4b0, receiver=<optimized out>)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1536
#49 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5582a02d25a0)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1898
#50 0x00007f0d62f99d24 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=0x0, event_type=0)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qcoreapplication.cpp:1757
#51 postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5582a036a230)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#52 0x00007f0d614bef69 in g_main_dispatch (context=0x7f0d58001310) at ../glib/glib/gmain.c:3476
#53 0x00007f0d6151d327 in g_main_context_dispatch_unlocked (context=0x7f0d58001310) at ../glib/glib/gmain.c:4284
#54 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x7f0d58001310, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>)
at ../glib/glib/gmain.c:4349
#55 0x00007f0d614bd162 in g_main_context_iteration (context=0x7f0d58001310, may_block=1) at ../glib/glib/gmain.c:4414
#56 0x00007f0d62f97934 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5582a0379a50, flags=...)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#57 0x00007f0d62d6cc5e in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=..., this=0x7ffcf01b6d30)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventloop.cpp:100
#58 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7ffcf01b6d30, flags=...)
at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/kernel/qeventloop.cpp:182
#59 0x00007f0d62d65178 in QCoreApplication::exec() () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/corelib/global/qflags.h:74
#60 0x00007f0d63d6fd1a in QApplication::exec() () at /usr/src/debug/qt6-base/qtbase-everywhere-src-6.6.0/src/widgets/kernel/qapplication.cpp:2569
#61 0x000055829f9062a0 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/ratijas/kde/src6/plasma-sdk/plasmoidviewer/main.cpp:141
Versions
GammaRay: 3.0.95 revision b40e554 (current git master)
Operating System: Arch Linux
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.0
Kernel Version: 6.6.2-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
The text was updated successfully, but these errors were encountered:
I launched GammaRay to inspect KDE Networks applet (plasma-nm), expanded home Wi-Fi network entry which has KQuickCharts graph on it, and left it running. Some time later it crashed on its own while being in the background (i.e. window wasn't focused, I was not interacting with it.
Stacktrace
Versions
GammaRay: 3.0.95 revision b40e554 (current git master)
Operating System: Arch Linux
KDE Plasma Version: 5.90.0
KDE Frameworks Version: 5.246.0
Qt Version: 6.6.0
Kernel Version: 6.6.2-arch1-1 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15.6 GiB of RAM
Graphics Processor: NVIDIA GeForce GTX 970M/PCIe/SSE2
The text was updated successfully, but these errors were encountered: