Bug 170691

Summary: Dolphin will eventually crash using the column view.
Product: [Applications] dolphin Reporter: Charles <lucas.charles>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version First Reported In: 16.12.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Charles 2008-09-08 17:41:42 UTC
Version:           1.1 (using KDE 4.1.1)
OS:                Linux
Installed from:    Ubuntu Packages

Let's say we want to use the column view in dolphin.
You can go through a few folder open files and so on and switch between the places on the left (home/root).
I realized for me that it happens after a while, let's say you open it and play with for 1 minute. Maybe minimizing might help to triggger the bug.

Here is the backtrace...

Application: Dolphin (dolphin), signal SIGABRT
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 0xb5fba720 (LWP 8629)]
[New Thread 0xb4530b90 (LWP 8631)]
[KCrash handler]
#6  0xb7fc7410 in __kernel_vsyscall ()
#7  0xb6815085 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6816a01 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb761a367 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbf9d4f4c "ASSERT: \"listers.isEmpty() || killed\" in file /build/buildd/kde4libs-4.1.1+really4.1.1/kio/kio/kdirlister.cpp, line 581")
    at global/qglobal.cpp:2061
#10 0xb761a458 in qFatal (msg=0xb7761498 "ASSERT: \"%s\" in file %s, line %d")
    at global/qglobal.cpp:2263
#11 0xb761a505 in qt_assert (
    assertion=0xb7f0667b "listers.isEmpty() || killed", 
    file=0xb7f06b18 "/build/buildd/kde4libs-4.1.1+really4.1.1/kio/kio/kdirlister.cpp", line=581) at global/qglobal.cpp:1831
#12 0xb7de4515 in KDirListerCache::updateDirectory (this=0x8272fe8, 
    _dir=@0x86f7cd8)
    at /build/buildd/kde4libs-4.1.1+really4.1.1/kio/kio/kdirlister.cpp:581
#13 0xb7deab02 in KDirListerCache::emitItemsFromCache (this=0x8272fe8, 
    lister=0x82f9fb8, items=@0x86f7ce0, rootItem=@0x86f7ce4, _url=@0x86f7cd8, 
    _reload=false, _emitCompleted=true)
    at /build/buildd/kde4libs-4.1.1+really4.1.1/kio/kio/kdirlister.cpp:289
#14 0xb7deabcb in KDirLister::Private::CachedItemsJob::done (this=0x86f7cc8)
    at /build/buildd/kde4libs-4.1.1+really4.1.1/kio/kio/kdirlister.cpp:251
#15 0xb7deac33 in KDirLister::Private::CachedItemsJob::qt_metacall (
    this=0x86f7cc8, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x84bfe90)
    at /build/buildd/kde4libs-4.1.1+really4.1.1/obj-i486-linux-gnu/kio/kdirlister_p.moc:154
#16 0xb771c8ab in QMetaCallEvent::placeMetaCall (this=0x8701888, 
    object=0x86f7cc8) at kernel/qobject.cpp:535
#17 0xb771dc31 in QObject::event (this=0x86f7cc8, e=0x8701888)
    at kernel/qobject.cpp:1140
#18 0xb6c8cf9c in QApplicationPrivate::notify_helper (this=0x80b9370, 
    receiver=0x86f7cc8, e=0x8701888) at kernel/qapplication.cpp:3800
#19 0xb6c91bf9 in QApplication::notify (this=0xbf9d78ec, receiver=0x86f7cc8, 
    e=0x8701888) at kernel/qapplication.cpp:3392
#20 0xb7b9c1c3 in KApplication::notify (this=0xbf9d78ec, receiver=0x86f7cc8, 
    event=0x8701888)
    at /build/buildd/kde4libs-4.1.1+really4.1.1/kdeui/kernel/kapplication.cpp:311
#21 0xb770e0b9 in QCoreApplication::notifyInternal (this=0xbf9d78ec, 
    receiver=0x86f7cc8, event=0x8701888) at kernel/qcoreapplication.cpp:591
#22 0xb770f469 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x80a46b0)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 0xb770f68d in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0) at kernel/qcoreapplication.cpp:1095
#24 0xb773962f in postEventSourceDispatch (s=0x80bb368)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#25 0xb635add6 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#26 0xb635e193 in ?? () from /usr/lib/libglib-2.0.so.0
#27 0xb635e74e in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#28 0xb77399f8 in QEventDispatcherGlib::processEvents (this=0x80b40d0, 
    flags=@0xbf9d77d8) at kernel/qeventdispatcher_glib.cpp:325
#29 0xb6d20a25 in QGuiEventDispatcherGlib::processEvents (this=0x80b40d0, 
    flags=@0xbf9d7808) at kernel/qguieventdispatcher_glib.cpp:204
#30 0xb770d33d in QEventLoop::processEvents (this=0xbf9d7880, 
    flags=@0xbf9d7844) at kernel/qeventloop.cpp:149
#31 0xb770d4cd in QEventLoop::exec (this=0xbf9d7880, flags=@0xbf9d7888)
    at kernel/qeventloop.cpp:200
#32 0xb770f74d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:849
#33 0xb6c8c897 in QApplication::exec () at kernel/qapplication.cpp:3330
#34 0x08080a59 in ?? ()
#35 0xb6800450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#36 0x080619b1 in _start ()
#0  0xb7fc7410 in __kernel_vsyscall ()
Comment 1 Charles 2008-09-08 17:46:44 UTC
I've done it several times and I have more than one backtrace saved if you need.
Comment 2 Frank Reininghaus 2008-09-08 18:37:47 UTC
Charles, thanks for the bug report. This looks very much like an issue that has been reported a couple of times already (problems with previews in column view), I'm marking it as a duplicate.

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