Bug 163824 - Dolphin crash clicking on "samba shares" from "folders" panel
Summary: Dolphin crash clicking on "samba shares" from "folders" panel
Status: RESOLVED WORKSFORME
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 168050 170269 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-06-11 21:57 UTC by FiNeX
Modified: 2009-01-09 00:01 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 FiNeX 2008-06-11 21:57:21 UTC
Version:           Revision 819491 (using Devel)
Installed from:    Compiled sources

Steps to reproduce:
1) start dolphin
2) activate the "folders" panel
3) from "places" select "network"
4) click on "samba shares" from "folders" panel
5) wait some seconds and dolphin will crash without any backtrace
Comment 1 Christophe Marin 2008-06-11 23:53:38 UTC
Backtrace :

Application: Dolphin (dolphin), signal SIGABRT
[Thread debugging using libthread_db enabled]
[New Thread 0xb5fdf720 (LWP 9986)]
[KCrash handler]
#6  0xb7f6a430 in __kernel_vsyscall ()
#7  0xb63de5e0 in raise () from /lib/i686/cmov/libc.so.6
#8  0xb63dffb8 in abort () from /lib/i686/cmov/libc.so.6
#9  0xb74307f3 in qt_message_output (msgType=QtFatalMsg, 
    buf=0xbff81ac0 "ASSERT: \"!listers.isEmpty()\" in file /media/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp, line 1393") at global/qglobal.cpp:2058
#10 0xb7430857 in qFatal (msg=0xb757c518 "ASSERT: \"%s\" in file %s, line %d")
    at global/qglobal.cpp:2260
#11 0xb7430c79 in qt_assert (assertion=0xb7ea998f "!listers.isEmpty()", 
    file=0xb7ea9f24 "/media/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp", 
    line=1393) at global/qglobal.cpp:1828
#12 0xb7d8c4e2 in KDirListerCache::slotUpdateResult (this=0x8413a00, 
    j=0x88dbfe8) at /media/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:1393
#13 0xb7d8d754 in KDirListerCache::qt_metacall (this=0x8413a00, 
    _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbff83e0c)
    at /media/kde/build/KDE/kdelibs/kio/kdirlister_p.moc:101
#14 0xb753d86c in QMetaObject::activate (sender=0x88dbfe8, 
    from_signal_index=7, to_signal_index=7, argv=0xbff83e0c)
    at kernel/qobject.cpp:3007
#15 0xb753dcf9 in QMetaObject::activate (sender=0x88dbfe8, m=0x80a2420, 
    local_signal_index=3, argv=0xbff83e0c) at kernel/qobject.cpp:3080
#16 0xb7704583 in KJob::result (this=0x88dbfe8, _t1=0x88dbfe8)
    at /media/kde/build/KDE/kdelibs/kdecore/kjob.moc:186
#17 0xb7704a82 in KJob::emitResult (this=0x88dbfe8)
    at /media/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:290
#18 0xb7d66039 in KIO::SimpleJob::slotFinished (this=0x88dbfe8)
    at /media/kde/src/KDE/kdelibs/kio/kio/job.cpp:491
#19 0xb7d66213 in KIO::ListJob::slotFinished (this=0x88dbfe8)
    at /media/kde/src/KDE/kdelibs/kio/kio/job.cpp:2386
#20 0xb7d63b9b in KIO::SimpleJob::slotError (this=0x88dbfe8, err=163, 
    errorText=@0xbff84200) at /media/kde/src/KDE/kdelibs/kio/kio/job.cpp:503
#21 0xb7d658a6 in KIO::SimpleJob::qt_metacall (this=0x88dbfe8, 
    _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbff840e8)
    at /media/kde/build/KDE/kdelibs/kio/jobclasses.moc:155
#22 0xb7d6ae8a in KIO::ListJob::qt_metacall (this=0x88dbfe8, 
    _c=QMetaObject::InvokeMetaMethod, _id=31, _a=0xbff840e8)
    at /media/kde/build/KDE/kdelibs/kio/jobclasses.moc:739
#23 0xb753d86c in QMetaObject::activate (sender=0x88d9f40, 
    from_signal_index=6, to_signal_index=6, argv=0xbff840e8)
    at kernel/qobject.cpp:3007
#24 0xb753dcf9 in QMetaObject::activate (sender=0x88d9f40, m=0xb7ecb604, 
    local_signal_index=2, argv=0xbff840e8) at kernel/qobject.cpp:3080
#25 0xb7e08429 in KIO::SlaveInterface::error (this=0x88d9f40, _t1=163, 
    _t2=@0xbff84200) at /media/kde/build/KDE/kdelibs/kio/slaveinterface.moc:149
#26 0xb7e0a1c4 in KIO::SlaveInterface::dispatch (this=0x88d9f40, _cmd=102, 
    rawdata=@0xbff84244)
    at /media/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:212
#27 0xb7e0aa18 in KIO::SlaveInterface::dispatch (this=0x88d9f40)
    at /media/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:90
#28 0xb7dfd5f7 in KIO::Slave::gotInput (this=0x88d9f40)
    at /media/kde/src/KDE/kdelibs/kio/kio/slave.cpp:319
#29 0xb7dfe9c3 in KIO::Slave::qt_metacall (this=0x88d9f40, 
    _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbff84344)
    at /media/kde/build/KDE/kdelibs/kio/slave.moc:75
#30 0xb753d86c in QMetaObject::activate (sender=0x895e798, 
    from_signal_index=4, to_signal_index=4, argv=0x0)
    at kernel/qobject.cpp:3007
#31 0xb753dcf9 in QMetaObject::activate (sender=0x895e798, m=0xb7ec82c0, 
    local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3080
#32 0xb7d391f7 in KIO::Connection::readyRead (this=0x895e798)
    at /media/kde/build/KDE/kdelibs/kio/connection.moc:84
#33 0xb7d3a056 in KIO::ConnectionPrivate::dequeue (this=0x8928160)
    at /media/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82
#34 0xb7d3aea6 in KIO::Connection::qt_metacall (this=0x895e798, 
    _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x895d360)
    at /media/kde/build/KDE/kdelibs/kio/connection.moc:72
#35 0xb75379aa in QMetaCallEvent::placeMetaCall (this=0x88d5e58, 
    object=0x895e798) at kernel/qobject.cpp:535
#36 0xb753bc16 in QObject::event (this=0x895e798, e=0x88d5e58)
    at kernel/qobject.cpp:1137
#37 0xb68fd269 in QApplicationPrivate::notify_helper (this=0x8308470, 
    receiver=0x895e798, e=0x88d5e58) at kernel/qapplication.cpp:3772
#38 0xb68fd57e in QApplication::notify (this=0xbff84c3c, receiver=0x895e798, 
    e=0x88d5e58) at kernel/qapplication.cpp:3366
#39 0xb7b4c891 in KApplication::notify (this=0xbff84c3c, receiver=0x895e798, 
    event=0x88d5e58)
    at /media/kde/src/KDE/kdelibs/kdeui/kernel/kapplication.cpp:311
#40 0xb752926b in QCoreApplication::notifyInternal (this=0xbff84c3c, 
    receiver=0x895e798, event=0x88d5e58) at kernel/qcoreapplication.cpp:583
#41 0xb752cdb3 in QCoreApplication::sendEvent (receiver=0x895e798, 
    event=0x88d5e58) at kernel/qcoreapplication.h:215
#42 0xb752978b in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, 
    event_type=0, data=0x82f7cc0) at kernel/qcoreapplication.cpp:1195
#43 0xb7529947 in QCoreApplication::sendPostedEvents (receiver=0x0, 
    event_type=0) at kernel/qcoreapplication.cpp:1091
#44 0xb755888a in QCoreApplication::sendPostedEvents ()
    at kernel/qcoreapplication.h:220
#45 0xb7557a9c in postEventSourceDispatch (s=0x830a710)
    at kernel/qeventdispatcher_glib.cpp:211
#46 0xb6261978 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#47 0xb6264bce in ?? () from /usr/lib/libglib-2.0.so.0
#48 0x0830a688 in ?? ()
#49 0x00000000 in ?? ()
#0  0xb7f6a430 in __kernel_vsyscall ()
Comment 2 Dario Andres 2008-08-04 23:57:20 UTC
This may be related to bug 168050 and bug 168332
Comment 3 Dario Andres 2008-08-19 17:15:02 UTC
*** Bug 168050 has been marked as a duplicate of this bug. ***
Comment 4 Peter Penz 2008-12-05 08:02:25 UTC
*** Bug 170269 has been marked as a duplicate of this bug. ***
Comment 5 FiNeX 2008-12-16 20:15:49 UTC
I'm not able to reproduce this crash anymore.
Comment 6 Dario Andres 2008-12-19 15:44:02 UTC
Here using:

Qt: 4.4.3
KDE: 4.1.85 (KDE 4.1.85 (KDE 4.2 Beta2))
kdelibs svn rev. 898705 / kdebase svn rev. 898705
on ArchLinux x86_64 - Kernel 2.6.27.8

I can't reproduce it.
Comment 7 Dario Andres 2009-01-08 23:23:02 UTC
@David: should this be closed?
Comment 8 David Faure 2009-01-09 00:01:30 UTC
Yep, should work now.