Bug 181536 - crash after splitting the home directory (F3)
Summary: crash after splitting the home directory (F3)
Status: RESOLVED DUPLICATE of bug 190535
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-21 23:09 UTC by Luc Ziegler
Modified: 2009-09-29 11:42 UTC (History)
3 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 Luc Ziegler 2009-01-21 23:09:30 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    Ubuntu Packages

When splitting the view by F3 leftside: my home and at the rightside: my root. I then click on the right mouse and ask the properties to see how much space there is. When leaving the properties the Dolphin program chrashed. It happened every time and on the left or on the right side.

Application: Dolphin (dolphin), signal SIGABRT
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb5fa86c0 (LWP 14263)]
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[KCrash handler]
#6  0xb80bd430 in __kernel_vsyscall ()
#7  0xb6836880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6838248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb7616795 in qt_message_output () from /usr/lib/libQtCore.so.4
#10 0xb7616872 in qFatal () from /usr/lib/libQtCore.so.4
#11 0xb7616915 in qt_assert () from /usr/lib/libQtCore.so.4
#12 0xb7e792e3 in ?? () from /usr/lib/libkio.so.5
#13 0xb7e7acf5 in KDirModel::qt_metacall () from /usr/lib/libkio.so.5
#14 0xb7723a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#15 0xb77247e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7e5ee83 in KDirLister::newItems () from /usr/lib/libkio.so.5
#17 0xb7e6032a in KDirLister::Private::emitItems () from /usr/lib/libkio.so.5
#18 0xb7e61c52 in ?? () from /usr/lib/libkio.so.5
#19 0xb7e68ebd in ?? () from /usr/lib/libkio.so.5
#20 0xb7e71832 in ?? () from /usr/lib/libkio.so.5
#21 0xb7723a60 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#22 0xb77247e2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb7e7b7f3 in OrgKdeKDirNotifyInterface::FilesChanged ()
   from /usr/lib/libkio.so.5
#24 0xb7e7b9ba in OrgKdeKDirNotifyInterface::qt_metacall ()
   from /usr/lib/libkio.so.5
#25 0xb749926e in ?? () from /usr/lib/libQtDBus.so.4
#26 0xb74a0627 in ?? () from /usr/lib/libQtDBus.so.4
#27 0xb771e771 in QObject::event () from /usr/lib/libQtCore.so.4
#28 0xb6caf8ec in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#29 0xb6cb772e in QApplication::notify () from /usr/lib/libQtGui.so.4
#30 0xb7bddb2d in KApplication::notify () from /usr/lib/libkdeui.so.5
#31 0xb770ee61 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#32 0xb770fae5 in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#33 0xb770fcdd in QCoreApplication::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#34 0xb773982f in ?? () from /usr/lib/libQtCore.so.4
#35 0xb63646f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0xb6367da3 in ?? () from /usr/lib/libglib-2.0.so.0
#37 0xb6367f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#38 0xb7739478 in QEventDispatcherGlib::processEvents ()
   from /usr/lib/libQtCore.so.4
#39 0xb6d49ea5 in ?? () from /usr/lib/libQtGui.so.4
#40 0xb770d52a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#41 0xb770d6ea in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#42 0xb770fda5 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#43 0xb6caf767 in QApplication::exec () from /usr/lib/libQtGui.so.4
#44 0x0808522f in _start ()
#0  0xb80bd430 in __kernel_vsyscall ()
Comment 1 Dario Andres 2009-01-21 23:36:31 UTC
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? Thanks :)
Comment 2 Frank Reininghaus 2009-01-25 22:16:13 UTC
Confirmed in 4.1.3 and trunk rev. 916621. Looks like a KIO issue.

Application: Dolphin (dolphin), signal SIGABRT

Thread 1 (Thread 0xb5bdbb40 (LWP 9440)):
[KCrash Handler]
#6  0xb801d430 in __kernel_vsyscall ()
#7  0xb634e880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6350248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb66288c4 in qt_message_output (msgType=QtFatalMsg, buf=0xbfa1b210 "ASSERT: \"result\" in file /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirmodel.cpp, line 367") at global/qglobal.cpp:2102
#10 0xb6628948 in qFatal (msg=0xb67abe04 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2303
#11 0xb6628da4 in qt_assert (assertion=0xb7fd24c3 "result", file=0xb7fd2004 "/home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirmodel.cpp", line=367) at global/qglobal.cpp:1872
#12 0xb7ea5513 in KDirModelPrivate::_k_slotNewItems (this=0x9be3568, directoryUrl=@0x9d4ec20, items=@0x9d4ec28) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirmodel.cpp:367
#13 0xb7ea5cab in KDirModel::qt_metacall (this=0x9be33c0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0xbfa1d458) at /home/kde-devel/kde/build/KDE/kdelibs/kio/kdirmodel.moc:77
#14 0xb6760788 in QMetaObject::activate (sender=0x9bdfdf0, from_signal_index=14, to_signal_index=14, argv=0xbfa1d458) at kernel/qobject.cpp:3031
#15 0xb6760d3b in QMetaObject::activate (sender=0x9bdfdf0, m=0x80b02d0, local_signal_index=10, argv=0xbfa1d458) at kernel/qobject.cpp:3101
#16 0xb7e8aa71 in KDirLister::itemsAdded (this=0x9bdfdf0, _t1=@0x9d4ec20, _t2=@0x9d4ec28) at /home/kde-devel/kde/build/KDE/kdelibs/kio/kdirlister.moc:266
#17 0xb7e8c0e5 in KDirLister::Private::emitItems (this=0x9be3300) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:2232
#18 0xb7e90eb4 in KDirListerCache::emitRefreshItem (this=0x9c34660, oldItem=@0xbfa1d5a0, fileitem=@0x9fa1c14) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:935
#19 0xb7e985ca in KDirListerCache::slotFilesChanged (this=0x9c34660, fileList=@0xbc65c88) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:818
#20 0xb7e98db6 in KDirListerCache::qt_metacall (this=0x9c34660, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfa1d6fc) at /home/kde-devel/kde/build/KDE/kdelibs/kio/kdirlister_p.moc:92
#21 0xb6760788 in QMetaObject::activate (sender=0x9c5ca00, from_signal_index=8, to_signal_index=8, argv=0xbfa1d6fc) at kernel/qobject.cpp:3031
#22 0xb6760d3b in QMetaObject::activate (sender=0x9c5ca00, m=0xb7ff7274, local_signal_index=3, argv=0xbfa1d6fc) at kernel/qobject.cpp:3101
#23 0xb7ea9b34 in OrgKdeKDirNotifyInterface::FilesChanged (this=0x9c5ca00, _t1=@0xbc65c88) at /home/kde-devel/kde/build/KDE/kdelibs/kio/kdirnotify.moc:116
#24 0xb7ea9d32 in OrgKdeKDirNotifyInterface::qt_metacall (this=0x9c5ca00, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfa1d838) at /home/kde-devel/kde/build/KDE/kdelibs/kio/kdirnotify.moc:81
#25 0xb73081dc in QDBusConnectionPrivate::deliverCall (this=0x9b22bb0, object=0x9c5ca00, msg=@0xbc59784, metaTypes=@0xbc59788, slotIdx=8) at qdbusintegrator.cpp:849
#26 0xb7314c3a in QDBusCallDeliveryEvent::placeMetaCall (this=0xbc59758, object=0x9c5ca00) at qdbusintegrator_p.h:130
#27 0xb675e2ea in QObject::event (this=0x9c5ca00, e=0xbc59758) at kernel/qobject.cpp:1155
#28 0xb69a94cf in QApplicationPrivate::notify_helper (this=0x9b2a3d8, receiver=0x9c5ca00, e=0xbc59758) at kernel/qapplication.cpp:3803
#29 0xb69a97b1 in QApplication::notify (this=0xbfa1e09c, receiver=0x9c5ca00, e=0xbc59758) at kernel/qapplication.cpp:3393
#30 0xb77a0729 in KApplication::notify (this=0xbfa1e09c, receiver=0x9c5ca00, event=0xbc59758) at /home/kde-devel/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:307
#31 0xb6747f07 in QCoreApplication::notifyInternal (this=0xbfa1e09c, receiver=0x9c5ca00, event=0xbc59758) at kernel/qcoreapplication.cpp:587
#32 0xb69a6131 in QCoreApplication::sendEvent (receiver=0x9c5ca00, event=0xbc59758) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:209
#33 0xb67484ca in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x9b13268) at kernel/qcoreapplication.cpp:1198
#34 0xb674875f in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1091
#35 0xb6a6d542 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:214
#36 0xb677ed83 in postEventSourceDispatch (s=0x9b31710) at kernel/qeventdispatcher_glib.cpp:205
#37 0xb5f146f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#38 0xb5f17da3 in ?? () from /usr/lib/libglib-2.0.so.0
#39 0xb5f17f61 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#40 0xb677df9a in QEventDispatcherGlib::processEvents (this=0x9b2a490, flags={i = -1079910540}) at kernel/qeventdispatcher_glib.cpp:319
#41 0xb6a6b9cc in QGuiEventDispatcherGlib::processEvents (this=0x9b2a490, flags={i = -1079910492}) at kernel/qguieventdispatcher_glib.cpp:198
#42 0xb6744588 in QEventLoop::processEvents (this=0xbfa1e028, flags={i = -1079910432}) at kernel/qeventloop.cpp:143
#43 0xb67447c6 in QEventLoop::exec (this=0xbfa1e028, flags={i = -1079910352}) at kernel/qeventloop.cpp:194
#44 0xb6748881 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:845
#45 0xb69a91e8 in QApplication::exec () at kernel/qapplication.cpp:3331
#46 0x080766d1 in main (argc=1, argv=0xbfa1e254) at /home/kde-devel/kde/src/KDE/kdebase/apps/dolphin/src/main.cpp:94
Comment 3 Frank Reininghaus 2009-07-19 22:50:18 UTC
After a lot of trying, I finally managed to reproduce this again in trunk (rev. 997285). I had my directory ~/qt-git (which contains the Qt master checkout in the subdir "qt" and the installed Qt in the subdir "install") open in the left view, and / in the right view, opened the Properties dialog on the left and did a "git pull" while the size calculation was in progress. It crashed after closing the dialog with "OK". I hope the error output helps...

dolphin(30977)/kio (KDirModel): Items emitted in directory KUrl("file:///home/kde-devel") but that directory isn't in KDirModel! Root directory: KUrl("file:///home/kde-devel/qt-git")                                                                                                                                                                                  
dolphin(30977) KDirModelPrivate::dump: Dumping contents of KDirModel DolphinModel(0x8f055a0) dirLister url: KUrl("file:///home/kde-devel/qt-git")                                   
dolphin(30977) KDirModelPrivate::dump: KUrl("file:///home/kde-devel/qt-git/install") 0x92a1310                                                                                      
dolphin(30977) KDirModelPrivate::dump: KUrl("file:///home/kde-devel/qt-git/qt") 0x9299fb8                                                                                           
ASSERT: "result" in file /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirmodel.cpp, line 372                                                                                        
KCrash: crashing... crashRecursionCounter = 2                                                                                                                                       
KCrash: Application Name = dolphin path = <unknown> pid = 30977
Comment 4 David Faure 2009-09-29 11:42:06 UTC

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