Bug 285719 - Konqueror FSView crash when deleting files/folders
Summary: Konqueror FSView crash when deleting files/folders
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: fsview (other bugs)
Version First Reported In: 4.7.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Josef Weidendorfer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-04 01:37 UTC by Zeb Figura
Modified: 2018-11-13 16:24 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Zeb Figura 2011-11-04 01:37:23 UTC
Application: konqueror (4.7.2 (4.7.2))
KDE Platform Version: 4.7.2 (4.7.2)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-12-generic x86_64
Distribution: Ubuntu 11.10

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

1. Open Konqueror
2. Switch to FSView (file size view) mode
3. Delete file/folder (here a disk image of size greater than 2.3 GB)

Konqueror will crash, but the file was still deleted.

-- Backtrace:
Application: Konqueror (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fd58cbc3780 (LWP 27039))]

Thread 3 (Thread 0x7fd572ee3700 (LWP 27040)):
#0  0x00007fd58a42a773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd58762af68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd58762b429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd58b871f3e in QEventDispatcherGlib::processEvents (this=0xc83490, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fd58b845cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd58b845ef7 in QEventLoop::exec (this=0x7fd572ee2dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd58b75d27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fd58b828cbf in QInotifyFileSystemWatcherEngine::run (this=0xc807b0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd58b75fd05 in QThreadPrivate::start (arg=0xc807b0) at thread/qthread_unix.cpp:331
#9  0x00007fd587ef4efc in start_thread (arg=0x7fd572ee3700) at pthread_create.c:304
#10 0x00007fd58a43689d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fd56a5ed700 (LWP 27063)):
#0  0x00007fd58a42a773 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007fd58762af68 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fd58762b429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fd58b871f3e in QEventDispatcherGlib::processEvents (this=0xc30870, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007fd58b845cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fd58b845ef7 in QEventLoop::exec (this=0x7fd56a5ecdd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007fd58b75d27f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498
#7  0x00007fd58b828cbf in QInotifyFileSystemWatcherEngine::run (this=0xe40a50) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007fd58b75fd05 in QThreadPrivate::start (arg=0xe40a50) at thread/qthread_unix.cpp:331
#9  0x00007fd587ef4efc in start_thread (arg=0x7fd56a5ed700) at pthread_create.c:304
#10 0x00007fd58a43689d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fd58cbc3780 (LWP 27039)):
[KCrash Handler]
#6  ScanDir::callSizeChanged (this=0x11a84a0) at ../../../konq-plugins/fsview/scan.cpp:360
#7  0x00007fd5671beccb in ScanDir::callSizeChanged (this=0x21fba80) at ../../../konq-plugins/fsview/scan.cpp:343
#8  0x00007fd5671beccb in ScanDir::callSizeChanged (this=0x256d320) at ../../../konq-plugins/fsview/scan.cpp:343
#9  0x00007fd5671beccb in ScanDir::callSizeChanged (this=0x25d2a40) at ../../../konq-plugins/fsview/scan.cpp:343
#10 0x00007fd5671bf94a in ScanDir::scan (this=0x25d2a40, si=0x2415640, list=..., data=6) at ../../../konq-plugins/fsview/scan.cpp:267
#11 0x00007fd5671bfc75 in ScanManager::scan (this=0x18e14f0, data=6) at ../../../konq-plugins/fsview/scan.cpp:108
#12 0x00007fd5671bc7f5 in FSView::doUpdate (this=0x18e13e0) at ../../../konq-plugins/fsview/fsview.cpp:476
#13 0x00007fd5671be6d4 in FSView::qt_metacall (this=0x18e13e0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x1dfc980) at ./fsview.moc:95
#14 0x00007fd58b85da5e in QObject::event (this=0x18e13e0, e=<optimized out>) at kernel/qobject.cpp:1217
#15 0x00007fd58ac476eb in QWidget::event (this=0x18e13e0, event=0x21e2490) at kernel/qwidget.cpp:8754
#16 0x00007fd5671b71d5 in TreeMapWidget::event (this=0x18e13e0, event=0x21e2490) at ../../../konq-plugins/fsview/treemap.cpp:2170
#17 0x00007fd58abf7424 in notify_helper (e=0x21e2490, receiver=0x18e13e0, this=0x7ef590) at kernel/qapplication.cpp:4486
#18 QApplicationPrivate::notify_helper (this=0x7ef590, receiver=0x18e13e0, e=0x21e2490) at kernel/qapplication.cpp:4458
#19 0x00007fd58abfc291 in QApplication::notify (this=0x7fffc2659530, receiver=0x18e13e0, e=0x21e2490) at kernel/qapplication.cpp:4365
#20 0x00007fd58c5b4126 in KApplication::notify (this=0x7fffc2659530, receiver=0x18e13e0, event=0x21e2490) at ../../kdeui/kernel/kapplication.cpp:311
#21 0x00007fd58b846afc in QCoreApplication::notifyInternal (this=0x7fffc2659530, receiver=0x18e13e0, event=0x21e2490) at kernel/qcoreapplication.cpp:787
#22 0x00007fd58b84a51f in sendEvent (event=0x21e2490, receiver=0x18e13e0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7365e0) at kernel/qcoreapplication.cpp:1428
#24 0x00007fd58b871a73 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#25 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277
#26 0x00007fd58762aa5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#27 0x00007fd58762b258 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fd58762b429 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fd58b871ed6 in QEventDispatcherGlib::processEvents (this=0x738d30, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#30 0x00007fd58ac9f07e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x00007fd58b845cf2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#32 0x00007fd58b845ef7 in QEventLoop::exec (this=0x7fffc2659360, flags=...) at kernel/qeventloop.cpp:201
#33 0x00007fd58b84a789 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#34 0x00007fd57ada1aaa in kdemain (argc=<optimized out>, argv=<optimized out>) at ../../../konqueror/src/konqmain.cpp:242
#35 0x0000000000408547 in launch (argc=4, _name=0x7bce28 "konqueror", args=<optimized out>, cwd=0x7bce66 "/home/zeb/Documents", envc=<optimized out>, envs=<optimized out>, reset_env=true, tty=0x0, avoid_loops=false, startup_id_str=0x7bd480 "terebithia;1320366596;818696;2352_TIME50141329") at ../../kinit/kinit.cpp:746
#36 0x0000000000409886 in handle_launcher_request (sock=12, who=<optimized out>) at ../../kinit/kinit.cpp:1238
#37 0x0000000000409e62 in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1422
#38 0x0000000000405227 in main (argc=4, argv=0x7fff00000001, envp=0x7fffc265b0a0) at ../../kinit/kinit.cpp:1919

This bug may be a duplicate of or related to bug 243592.

Possible duplicates by query: bug 243592.

Reported using DrKonqi
Comment 1 Dawit Alemayehu 2012-02-01 16:25:16 UTC
Do you still get this crash in KDE 4.8.0 ? I cannot personally duplicate this issue.
Comment 2 Andrew Crouthamel 2018-10-29 22:39:16 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2018-11-13 14:35:22 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 4 Zeb Figura 2018-11-13 15:28:49 UTC
Yeah, I can't reproduce this bug anymore, and I don't think I've been able to for a long time.
Comment 5 Andrew Crouthamel 2018-11-13 16:24:11 UTC
Thanks for the update!