Bug 279369 - Krusader crashes when closing disk space utilization
Summary: Krusader crashes when closing disk space utilization
Status: RESOLVED DUPLICATE of bug 234296
Alias: None
Product: krusader
Classification: Applications
Component: general (other bugs)
Version First Reported In: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Krusader Bugs Distribution List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-04 11:34 UTC by thomassin claude
Modified: 2018-05-06 00:15 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
New crash information added by DrKonqi (12.23 KB, text/plain)
2012-07-05 22:09 UTC, arakelov
Details
New crash information added by DrKonqi (11.14 KB, text/plain)
2013-06-13 21:30 UTC, oleg tsymbal
Details

Note You need to log in before you can comment on or make changes to this bug.
Description thomassin claude 2011-08-04 11:34:24 UTC
Application: krusader (2.3.0-beta1 "New Horizons")
KDE Platform Version: 4.6.5 (4.6.5)
Qt Version: 4.7.3
Operating System: Linux 3.0.0-1-amd64 x86_64
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
- What I was doing when the application crashed:

I clicking on the OK button on the "disk space utilization" and krusader crashes. This is randomly bug that affect krusader since KDE 4.x versions.

Excuse me for my poor english but I am french native...

-- Backtrace:
Application: Krusader (krusader), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fc172cef760 (LWP 13520))]

Thread 2 (Thread 0x7fc15deee700 (LWP 13521)):
#0  0x00007fc16d3b1723 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fc169b869e4 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007fc169b86f1d in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007fc16e224b26 in QEventDispatcherGlib::processEvents (this=0x232e180, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fc16e1f91c2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fc16e1f93bf in QEventLoop::exec (this=0x7fc15deeddf0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fc16e1111ef in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007fc16e1dc1ef in QInotifyFileSystemWatcherEngine::run (this=0x232da70) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fc16e113c05 in QThreadPrivate::start (arg=0x232da70) at thread/qthread_unix.cpp:320
#9  0x00007fc16b3bfb40 in start_thread (arg=<value optimized out>) at pthread_create.c:304
#10 0x00007fc16d3bc36d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fc172cef760 (LWP 13520)):
[KCrash Handler]
#6  operator* (this=0x7fff2441a790, dir=0x2989a00, depth=0) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/filelightParts/fileTree.h:134
#7  RadialMap::Builder::findVisibleDepth (this=0x7fff2441a790, dir=0x2989a00, depth=0) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/radialMap/builder.cpp:76
#8  0x000000000050830d in RadialMap::Builder::Builder (this=0x7fff2441a790, m=<value optimized out>, d=0x2989a00, fast=false) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/radialMap/builder.cpp:40
#9  0x0000000000502fd8 in RadialMap::Map::make (this=0x2981b40, tree=0x2989a00, refresh=false) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/radialMap/map.cpp:85
#10 0x0000000000501881 in RadialMap::Widget::create (this=0x2981ae0, tree=0x2989a00) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/radialMap/widget.cpp:112
#11 0x0000000000501313 in DUFilelight::qt_metacall (this=0x2981ae0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2441a930) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/obj-x86_64-linux-gnu/krusader/DiskUsage/dufilelight.moc:97
#12 0x00007fc16e20cb1a in QMetaObject::activate (sender=0x2974990, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2441a930) at kernel/qobject.cpp:3278
#13 0x00007fc16f2ea6de in QStackedWidget::currentChanged (this=<value optimized out>, _t1=0) at .moc/release-shared/moc_qstackedwidget.cpp:131
#14 0x00007fc16f2ea87e in QStackedWidget::qt_metacall (this=0x2974990, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fff2441aa80) at .moc/release-shared/moc_qstackedwidget.cpp:88
#15 0x00000000004f8440 in DiskUsage::qt_metacall (this=0x2974990, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2441aa80) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/obj-x86_64-linux-gnu/krusader/DiskUsage/diskusage.moc:86
#16 0x00007fc16e20cb1a in QMetaObject::activate (sender=0x296d040, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2441aa80) at kernel/qobject.cpp:3278
#17 0x00007fc16f2e2501 in QStackedLayout::currentChanged (this=<value optimized out>, _t1=0) at .moc/release-shared/moc_qstackedlayout.cpp:147
#18 0x00007fc16ecb4183 in QStackedLayout::takeAt (this=0x296d040, index=0) at kernel/qstackedlayout.cpp:265
#19 0x00007fc16eca73af in removeWidgetRecursively (li=<value optimized out>, w=0x297a8a0) at kernel/qlayout.cpp:661
#20 0x00007fc16ec7e9b1 in notify_helper (this=0x207eb30, receiver=0x2974990, e=0x7fff2441b000) at kernel/qapplication.cpp:4458
#21 QApplicationPrivate::notify_helper (this=0x207eb30, receiver=0x2974990, e=0x7fff2441b000) at kernel/qapplication.cpp:4439
#22 0x00007fc16ec83881 in QApplication::notify (this=0x7fff2441d130, receiver=0x2974990, e=0x7fff2441b000) at kernel/qapplication.cpp:4346
#23 0x00007fc171b03a66 in KApplication::notify (this=0x7fff2441d130, receiver=0x2974990, event=0x7fff2441b000) at ../../kdeui/kernel/kapplication.cpp:311
#24 0x00007fc16e1f9fbc in QCoreApplication::notifyInternal (this=0x7fff2441d130, receiver=0x2974990, event=0x7fff2441b000) at kernel/qcoreapplication.cpp:731
#25 0x00007fc16e20ebd2 in sendEvent (this=0x297adf0, o=0x0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#26 QObjectPrivate::setParent_helper (this=0x297adf0, o=0x0) at kernel/qobject.cpp:1981
#27 0x00007fc16e210fa9 in QObject::~QObject (this=0x297a8a0, __in_chrg=<value optimized out>) at kernel/qobject.cpp:954
#28 0x00007fc16ecca491 in QWidget::~QWidget (this=0x297a8a0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1508
#29 0x00000000004fd265 in ~KrTreeWidget (this=0x297a8a0, __in_chrg=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/../GUI/krtreewidget.h:36
#30 DULines::~DULines (this=0x297a8a0, __in_chrg=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/dulines.cpp:231
#31 0x00000000004fd289 in DULines::~DULines (this=0x297a8a0, __in_chrg=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/dulines.cpp:237
#32 0x00000000004f3fd5 in DiskUsage::~DiskUsage (this=0x2974990, __in_chrg=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/diskusage.cpp:231
#33 0x00000000004f4209 in DiskUsage::~DiskUsage (this=0x2974990, __in_chrg=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/DiskUsage/diskusage.cpp:238
#34 0x00007fc16e20b9d5 in QObjectPrivate::deleteChildren (this=0x2994ad0) at kernel/qobject.cpp:1955
#35 0x00007fc16ecca403 in QWidget::~QWidget (this=0x296e380, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#36 0x00007fc16ecca6a9 in QWidget::~QWidget (this=0x296e380, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1651
#37 0x00007fc16e20b9d5 in QObjectPrivate::deleteChildren (this=0x29954a0) at kernel/qobject.cpp:1955
#38 0x00007fc16ecca403 in QWidget::~QWidget (this=0x7fff2441b3a0, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1631
#39 0x000000000046f758 in KRslots::slotDiskUsage (this=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/krslots.cpp:822
#40 0x0000000000475620 in KRslots::qt_metacall (this=0x21728d0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2441b590) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/obj-x86_64-linux-gnu/krusader/krslots.moc:268
#41 0x00007fc16e20cb1a in QMetaObject::activate (sender=0x22cc900, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff2441b590) at kernel/qobject.cpp:3278
#42 0x00007fc16ec783e2 in QAction::triggered (this=<value optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#43 0x00007fc16ec785cf in QAction::activate (this=0x22cc900, event=<value optimized out>) at kernel/qaction.cpp:1257
#44 0x00007fc16f0ab0f9 in QMenuPrivate::activateCausedStack (this=0x24d5090, causedStack=..., action=0x22cc900, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:993
#45 0x00007fc16f0b0d32 in QMenuPrivate::activateAction (this=0x24d5090, action=0x22cc900, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1085
#46 0x00007fc171bca12d in KMenu::mouseReleaseEvent (this=0x24d5050, e=<value optimized out>) at ../../kdeui/widgets/kmenu.cpp:458
#47 0x00007fc16eccf016 in QWidget::event (this=0x24d5050, event=0x7fff2441c2d0) at kernel/qwidget.cpp:8259
#48 0x00007fc16f0b229b in QMenu::event (this=0x24d5050, e=0x7fff2441c2d0) at widgets/qmenu.cpp:2415
#49 0x00007fc16ec7e9f4 in notify_helper (this=0x207eb30, receiver=0x24d5050, e=0x7fff2441c2d0) at kernel/qapplication.cpp:4467
#50 QApplicationPrivate::notify_helper (this=0x207eb30, receiver=0x24d5050, e=0x7fff2441c2d0) at kernel/qapplication.cpp:4439
#51 0x00007fc16ec8417b in QApplication::notify (this=<value optimized out>, receiver=0x24d5050, e=0x7fff2441c2d0) at kernel/qapplication.cpp:4028
#52 0x00007fc171b03a66 in KApplication::notify (this=0x7fff2441d130, receiver=0x24d5050, event=0x7fff2441c2d0) at ../../kdeui/kernel/kapplication.cpp:311
#53 0x00007fc16e1f9fbc in QCoreApplication::notifyInternal (this=0x7fff2441d130, receiver=0x24d5050, event=0x7fff2441c2d0) at kernel/qcoreapplication.cpp:731
#54 0x00007fc16ec7f9c2 in sendEvent (receiver=0x24d5050, event=0x7fff2441c2d0, alienWidget=0x0, nativeWidget=0x24d5050, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#55 QApplicationPrivate::sendMouseEvent (receiver=0x24d5050, event=0x7fff2441c2d0, alienWidget=0x0, nativeWidget=0x24d5050, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3127
#56 0x00007fc16ecfc464 in QETWidget::translateMouseEvent (this=0x24d5050, event=<value optimized out>) at kernel/qapplication_x11.cpp:4399
#57 0x00007fc16ecfabea in QApplication::x11ProcessEvent (this=0x7fff2441d130, event=0x7fff2441c9f0) at kernel/qapplication_x11.cpp:3591
#58 0x00007fc16ed22d32 in x11EventSourceDispatch (s=0x2082910, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#59 0x00007fc169b864a3 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#60 0x00007fc169b86c80 in ?? () from /lib/libglib-2.0.so.0
#61 0x00007fc169b86f1d in g_main_context_iteration () from /lib/libglib-2.0.so.0
#62 0x00007fc16e224abf in QEventDispatcherGlib::processEvents (this=0x20305e0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#63 0x00007fc16ed229ce in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#64 0x00007fc16e1f91c2 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#65 0x00007fc16e1f93bf in QEventLoop::exec (this=0x7fff2441cdc0, flags=...) at kernel/qeventloop.cpp:201
#66 0x00007fc16e1fd567 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#67 0x0000000000450a37 in main (argc=<value optimized out>, argv=<value optimized out>) at /build/buildd-krusader_2.3.0~beta1-1+b1-amd64-TyfUwe/krusader-2.3.0~beta1/krusader/main.cpp:322

Possible duplicates by query: bug 234296.

Reported using DrKonqi
Comment 1 Jekyll Wu 2011-11-10 23:24:24 UTC

*** This bug has been marked as a duplicate of bug 234296 ***
Comment 2 arakelov 2012-07-05 22:09:42 UTC
Created attachment 72338 [details]
New crash information added by DrKonqi

krusader (2.4.0-beta1 "Migration") on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1

I closed the disk usage window and Krusader crashed

-- Backtrace (Reduced):
#7  operator* (this=<synthetic pointer>) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/filelightParts/fileTree.h:134
#8  RadialMap::Builder::findVisibleDepth (this=0xbf9f963c, dir=0xa7dcdc0, depth=0) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/builder.cpp:76
#9  0x081496e4 in RadialMap::Builder::Builder (this=0xbf9f963c, m=0x93b4684, d=0xa7dcdc0, fast=false) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/builder.cpp:40
#10 0x08143cb3 in RadialMap::Map::make (this=0x93b4684, tree=0xa7dcdc0, refresh=false) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/map.cpp:85
#11 0x08141f89 in RadialMap::Widget::create (this=0x93b4648, tree=0xa7dcdc0) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/widget.cpp:112
Comment 3 oleg tsymbal 2013-06-13 21:30:07 UTC
Created attachment 80506 [details]
New crash information added by DrKonqi

krusader (2.4.0-beta1 "Migration") on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

Pressed OK button in the disk usage dialog after completion the operation of  folders size estimation.

-- Backtrace (Reduced):
#6  operator* (this=<synthetic pointer>) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/filelightParts/fileTree.h:134
#7  RadialMap::Builder::findVisibleDepth (this=0x7fff47ffe4a0, dir=0x1c5f7e0, depth=0) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/builder.cpp:76
#8  0x000000000050523d in RadialMap::Builder::Builder (this=0x7fff47ffe4a0, m=<optimized out>, d=0x1c5f7e0, fast=false) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/builder.cpp:40
#9  0x00000000004fff08 in RadialMap::Map::make (this=0x199dbd0, tree=0x1c5f7e0, refresh=false) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/map.cpp:85
#10 0x00000000004fe7b1 in RadialMap::Widget::create (this=0x199db70, tree=0x1c5f7e0) at /build/buildd/krusader-2.4.0~beta1/krusader/DiskUsage/radialMap/widget.cpp:112