Application: k4dirstat (3.4.3) ApplicationNotResponding [ANR]: false Qt Version: 6.8.2 Frameworks Version: 6.11.0 Operating System: Linux 6.12.21-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux trixie/sid DrKonqi: 6.3.4 [KCrashBackend] -- Information about the crash: When I chose "Delete trash files" from the context menu of the "Files" item in a directory, k4dircrash crashed. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: k4dirstat (k4dirstat), signal: Segmentation fault [KCrash Handler] #7 0x000055f412cc14b0 in ?? () #8 0x000055f3d5b98129 in KDirStat::KDirInfo::recalcOneChild (this=this@entry=0x55f407b5fc50, child=0x55f407b5fd00) at ./src/kdirinfo.cpp:77 #9 0x000055f3d5b9825c in KDirStat::KDirInfo::recalc (this=0x55f407b5fc50) at ./src/kdirinfo.cpp:106 #10 0x000055f3d5b982d5 in KDirStat::KDirInfo::totalSize (this=0x55f407b5fc50) at ./src/kdirinfo.cpp:119 #11 0x000055f3d5b98129 in KDirStat::KDirInfo::recalcOneChild (this=this@entry=0x55f4077dca70, child=0x55f407b5fc50) at ./src/kdirinfo.cpp:77 #12 0x000055f3d5b9821f in KDirStat::KDirInfo::recalc (this=0x55f4077dca70) at ./src/kdirinfo.cpp:103 #13 0x000055f3d5b982d5 in KDirStat::KDirInfo::totalSize (this=0x55f4077dca70) at ./src/kdirinfo.cpp:119 #14 0x000055f3d5b98129 in KDirStat::KDirInfo::recalcOneChild (this=this@entry=0x55f4074ac290, child=0x55f4077dca70) at ./src/kdirinfo.cpp:77 #15 0x000055f3d5b9821f in KDirStat::KDirInfo::recalc (this=0x55f4074ac290) at ./src/kdirinfo.cpp:103 #16 0x000055f3d5b982d5 in KDirStat::KDirInfo::totalSize (this=0x55f4074ac290) at ./src/kdirinfo.cpp:119 #17 0x000055f3d5b98129 in KDirStat::KDirInfo::recalcOneChild (this=this@entry=0x55f4077d91b0, child=0x55f4074ac290) at ./src/kdirinfo.cpp:77 #18 0x000055f3d5b9821f in KDirStat::KDirInfo::recalc (this=0x55f4077d91b0) at ./src/kdirinfo.cpp:103 #19 0x000055f3d5b982d5 in KDirStat::KDirInfo::totalSize (this=0x55f4077d91b0) at ./src/kdirinfo.cpp:119 #20 0x000055f3d5b98129 in KDirStat::KDirInfo::recalcOneChild (this=this@entry=0x55f4073e5220, child=0x55f4077d91b0) at ./src/kdirinfo.cpp:77 #21 0x000055f3d5b9821f in KDirStat::KDirInfo::recalc (this=0x55f4073e5220) at ./src/kdirinfo.cpp:103 #22 0x000055f3d5b982d5 in KDirStat::KDirInfo::totalSize (this=0x55f4073e5220) at ./src/kdirinfo.cpp:119 #23 0x000055f3d5b8b1cf in KDirStat::KDirModel::dataDisplay (this=this@entry=0x55f407295060, _orig=_orig@entry=0x55f4073e5220, column=3) at ./src/kdirtreeview.cpp:190 #24 0x000055f3d5b8c8fa in KDirStat::KDirModel::data (this=0x55f407295060, index=..., role=0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qabstractitemmodel.h:63 #25 0x00007ff711ea5869 in QSortFilterProxyModel::data (this=<optimized out>, index=..., role=0) at itemmodels/qsortfilterproxymodel.cpp:2293 #26 0x00007ff712e0f971 in QModelIndex::data (this=0x7ffffe93a620, arole=0) at ../../include/QtCore/../../src/corelib/itemmodels/qabstractitemmodel.h:460 #27 QStyledItemDelegate::initStyleOption (this=0x55f407203260, option=0x7ffffe93a4d0, index=...) at itemviews/qstyleditemdelegate.cpp:345 #28 0x00007ff712e0eee0 in QStyledItemDelegate::sizeHint (this=0x55f407203260, option=..., index=...) at itemviews/qstyleditemdelegate.cpp:410 #29 0x00007ff712e56642 in QTreeView::indexRowSizeHint (this=this@entry=0x55f4071fe360, index=...) at itemviews/qtreeview.cpp:3005 #30 0x00007ff712e5d66c in QTreeViewPrivate::layout (this=this@entry=0x55f407200f00, i=i@entry=-1, recursiveExpanding=recursiveExpanding@entry=false, afterIsUninitialized=afterIsUninitialized@entry=false) at itemviews/qtreeview.cpp:3351 #31 0x00007ff712e63711 in QTreeView::doItemsLayout (this=0x55f4071fe360) at itemviews/qtreeview.cpp:2101 #32 0x00007ff712e5b4bd in QAbstractItemViewPrivate::executePostedLayout (this=0x55f407200f00) at ../../include/QtWidgets/5.15.15/QtWidgets/private/../../../../../src/widgets/itemviews/qabstractitemview_p.h:229 #33 QAbstractItemViewPrivate::executePostedLayout (this=0x55f407200f00) at ../../include/QtWidgets/5.15.15/QtWidgets/private/../../../../../src/widgets/itemviews/qabstractitemview_p.h:226 #34 QTreeViewPrivate::updateScrollBars (this=0x55f407200f00) at itemviews/qtreeview.cpp:3707 #35 0x00007ff712e65200 in QTreeView::updateGeometries (this=0x55f4071fe360) at itemviews/qtreeview.cpp:2844 #36 0x00007ff712ba62da in QWidget::event (this=this@entry=0x55f4071fe360, event=event@entry=0x7ffffe93ab70) at kernel/qwidget.cpp:8835 #37 0x00007ff712c55a92 in QFrame::event (this=0x55f4071fe360, e=0x7ffffe93ab70) at widgets/qframe.cpp:550 #38 0x00007ff711eddb33 in QCoreApplicationPrivate::sendThroughObjectEventFilters (receiver=receiver@entry=0x55f4072016b0, event=event@entry=0x7ffffe93ab70) at kernel/qcoreapplication.cpp:1190 #39 0x00007ff712b63042 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f4072016b0, e=0x7ffffe93ab70) at kernel/qapplication.cpp:3634 #40 0x00007ff711edddd8 in QCoreApplication::notifyInternal2 (receiver=0x55f4072016b0, event=0x7ffffe93ab70) at kernel/qcoreapplication.cpp:1064 #41 0x00007ff711eddfc2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #42 0x00007ff712b9cab8 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55f4072016f0, x=1, y=23, w=w@entry=1904, h=<optimized out>, isMove=<optimized out>, isMove@entry=true) at kernel/qwidget.cpp:7151 #43 0x00007ff712b9da66 in QWidget::setGeometry (this=0x55f4072016b0, r=...) at kernel/qwidget.cpp:7039 #44 0x00007ff712c570f9 in QAbstractScrollAreaPrivate::layoutChildren_helper (this=this@entry=0x55f407200f00, needHorizontalScrollbar=needHorizontalScrollbar@entry=0x7ffffe93ad96, needVerticalScrollbar=needVerticalScrollbar@entry=0x7ffffe93ad97) at widgets/qabstractscrollarea.cpp:447 #45 0x00007ff712c575ac in QAbstractScrollAreaPrivate::layoutChildren (this=this@entry=0x55f407200f00) at widgets/qabstractscrollarea.cpp:322 #46 0x00007ff712c58c7c in QAbstractScrollArea::event (this=0x55f4071fe360, e=0x7ffffe93af60) at widgets/qabstractscrollarea.cpp:938 #47 0x00007ff712b63052 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f4071fe360, e=0x7ffffe93af60) at kernel/qapplication.cpp:3640 #48 0x00007ff711edddd8 in QCoreApplication::notifyInternal2 (receiver=0x55f4071fe360, event=0x7ffffe93af60) at kernel/qcoreapplication.cpp:1064 #49 0x00007ff711eddfc2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #50 0x00007ff712b9cab8 in QWidgetPrivate::setGeometry_sys (this=this@entry=0x55f407200f00, x=0, y=0, w=w@entry=1920, h=<optimized out>, isMove=<optimized out>, isMove@entry=true) at kernel/qwidget.cpp:7151 #51 0x00007ff712b9da66 in QWidget::setGeometry (this=this@entry=0x55f4071fe360, r=...) at kernel/qwidget.cpp:7039 #52 0x00007ff712d1db72 in QSplitterPrivate::setGeo (this=this@entry=0x55f4071fd990, sls=sls@entry=0x55f4071ff5d0, p=0, s=s@entry=968, allowCollapse=allowCollapse@entry=false) at widgets/qsplitter.cpp:769 #53 0x00007ff712d1e5bd in QSplitterPrivate::doResize (this=this@entry=0x55f4071fd990) at widgets/qsplitter.cpp:562 #54 0x00007ff712d1f4e7 in QSplitterPrivate::recalc (this=0x55f4071fd990, update=true) at widgets/qsplitter.cpp:476 #55 0x00007ff711f0b9bb in QObject::event (this=this@entry=0x55f4071fdd90, e=e@entry=0x7ffffe93b300) at kernel/qobject.cpp:1369 #56 0x00007ff712ba5fcd in QWidget::event (this=this@entry=0x55f4071fdd90, event=event@entry=0x7ffffe93b300) at kernel/qwidget.cpp:9106 #57 0x00007ff712c55a92 in QFrame::event (this=0x55f4071fdd90, e=0x7ffffe93b300) at widgets/qframe.cpp:550 #58 0x00007ff712b63052 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f4071fdd90, e=0x7ffffe93b300) at kernel/qapplication.cpp:3640 #59 0x00007ff711edddd8 in QCoreApplication::notifyInternal2 (receiver=0x55f4071fdd90, event=0x7ffffe93b300) at kernel/qcoreapplication.cpp:1064 #60 0x00007ff711eddfc2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #61 0x00007ff711f15c67 in QObjectPrivate::setParent_helper (this=0x55f4139baba0, o=0x0) at kernel/qobject.cpp:2182 #62 0x00007ff711f16114 in QObject::~QObject (this=this@entry=0x55f412e15c40, __in_chrg=<optimized out>) at kernel/qobject.cpp:1126 #63 0x00007ff712ba1868 in QWidget::~QWidget (this=this@entry=0x55f412e15c40, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1548 #64 0x00007ff712c551a1 in QFrame::~QFrame (this=this@entry=0x55f412e15c40, __in_chrg=<optimized out>) at widgets/qframe.cpp:264 #65 0x00007ff712c5621a in QAbstractScrollArea::~QAbstractScrollArea (this=this@entry=0x55f412e15c40, __in_chrg=<optimized out>) at widgets/qabstractscrollarea.cpp:509 #66 0x00007ff712ed5487 in QGraphicsView::~QGraphicsView (this=this@entry=0x55f412e15c40, __in_chrg=<optimized out>) at graphicsview/qgraphicsview.cpp:1268 #67 0x000055f3d5b7e670 in KDirStat::KTreemapView::~KTreemapView (this=0x55f412e15c40, __in_chrg=<optimized out>) at ./src/ktreemapview.cpp:64 #68 KDirStat::KTreemapView::~KTreemapView (this=0x55f412e15c40, __in_chrg=<optimized out>) at ./src/ktreemapview.cpp:64 #69 0x000055f3d5b7a2ea in k4dirstat::deleteTreemapView (this=0x55f4071e2230) at ./src/k4dirstat.cpp:714 #70 0x00007ff711f18852 in doActivate<false> (sender=0x55f4071fe360, signal_index=17, argv=0x7ffffe93b4c0) at kernel/qobject.cpp:3937 #71 0x00007ff711f11007 in QMetaObject::activate (sender=sender@entry=0x55f4071fe360, m=m@entry=0x55f3d5bb6fe0 <KDirStat::KDirTreeView::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x0) at kernel/qobject.cpp:3985 #72 0x000055f3d5b72387 in KDirStat::KDirTreeView::startingReading (this=this@entry=0x55f4071fe360) at ./obj-x86_64-linux-gnu/src/k4dirstat_autogen/EWIEGA46WW/moc_kdirtreeview.cpp:369 #73 0x000055f3d5b828a4 in KDirStat::KDirTreeView::prepareReading (this=0x55f4071fe360) at ./src/kdirtreeview.cpp:596 #74 0x00007ff711f18852 in doActivate<false> (sender=0x55f40720a5b0, signal_index=6, argv=0x7ffffe93b5c0) at kernel/qobject.cpp:3937 #75 0x00007ff711f11007 in QMetaObject::activate (sender=sender@entry=0x55f40720a5b0, m=m@entry=0x55f3d5bb7060 <KDirStat::KDirTree::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x0) at kernel/qobject.cpp:3985 #76 0x000055f3d5b72117 in KDirStat::KDirTree::startingReading (this=this@entry=0x55f40720a5b0) at ./obj-x86_64-linux-gnu/src/k4dirstat_autogen/EWIEGA46WW/moc_kdirtree.cpp:307 #77 0x000055f3d5b93424 in KDirStat::KDirTree::refresh (this=this@entry=0x55f40720a5b0, subtree=subtree@entry=0x55f407b5fd00) at ./src/kdirtree.cpp:176 #78 0x000055f3d5b91f60 in KDirStat::KCleanup::execute (this=0x55f4074f9e10, tree=0x55f40720a5b0) at ./src/kcleanup.cpp:144 #79 0x000055f3d5b733ed in KDirStat::CleanupAction::slotTriggered (this=0x55f4074f9e00) at ./obj-x86_64-linux-gnu/src/k4dirstat_autogen/EWIEGA46WW/../../../../src/kcleanupcollection_p.h:32 #80 KDirStat::CleanupAction::qt_static_metacall (_o=0x55f4074f9e00, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/k4dirstat_autogen/EWIEGA46WW/moc_kcleanupcollection_p.cpp:86 #81 0x00007ff711f18852 in doActivate<false> (sender=0x55f4074f9e00, signal_index=4, argv=0x7ffffe93b790) at kernel/qobject.cpp:3937 #82 0x00007ff711f11007 in QMetaObject::activate (sender=sender@entry=0x55f4074f9e00, m=m@entry=0x7ff713094ca0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffffe93b790) at kernel/qobject.cpp:3985 #83 0x00007ff712b5be56 in QAction::triggered (this=this@entry=0x55f4074f9e00, _t1=<optimized out>) at .moc/moc_qaction.cpp:376 #84 0x00007ff712b5eb60 in QAction::activate (this=0x55f4074f9e00, event=<optimized out>) at kernel/qaction.cpp:1161 #85 0x00007ff712cecb42 in QMenuPrivate::activateCausedStack (this=this@entry=0x55f407483280, causedStack=..., action=action@entry=0x55f4074f9e00, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1407 #86 0x00007ff712cf4b03 in QMenuPrivate::activateAction (this=0x55f407483280, action=0x55f4074f9e00, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1484 #87 0x00007ff712ba6038 in QWidget::event (this=0x55f4074b3760, event=0x7ffffe93bd70) at kernel/qwidget.cpp:9045 #88 0x00007ff712b63052 in QApplicationPrivate::notify_helper (this=this@entry=0x55f4071123f0, receiver=receiver@entry=0x55f4074b3760, e=e@entry=0x7ffffe93bd70) at kernel/qapplication.cpp:3640 #89 0x00007ff712b6b37a in QApplication::notify (this=<optimized out>, receiver=0x55f4074b3760, e=0x7ffffe93bd70) at kernel/qapplication.cpp:3084 #90 0x00007ff711edddd8 in QCoreApplication::notifyInternal2 (receiver=0x55f4074b3760, event=0x7ffffe93bd70) at kernel/qcoreapplication.cpp:1064 #91 0x00007ff711eddfe2 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #92 0x00007ff712b693e2 in QApplicationPrivate::sendMouseEvent (receiver=0x55f4074b3760, event=event@entry=0x7ffffe93bd70, alienWidget=<optimized out>, nativeWidget=0x55f4074b3760, buttonDown=buttonDown@entry=0x7ff7130c39d0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622 #93 0x00007ff712bc081d in QWidgetWindow::handleMouseEvent (this=this@entry=0x55f407837d20, event=event@entry=0x7ffffe93c040) at kernel/qwidgetwindow.cpp:580 #94 0x00007ff712bc352f in QWidgetWindow::event (this=0x55f407837d20, event=0x7ffffe93c040) at kernel/qwidgetwindow.cpp:300 #95 0x00007ff712b63052 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55f407837d20, e=0x7ffffe93c040) at kernel/qapplication.cpp:3640 #96 0x00007ff711edddd8 in QCoreApplication::notifyInternal2 (receiver=0x55f407837d20, event=0x7ffffe93c040) at kernel/qcoreapplication.cpp:1064 #97 0x00007ff711eddfe2 in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #98 0x00007ff712344e53 in QGuiApplicationPrivate::processMouseEvent (e=0x55f414b370d0) at kernel/qguiapplication.cpp:2278 #99 0x00007ff71231679c in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #100 0x00007ff70d0f492e in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #101 0x00007ff710904305 in g_main_dispatch (context=context@entry=0x7ff708000ed0) at ../../../glib/gmain.c:3398 #102 0x00007ff710906537 in g_main_context_dispatch_unlocked (context=0x7ff708000ed0) at ../../../glib/gmain.c:4249 #103 g_main_context_iterate_unlocked (context=context@entry=0x7ff708000ed0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4314 #104 0x00007ff710906ca0 in g_main_context_iteration (context=0x7ff708000ed0, may_block=1) at ../../../glib/gmain.c:4379 #105 0x00007ff711f3ae2d in QEventDispatcherGlib::processEvents (this=0x55f4071e6b10, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #106 0x00007ff711edc742 in QEventLoop::exec (this=this@entry=0x7ffffe93c3e0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #107 0x00007ff711ee5162 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #108 0x00007ff7123384f0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1863 #109 0x00007ff712b62fc9 in QApplication::exec () at kernel/qapplication.cpp:2832 #110 0x000055f3d5b718ef in main (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:93 [Inferior 1 (process 809190) detached] Reported using DrKonqi This report was filed against 'kde' because the product 'k4dirstat' could not be located in Bugzilla. Add it to drkonqi's mappings file!
Thanks for the bug report. Unfortunately, k4dirstat is not developed by KDE. Debian advises users to not submit bugs upstream (https://www.debian.org/Bugs/Reporting). Could you report the bug to Debian using the report bug utility (https://packages.debian.org/stable/utils/reportbug)? If necessary, the maintainer of the package will forward the bug upstream. Thanks.