Bug 212535

Summary: Dolphin crashed when loading a directory with large files [QCoreApplication::postEvent, DolphinContextMenu::openItemContextMenu, DolphinContextMenu::open]
Product: [Applications] dolphin Reporter: Adam Jimerson <vendion>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED WORKSFORME    
Severity: crash CC: andresbajotierra, benedikt.haus, darp, gate.em6terua, janziehm, raul, ugubabba
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Stack Trace

Description Adam Jimerson 2009-10-31 17:50:29 UTC
Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.3.2 (KDE 4.3.2) "release 2"
Qt Version: 4.5.3
Operating System: Linux 2.6.27.37-0.1-xen x86_64
Distribution: "openSUSE 11.1 (x86_64)"

What I was doing when the application crashed:
While opening a file with several large files, multi gig, Dolphin stoped responding and Dolphin eventually crashed.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#5  QCoreApplication::postEvent (receiver=0xb29eb0, event=0x114f520, priority=0) at kernel/qcoreapplication.cpp:1012
#6  0x0000000000437d33 in DolphinContextMenu::openItemContextMenu (this=0x7fff5e304f10) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/dolphincontextmenu.cpp:248
#7  0x00000000004382d0 in DolphinContextMenu::open (this=0x7fff5e304f10) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/dolphincontextmenu.cpp:104
#8  0x0000000000431e49 in DolphinViewContainer::openContextMenu (this=<value optimized out>, item=<value optimized out>, url=<value optimized out>, customActions=@0x7fff5e305290)
    at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/dolphinviewcontainer.cpp:379
#9  0x0000000000433d74 in DolphinViewContainer::qt_metacall (this=0x788690, _c=QMetaObject::InvokeMetaMethod, _id=252, _a=0x7fff5e305090)
    at /usr/src/debug/kdebase-4.3.2/build/apps/dolphin/src/dolphinviewcontainer.moc:126
#10 0x00007f57f697dee2 in QMetaObject::activate (sender=0x7b4dd0, from_signal_index=<value optimized out>, to_signal_index=44, argv=0x1416f50) at kernel/qobject.cpp:3113
#11 0x00007f57f97022af in DolphinView::requestContextMenu (this=0xb29eb0, _t1=<value optimized out>, _t2=<value optimized out>, _t3=<value optimized out>)
    at /usr/src/debug/kdebase-4.3.2/build/apps/dolphin/src/dolphinview.moc:358
#12 0x00007f57f97035f4 in DolphinView::openContextMenu (this=0x7b4dd0, pos=@0x7fff5e305d58, customActions=@0x7fff5e305290) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/dolphinview.cpp:994
#13 0x00007f57f9707e91 in DolphinView::qt_metacall (this=0x7b4dd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff5e305260)
    at /usr/src/debug/kdebase-4.3.2/build/apps/dolphin/src/dolphinview.moc:216
#14 0x00007f57f697dee2 in QMetaObject::activate (sender=0x7974d0, from_signal_index=<value optimized out>, to_signal_index=6, argv=0x1416f50) at kernel/qobject.cpp:3113
#15 0x00007f57f96f29da in DolphinController::requestContextMenu (this=0xb29eb0, _t1=<value optimized out>, _t2=<value optimized out>)
    at /usr/src/debug/kdebase-4.3.2/build/apps/dolphin/src/dolphincontroller.moc:150
#16 0x00007f57f96f3606 in DolphinController::triggerContextMenuRequest (this=0x7974d0, pos=@0x7fff5e305d58, customActions=@0x7fff5e3052c0)
    at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/dolphincontroller.cpp:86
#17 0x00007f57f96f84d7 in DolphinIconsView::contextMenuEvent (this=0x76eeb0, event=<value optimized out>) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/dolphiniconsview.cpp:164
#18 0x00007f57f6e4df1c in QWidget::event (this=0x76eeb0, event=0x7fff5e305d40) at kernel/qwidget.cpp:7713
#19 0x00007f57f71a289b in QFrame::event (this=0x76eeb0, e=0x7fff5e305d40) at widgets/qframe.cpp:559
#20 0x00007f57f72d7afd in QAbstractItemView::viewportEvent (this=0x76eeb0, event=0x7fff5e305d40) at itemviews/qabstractitemview.cpp:1476
#21 0x00007f57f6968458 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x7b4fb0, event=0x7fff5e305d40) at kernel/qcoreapplication.cpp:726
#22 0x00007f57f6dfca1c in QApplicationPrivate::notify_helper (this=0x6b9d70, receiver=0x7b4fb0, e=0x7fff5e305d40) at kernel/qapplication.cpp:4061
#23 0x00007f57f6e0517a in QApplication::notify (this=<value optimized out>, receiver=0x7b4fb0, e=0x7fff5e305d40) at kernel/qapplication.cpp:3854
#24 0x00007f57f835fffb in KApplication::notify (this=0x7fff5e307cb0, receiver=0x7b4fb0, event=0x7fff5e305d40) at /usr/src/debug/kdelibs-4.3.2/kdeui/kernel/kapplication.cpp:302
#25 0x00007f57f696915c in QCoreApplication::notifyInternal (this=0x7fff5e307cb0, receiver=0x7b4fb0, event=0x7fff5e305d40) at kernel/qcoreapplication.cpp:610
#26 0x00007f57f6e6eaca in QETWidget::translateMouseEvent (this=0x727c60, event=<value optimized out>) at kernel/qapplication_x11.cpp:4415
#27 0x00007f57f6e6d4f5 in QApplication::x11ProcessEvent (this=0x7fff5e307cb0, event=0x7fff5e3078f0) at kernel/qapplication_x11.cpp:3550
#28 0x00007f57f6e94854 in x11EventSourceDispatch (s=0x6b63c0, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#29 0x00007f57f2d050fb in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#30 0x00007f57f2d088cd in ?? () from /usr/lib64/libglib-2.0.so.0
#31 0x00007f57f2d08a8b in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#32 0x00007f57f699256c in QEventDispatcherGlib::processEvents (this=0x689730, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#33 0x00007f57f6e93fdf in QGuiEventDispatcherGlib::processEvents (this=0xb29eb0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#34 0x00007f57f69679e2 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1580235744}) at kernel/qeventloop.cpp:149
#35 0x00007f57f6967db4 in QEventLoop::exec (this=0x7fff5e307c20, flags={i = 1580235824}) at kernel/qeventloop.cpp:201
#36 0x00007f57f696a0a4 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#37 0x000000000043980d in main (argc=5, argv=0x7fff5e308198) at /usr/src/debug/kdebase-4.3.2/apps/dolphin/src/main.cpp:94

Reported using DrKonqi
Comment 1 Dario Andres 2010-02-01 22:30:10 UTC
From bug 225091:
At the time of the crash I was openning a zip file that I
had just downloaded to the download folder. However, Dophin had become slow and
bogged down before that, as I was navigating to the folder.
Comment 2 Dario Andres 2010-02-01 22:30:57 UTC
*** Bug 225091 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2010-02-21 15:01:44 UTC
From bug 223407 comment 3:
The crash occurred as I closed Dolphin.  I don't know whether it's relevant,
but I have been experiencing some periods of 99% CPU usage recently.  Kontact
and related files appear to be the heaviest user, but it is not clear whether
they are causing the problem.
Comment 4 Christoph Feck 2010-06-26 01:50:30 UTC
*** Bug 229618 has been marked as a duplicate of this bug. ***
Comment 5 Christoph Feck 2010-06-26 01:51:43 UTC
*** Bug 235381 has been marked as a duplicate of this bug. ***
Comment 6 Christoph Feck 2010-06-26 01:53:48 UTC
*** Bug 242253 has been marked as a duplicate of this bug. ***
Comment 7 Christoph Feck 2010-06-26 01:56:32 UTC
*** Bug 242797 has been marked as a duplicate of this bug. ***
Comment 8 gate.em6terua 2011-09-15 00:10:27 UTC
Created attachment 63654 [details]
Stack Trace
Comment 9 gate.em6terua 2011-09-15 00:12:39 UTC
This report sounds similar to my problem. Running Kubuntu 11.04. Dolphin crashes on my downloads folder (hundreds of files and GB worth of data). Attached stack trace with more info.
Comment 10 Jeroen van Meeuwen (Kolab Systems) 2012-08-24 16:18:30 UTC
Resetting assignee to default as per bug #305719
Comment 11 Frank Reininghaus 2013-06-26 14:58:48 UTC
It seems that nobody reported this crash again for quite some time. Please reopen if you can still reproduce in KDE 4.10.4 or later. Thanks.