Bug 200526 - Dolphin segfaults when viewing free space
Summary: Dolphin segfaults when viewing free space
Status: RESOLVED DUPLICATE of bug 190535
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-17 11:00 UTC by jeanpaul145
Modified: 2009-07-19 21:40 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jeanpaul145 2009-07-17 11:00:36 UTC
Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic x86_64
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
Here's how I can reproduce it:
1. go to $HOME
2. use alt+. to view hidden files.
3. go into a hidden folder (I went into .VirtualBox)
4. go back to $HOME
5. use ALT+. again to  hide hidden files.
6. right mouse click (without getting focus on a specific file)->properties.
7. Let the file count do its thing until it is done.
8. Close the dialog.

This crashes dolphin for me every single time.
I'm sorry about the debugging symbols, but the Kubuntu project decided not to make packages for dolphin-dbg available. Hope this helps though!

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#5  KDirModelNode::rowNumber (this=0x0) at /build/buildd/kde4libs-4.2.96/kio/kio/kdirmodel.cpp:120
#6  0x00007f9244ffce50 in KDirModelPrivate::indexForNode (this=0x17182d0, node=0x0, rowNumber=-1) at /build/buildd/kde4libs-4.2.96/kio/kio/kdirmodel.cpp:284
#7  0x00007f9245001475 in KDirModelPrivate::_k_slotNewItems (this=0x17182d0, directoryUrl=<value optimized out>, items=@0x17b3eb0) at /build/buildd/kde4libs-4.2.96/kio/kio/kdirmodel.cpp:377
#8  0x00007f92450027ca in KDirModel::qt_metacall (this=0x1712920, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4d5b88a0)
    at /build/buildd/kde4libs-4.2.96/obj-x86_64-linux-gnu/kio/kdirmodel.moc:82
#9  0x00007f92417781f2 in QMetaObject::activate (sender=0x1712900, from_signal_index=<value optimized out>, to_signal_index=14, argv=0xffffffff) at kernel/qobject.cpp:3069
#10 0x00007f9244fe654a in KDirLister::itemsAdded (this=0x0, _t1=<value optimized out>, _t2=<value optimized out>) at /build/buildd/kde4libs-4.2.96/obj-x86_64-linux-gnu/kio/kdirlister.moc:268
#11 0x00007f9244fe746b in KDirLister::Private::emitItems (this=0x1713c40) at /build/buildd/kde4libs-4.2.96/kio/kio/kdirlister.cpp:2303
#12 0x00007f9244fe9fdf in KDirListerCache::processPendingUpdates (this=0x154c7c0) at /build/buildd/kde4libs-4.2.96/kio/kio/kdirlister.cpp:1796
#13 0x00007f9244ff895d in KDirListerCache::slotFilesChanged (this=0x154c7c0, fileList=@0x190f540) at /build/buildd/kde4libs-4.2.96/kio/kio/kdirlister.cpp:850
#14 0x00007f9244ff93cc in KDirListerCache::qt_metacall (this=0x154c7c0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4d5b8c60)
    at /build/buildd/kde4libs-4.2.96/obj-x86_64-linux-gnu/kio/kdirlister_p.moc:93
#15 0x00007f92417781f2 in QMetaObject::activate (sender=0x1533980, from_signal_index=<value optimized out>, to_signal_index=8, argv=0xffffffff) at kernel/qobject.cpp:3069
#16 0x00007f9245004195 in OrgKdeKDirNotifyInterface::FilesChanged (this=0x0, _t1=<value optimized out>) at /build/buildd/kde4libs-4.2.96/obj-x86_64-linux-gnu/kio/kdirnotify.moc:118
#17 0x00007f92450042fc in OrgKdeKDirNotifyInterface::qt_metacall (this=0x1533980, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff4d5b8f40)
    at /build/buildd/kde4libs-4.2.96/obj-x86_64-linux-gnu/kio/kdirnotify.moc:82
#18 0x00007f92426bef83 in QDBusConnectionPrivate::deliverCall (this=0x145a350, object=0x1533980, msg=@0x1bb9158, metaTypes=@0x1bb9160, slotIdx=8) at qdbusintegrator.cpp:891
#19 0x00007f92426c6d0f in QDBusCallDeliveryEvent::placeMetaCall (this=0x1b24620, object=0x17182d0) at qdbusintegrator_p.h:101
#20 0x00007f9241772848 in QObject::event (this=0x1533980, e=0x1bb9110) at kernel/qobject.cpp:1118
#21 0x00007f9241c3078d in QApplicationPrivate::notify_helper (this=0x1466570, receiver=0x1533980, e=0x1bb9110) at kernel/qapplication.cpp:4084
#22 0x00007f9241c3897a in QApplication::notify (this=0x7fff4d5b9960, receiver=0x1533980, e=0x1bb9110) at kernel/qapplication.cpp:4049
#23 0x00007f92431e763b in KApplication::notify (this=0x7fff4d5b9960, receiver=0x1533980, event=0x1bb9110) at /build/buildd/kde4libs-4.2.96/kdeui/kernel/kapplication.cpp:302
#24 0x00007f924176275c in QCoreApplication::notifyInternal (this=0x7fff4d5b9960, receiver=0x1533980, event=0x1bb9110) at kernel/qcoreapplication.cpp:602
#25 0x00007f92417633ca in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x1440320) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#26 0x00007f924178c1e3 in postEventSourceDispatch (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#27 0x00007f923cdd420a in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#28 0x00007f923cdd78e0 in ?? () from /usr/lib/libglib-2.0.so.0
#29 0x00007f923cdd7a7c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#30 0x00007f924178be6f in QEventDispatcherGlib::processEvents (this=0x143fb50, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:323
#31 0x00007f9241cc8bef in QGuiEventDispatcherGlib::processEvents (this=0x0, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#32 0x00007f9241761002 in QEventLoop::processEvents (this=<value optimized out>, flags={i = 1297848464}) at kernel/qeventloop.cpp:149
#33 0x00007f92417613cd in QEventLoop::exec (this=0x7fff4d5b98d0, flags={i = 1297848544}) at kernel/qeventloop.cpp:200
#34 0x00007f9241763694 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#35 0x000000000043959d in _start ()

Reported using DrKonqi
Comment 1 Radu Benea 2009-07-18 15:02:41 UTC
reproduced every single step described by you

works for me here Dolphin
Version 1.3
Using KDE 4.2.96 (KDE 4.2.96 (KDE 4.3 RC2))

and I do have a huge amount of files in home ( >490k files and >55k folders) and they are of all possible kinds since I have a otherwise root partition mapped there

my dolphin was built from svn yesterday, the only difference seems to be that I have qt 4.5.2
Comment 2 Frank Reininghaus 2009-07-19 21:40:53 UTC
Looks pretty much like an issue that was reported already. It seems it's really not easy to reproduce though :-(

*** This bug has been marked as a duplicate of bug 190535 ***