Bug 289919

Summary: Dolphin crashes when accessing windows shared folder
Product: [Unmaintained] kio Reporter: Uroš Gaber <uros.gaber>
Component: generalAssignee: David Faure <faure>
Status: RESOLVED UNMAINTAINED    
Severity: crash CC: a.e.brownlee.iv, aimp, battlecheeze, beaux_monde, bruce, christophe.quintard, emil, fabsassolas, franciscoadriansanchez, gio719, gnuanu, ionut.leonte, jeanclaude.steffens, ken20001, koch.daniel.89, lopanrs, merrill.harriman, michel.poleur, nate, nick.boyce, pbauer63b, rmashenko, saimon, smaudet, Stefan-bugs.kde.org, stephen.hohls, wallace.ww, willyampz
Priority: NOR    
Version: 4.7   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi
New crash information added by DrKonqi

Description Uroš Gaber 2011-12-27 12:21:18 UTC
Application: dolphin (1.7)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-14-generic i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:

Accessing windows share folder with credentials. This happens all the time.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7785710 (LWP 4066))]

Thread 3 (Thread 0xb6aaab70 (LWP 4067)):
#0  0x00f89416 in __kernel_vsyscall ()
#1  0x0022640e in poll () from /lib/i386-linux-gnu/libc.so.6
#2  0x022b834b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x022a9896 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0x022a9c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0x069a3b37 in QEventDispatcherGlib::processEvents (this=0x944a1a0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0x069741dd in QEventLoop::processEvents (this=0xb6aaa2b0, flags=...) at kernel/qeventloop.cpp:149
#7  0x06974421 in QEventLoop::exec (this=0xb6aaa2b0, flags=...) at kernel/qeventloop.cpp:201
#8  0x0687790b in QThread::exec (this=0x9497ce8) at thread/qthread.cpp:498
#9  0x06954e2d in QInotifyFileSystemWatcherEngine::run (this=0x9497ce8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x0687a7b3 in QThreadPrivate::start (arg=0x9497ce8) at thread/qthread_unix.cpp:331
#11 0x00afdd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0x002350ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xb4be2b70 (LWP 4071)):
#0  0x022a7efe in g_main_context_acquire () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0x022a956d in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0x022a9c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0x069a3b37 in QEventDispatcherGlib::processEvents (this=0x96ab458, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#4  0x069741dd in QEventLoop::processEvents (this=0xb4be22b0, flags=...) at kernel/qeventloop.cpp:149
#5  0x06974421 in QEventLoop::exec (this=0xb4be22b0, flags=...) at kernel/qeventloop.cpp:201
#6  0x0687790b in QThread::exec (this=0x97ef090) at thread/qthread.cpp:498
#7  0x06954e2d in QInotifyFileSystemWatcherEngine::run (this=0x97ef090) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x0687a7b3 in QThreadPrivate::start (arg=0x97ef090) at thread/qthread_unix.cpp:331
#9  0x00afdd31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#10 0x002350ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb7785710 (LWP 4066)):
[KCrash Handler]
#7  0x00d195e8 in detach (this=0x14) at /usr/include/qt4/QtCore/qlist.h:126
#8  begin (this=0x14) at /usr/include/qt4/QtCore/qlist.h:254
#9  KDirListerCache::slotUpdateResult (this=0x948a4d8, j=0x9dc8f18) at ../../kio/kio/kdirlister.cpp:1721
#10 0x00d1caed in KDirListerCache::qt_metacall (this=0x948a4d8, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe68c28) at ./kdirlister_p.moc:108
#11 0x0697bb7d in metacall (argv=0xbfe68c28, idx=15, cl=QMetaObject::InvokeMetaMethod, object=0x948a4d8) at kernel/qmetaobject.cpp:237
#12 QMetaObject::metacall (object=0x948a4d8, cl=QMetaObject::InvokeMetaMethod, idx=15, argv=0xbfe68c28) at kernel/qmetaobject.cpp:232
#13 0x0698aa6a in QMetaObject::activate (sender=0x9dc8f18, m=0x4f1658c, local_signal_index=3, argv=0xbfe68c28) at kernel/qobject.cpp:3278
#14 0x04d68ea5 in KJob::result (this=0x9dc8f18, _t1=0x9dc8f18) at ./kjob.moc:194
#15 0x04d68ef8 in KJob::emitResult (this=0x9dc8f18) at ../../kdecore/jobs/kjob.cpp:312
#16 0x00cebe18 in KIO::SimpleJob::slotFinished (this=0x9dc8f18) at ../../kio/kio/job.cpp:494
#17 0x00cf1862 in KIO::ListJob::slotFinished (this=0x9dc8f18) at ../../kio/kio/job.cpp:2670
#18 0x00cf761d in KIO::ListJob::qt_metacall (this=0x9dc8f18, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe68e64) at ./jobclasses.moc:821
#19 0x0697bb7d in metacall (argv=0xbfe68e64, idx=43, cl=QMetaObject::InvokeMetaMethod, object=0x9dc8f18) at kernel/qmetaobject.cpp:237
#20 QMetaObject::metacall (object=0x9dc8f18, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfe68e64) at kernel/qmetaobject.cpp:232
#21 0x0698aa6a in QMetaObject::activate (sender=0x9ba12f0, m=0xec96a0, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3278
#22 0x00da8e35 in KIO::SlaveInterface::finished (this=0x9ba12f0) at ./slaveinterface.moc:171
#23 0x00dabcb9 in KIO::SlaveInterface::dispatch (this=0x9ba12f0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:172
#24 0x00da841a in KIO::SlaveInterface::dispatch (this=0x9ba12f0) at ../../kio/kio/slaveinterface.cpp:88
#25 0x00d99a48 in KIO::Slave::gotInput (this=0x9ba12f0) at ../../kio/kio/slave.cpp:344
#26 0x00d9a2bc in KIO::Slave::qt_metacall (this=0x9ba12f0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfe69144) at ./slave.moc:82
#27 0x0697bb7d in metacall (argv=0xbfe69144, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0x9ba12f0) at kernel/qmetaobject.cpp:237
#28 QMetaObject::metacall (object=0x9ba12f0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfe69144) at kernel/qmetaobject.cpp:232
#29 0x0698aa6a in QMetaObject::activate (sender=0x9dbd678, m=0xec64a8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#30 0x00cb7025 in KIO::Connection::readyRead (this=0x9dbd678) at ./connection.moc:92
#31 0x00cb785a in dequeue (this=<optimized out>) at ../../kio/kio/connection.cpp:82
#32 KIO::ConnectionPrivate::dequeue (this=0x9c33cd0) at ../../kio/kio/connection.cpp:71
#33 0x00cb792f in KIO::Connection::qt_metacall (this=0x9dbd678, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0x9ba3fe0) at ./connection.moc:79
#34 0x0697bb7d in metacall (argv=0x9ba3fe0, idx=5, cl=QMetaObject::InvokeMetaMethod, object=0x9dbd678) at kernel/qmetaobject.cpp:237
#35 QMetaObject::metacall (object=0x9dbd678, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x9ba3fe0) at kernel/qmetaobject.cpp:232
#36 0x06986685 in QMetaCallEvent::placeMetaCall (this=0x9b17cb8, object=0x9dbd678) at kernel/qobject.cpp:535
#37 0x0698db52 in QObject::event (this=0x9dbd678, e=0x9b17cb8) at kernel/qobject.cpp:1217
#38 0x06ee9d54 in notify_helper (e=0x9b17cb8, receiver=0x9dbd678, this=0x9315570) at kernel/qapplication.cpp:4486
#39 QApplicationPrivate::notify_helper (this=0x9315570, receiver=0x9dbd678, e=0x9b17cb8) at kernel/qapplication.cpp:4458
#40 0x06eef103 in QApplication::notify (this=0x9b17cb8, receiver=0x9dbd678, e=0x9b17cb8) at kernel/qapplication.cpp:3886
#41 0x01171681 in KApplication::notify (this=0xbfe69904, receiver=0x9dbd678, event=0x9b17cb8) at ../../kdeui/kernel/kapplication.cpp:311
#42 0x0697519e in QCoreApplication::notifyInternal (this=0xbfe69904, receiver=0x9dbd678, event=0x9b17cb8) at kernel/qcoreapplication.cpp:787
#43 0x06978f93 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#44 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x92f3e88) at kernel/qcoreapplication.cpp:1428
#45 0x069790ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1321
#46 0x069a36a4 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#47 postEventSourceDispatch (s=0x9317000) at kernel/qeventdispatcher_glib.cpp:277
#48 0x022a925f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0x022a9990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#50 0x022a9c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#51 0x069a3ada in QEventDispatcherGlib::processEvents (this=0x92f4bb0, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#52 0x06fa1e3a in QGuiEventDispatcherGlib::processEvents (this=0x92f4bb0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#53 0x069741dd in QEventLoop::processEvents (this=0xbfe69874, flags=...) at kernel/qeventloop.cpp:149
#54 0x06974421 in QEventLoop::exec (this=0xbfe69874, flags=...) at kernel/qeventloop.cpp:201
#55 0x0697919d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#56 0x06ee78f4 in QApplication::exec () at kernel/qapplication.cpp:3760
#57 0x00b63433 in kdemain () from /usr/lib/kde4/libkdeinit/libkdeinit4_dolphin.so
#58 0x0804850b in ?? ()
#59 0x0017c113 in __libc_start_main () from /lib/i386-linux-gnu/libc.so.6
#60 0x08048531 in _start ()

Possible duplicates by query: bug 289805, bug 284592, bug 284093, bug 277482, bug 271711.

Reported using DrKonqi
Comment 1 Ionuț Leonte 2012-02-13 15:31:56 UTC
Created attachment 68761 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.00 (4.8.0 using Qt 4.8.0

I tried to load a Windows share in Dolphin. I got the login dialog. After providing the credentials Dolphin crashed.

-- Backtrace (Reduced):
#6  0x00007f31872d9132 in KDirListerCache::slotUpdateResult(KJob*) () from /usr/lib64/libkio.so.5
[...]
#8  0x00007f318fa3cd82 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#9  0x00007f318fa3cdc0 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#10 0x00007f31872b0704 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#11 0x00007f31872b5755 in KIO::ListJob::slotFinished() () from /usr/lib64/libkio.so.5
Comment 2 Roman 2012-05-21 05:38:00 UTC
Created attachment 71254 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.1

- What I was doing when the application crashed:

This crash is happens everytime when I trying to connect smb share with my windows domain credentials.

-- Backtrace (Reduced):
#7  begin (this=0x28) at /usr/include/qt4/QtCore/qlist.h:267
#8  KDirListerCache::slotUpdateResult (this=0x1733c20, j=<optimized out>) at ../../kio/kio/kdirlister.cpp:1721
[...]
#10 0x00007f8b5a38cc82 in KJob::result (this=<optimized out>, _t1=0x1e5d2e0) at ./kjob.moc:208
#11 0x00007f8b5a38ccc0 in KJob::emitResult (this=0x1e5d2e0) at ../../kdecore/jobs/kjob.cpp:318
#12 0x00007f8b5ae83c34 in KIO::SimpleJob::slotFinished (this=0x1e5d2e0) at ../../kio/kio/job.cpp:494
Comment 3 Jekyll Wu 2012-07-06 14:33:45 UTC
*** Bug 301670 has been marked as a duplicate of this bug. ***
Comment 4 Bruce Lerner 2012-08-06 05:53:11 UTC
Created attachment 72979 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.1

- What I was doing when the application crashed:

trying to access a windows shared folder on my NAS. Credentials were asked for which is atypical of accessing the NAS. after 9-10 attempts, crash.

-- Backtrace (Reduced):
#8  begin (this=0x14) at /usr/include/qt4/QtCore/qlist.h:267
#9  KDirListerCache::slotUpdateResult (this=0x82e9f08, j=0x88cee10) at ../../kio/kio/kdirlister.cpp:1721
[...]
#11 0xb66b17b5 in KJob::result (this=0x88cee10, _t1=0x88cee10) at ./kjob.moc:208
#12 0xb66b1808 in KJob::emitResult (this=0x88cee10) at ../../kdecore/jobs/kjob.cpp:318
#13 0xb6d74278 in KIO::SimpleJob::slotFinished (this=0x88cee10) at ../../kio/kio/job.cpp:494
Comment 5 Daniel Koch 2012-09-10 11:34:03 UTC
Created attachment 73784 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.4 (4.8.4) using Qt 4.8.2

- What I was doing when the application crashed:

I tried to access a windows shares. The login dialog promted i entered username and password and then dolphin crashed

-- Backtrace (Reduced):
#8  begin (this=0x14) at /usr/include/qt4/QtCore/qlist.h:267
#9  KDirListerCache::slotUpdateResult (this=0x9d19570, j=0xa224800) at ../../kio/kio/kdirlister.cpp:1721
[...]
#11 0xb6728855 in KJob::result (this=this@entry=0xa224800, _t1=_t1@entry=0xa224800) at ./kjob.moc:208
#12 0xb67288a8 in KJob::emitResult (this=0xa224800) at ../../kdecore/jobs/kjob.cpp:318
#13 0xb6e1502d in KIO::SimpleJob::slotFinished (this=this@entry=0xa224800) at ../../kio/kio/job.cpp:494
Comment 6 lopanrs 2012-09-21 08:22:11 UTC
Created attachment 74076 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.3 (4.8.3) using Qt 4.8.2

- What I was doing when the application crashed:

I tried to access a windows shares. The login dialog promted i entered username and password and then dolphin crashed

- Custom settings of the application:

Using another window manager (WindowMaker). In KDE it works.

-- Backtrace (Reduced):
#8  0xb5f51cf3 in KJob::result(KJob*) () from /usr/lib/libkdecore.so.5
#9  0xb5f51d48 in KJob::emitResult() () from /usr/lib/libkdecore.so.5
#10 0xb733dbf5 in KIO::SimpleJob::slotFinished() () from /usr/lib/libkio.so.5
#11 0xb7340f9e in KIO::ListJob::slotFinished() () from /usr/lib/libkio.so.5
[...]
#14 0xb73f5de7 in KIO::SlaveInterface::finished() () from /usr/lib/libkio.so.5
Comment 7 Bill R. 2012-10-04 12:56:34 UTC
Created attachment 74335 [details]
New crash information added by DrKonqi

dolphin (2.1) on KDE Platform 4.9.2 using Qt 4.8.2

- attempted to access smb network machine with credentials. After the crash I can restart dolphin and access the smb location with no problem.

-- Backtrace (Reduced):
#8  begin (this=0x14) at /usr/include/qt4/QtCore/qlist.h:267
#9  KDirListerCache::slotUpdateResult (this=0x9689278, j=0x9bd6c88) at ../../kio/kio/kdirlister.cpp:1721
[...]
#11 0xb659f9f5 in KJob::result (this=0x9bd6c88, _t1=0x9bd6c88) at ./kjob.moc:208
#12 0xb659fa48 in KJob::emitResult (this=0x9bd6c88) at ../../kdecore/jobs/kjob.cpp:318
#13 0xb6ca10f8 in KIO::SimpleJob::slotFinished (this=0x9bd6c88) at ../../kio/kio/job.cpp:494
Comment 8 Saimon 2012-10-22 16:21:21 UTC
Created attachment 74729 [details]
New crash information added by DrKonqi

dolphin (2.1) on KDE Platform 4.9.2 using Qt 4.8.3

- What I was doing when the application crashed:

Dolphin chash when I try to access windows shared folder.
I used the address "smb://192.168.1.21" [note: no "/" or folder specified at the end]

This happed only once after trying to  access windows shared files for the first time ever.
After then you can connect to the windows shared folder fine.

I think samba client needs to reinitilize after apt-get update after a fresh install of the OS before attempt to use it.

-- Backtrace (Reduced):
#7  begin (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:267
#8  KDirListerCache::slotUpdateResult (this=0xc761f0, j=<optimized out>) at ../../kio/kio/kdirlister.cpp:1721
[...]
#10 0x00007f37d103bed2 in KJob::result (this=this@entry=0x198fd50, _t1=_t1@entry=0x198fd50) at ./kjob.moc:208
#11 0x00007f37d103bf10 in KJob::emitResult (this=0x198fd50) at ../../kdecore/jobs/kjob.cpp:318
#12 0x00007f37d1d50815 in KIO::SimpleJob::slotFinished (this=this@entry=0x198fd50) at ../../kio/kio/job.cpp:494
Comment 9 Christoph Feck 2012-10-25 00:16:05 UTC
*** Bug 308958 has been marked as a duplicate of this bug. ***
Comment 10 Michel Poleur 2013-01-12 08:27:17 UTC
Created attachment 76410 [details]
New crash information added by DrKonqi

dolphin (2.1) on KDE Platform 4.9.5 "release 3" using Qt 4.8.4

I still see the same behavior with KDE 4.9.5.

-- Backtrace (Reduced):
#7  begin (this=<optimized out>) at /usr/include/QtCore/qlist.h:267
#8  KDirListerCache::slotUpdateResult (this=0x2267430, j=<optimized out>) at /usr/src/debug/kdelibs-4.9.5/kio/kio/kdirlister.cpp:1729
[...]
#10 0x00007ff3204eca82 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#11 0x00007ff3204ecac0 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#12 0x00007ff319341d75 in KIO::SimpleJob::slotFinished (this=this@entry=0x2709490) at /usr/src/debug/kdelibs-4.9.5/kio/kio/job.cpp:494
Comment 11 David Faure 2013-01-12 20:19:22 UTC
Could someone enable debug output (kdebugdialog), and capture dolphin's or konqueror's debug output when doing this? (.xsession-errors, or start konqueror from a terminal).
I suspect "ERROR: Internal error: itemsInUse did not contain [...]" will show up.


This might be a workaround for the crash, before we find out more about why this is happening:

--- a/kio/kio/kdirlister.cpp
+++ b/kio/kio/kdirlister.cpp
@@ -1714,6 +1714,7 @@ void KDirListerCache::slotUpdateResult( KJob * j )
         printDebug();
 #endif
         Q_ASSERT(dir);
+        return;
     } else {
         dir->complete = true;
     }
Comment 12 Michel Poleur 2013-01-13 09:05:04 UTC
David, here is the debug output :


dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for  "/home/poleur/.local/share/user-places.xbel"
dolphin(5815)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/home/poleur/.kde4/cache-spock/ksycoca4"
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1ca7c70)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "trash"
dolphin(5815)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 2 m_maxConnectionsPerHost: 2
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/poleur")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1dc2250)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "file"
dolphin(5815)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 5 m_maxConnectionsPerHost: 5
dolphin(5815)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised
dolphin(5815)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Brussels"
dolphin(5815)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" )
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x1cd5c60) )
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1bfb6a0)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1f2b420)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x1cd5c60) ,  KDirLister(0x1ec3580) )
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x1cd5c60) ,  KDirLister(0x1ec3580) ,  KDirLister(0x1f311f0) )
dolphin(5815)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KDirLister(0x1f6d770)  url= KUrl("trash:/")
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "trash" for KUrl("trash:/")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinth5815.slave-socket"
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/poleur")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinKP5815.slave-socket"
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
QPixmap::scaled: Pixmap is a null pixmap
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/poleur")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinbZ5815.slave-socket"
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinEa5815.slave-socket"
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x1bfb6a0) KIO::Slave(0x1dca280)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x1dc2250) KIO::Slave(0x1b0bd00)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/poleur")
dolphin(5815) KSambaSharePrivate::testparmParamValue: We got some errors while running testparm "Load smb config files from /etc/samba/smb.conf
Loaded services file OK.
ERROR: pid directory /var/run/samba does not exist
" 
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x1f2b420) KIO::Slave(0x1d584c0)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2099480)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x1ca7c70) KIO::Slave(0x1f3abe0)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("trash:/")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x2099480) KIO::Slave(0x1d584c0)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home")
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /home/lost+found
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /lost+found
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Permission denied
QFileSystemWatcher: failed to add paths: /root
dolphin(5815)/kurifilter (plugins) KShortUriFilter::filterUri: "smb://ender.local.lan"
dolphin(5815)/kurifilter KUriFilterPlugin::setFilteredUri: Got filtered to: KUrl("smb://ender.local.lan")
dolphin(5815)/kurifilter (plugins) KUriSearchFilter::filterUri: "smb://ender.local.lan"
dolphin(5815) KItemListView::slotItemsRemoved: Invalid item range (index: -1 , count: 0 ) 
dolphin(5815)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KFileItemModelDirLister(0x1cfe6c0)  url= KUrl("file:///home/poleur")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::forgetDirs: KFileItemModelDirLister(0x1cfe6c0) item moved into cache: KUrl("file:///home/poleur")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("smb://ender.local.lan")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1fe0ac0)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "smb"
dolphin(5815)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 20 m_maxConnectionsPerHost: 5
dolphin(5815)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KFileItemModelDirLister(0x1f0af30)  url= KUrl("file:///")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::stopListingUrl: KFileItemModelDirLister(0x1f0af30)  url= KUrl("file:///home")
dolphin(5815)/kio (KDirWatch) KDirWatchPrivate::removeEntry: doesn't know "/dev" 
dolphin(5815)/kio (KDirListerCache) KDirListerCache::forgetDirs: Not adding a watch on  KUrl("file:///")  because it  contains a manually mounted subdir
dolphin(5815)/kio (KDirListerCache) KDirListerCache::forgetDirs: KFileItemModelDirLister(0x1f0af30) item moved into cache: KUrl("file:///")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::forgetDirs: KFileItemModelDirLister(0x1f0af30) item moved into cache: KUrl("file:///home")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("smb://ender.local.lan/")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x212b000)
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "smb" for KUrl("smb://ender.local.lan")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinVY5815.slave-socket"
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "smb" for KUrl("smb://ender.local.lan/")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinjk5815.slave-socket"
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://ender.local.lan") -> KUrl("smb://ender.local.lan/")
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://ender.local.lan/") already in use
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotRedirection: and it is currently listed
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: KIO::ListJob(0x212b000) KIO::Slave(0x2087550)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: Scheduler: killing slave  5836
dolphin(5815)/kio (Slave) KIO::Slave::kill: killing slave pid 5836 ( "smb://ender.local.lan" )
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x212b000) KIO::Slave(0x2087550)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x1fe0ac0) KIO::Slave(0x1f606b0)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::ListJob(0x1fe0ac0)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x207da50)
dolphin(5815)/kio (Slave) KIO::Slave::createSlave: createSlave "smb" for KUrl("smb://ender.local.lan")
dolphin(5815)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/dolphinyp5815.slave-socket"
dolphin(5815)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://ender.local.lan") -> KUrl("smb://ender.local.lan/")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x207da50) KIO::Slave(0x20a5830)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::StatJob(0x207da50)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x207da50) KIO::Slave(0x20a5830)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x20bc420)
dolphin(5815)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://ender.local.lan") -> KUrl("smb://ender.local.lan/")
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x20bc420) KIO::Slave(0x20a5830)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::StatJob(0x20bc420)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x20bc420) KIO::Slave(0x20a5830)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x1fe0ac0) KIO::Slave(0x1f606b0)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::ListJob(0x1fe0ac0)
dolphin(5815)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x1fe0ac0) KIO::Slave(0x1f606b0)
dolphin(5815)/kio (KDirListerCache) KDirListerCache::slotUpdateResult: finished update KUrl("smb://michel@ender.local.lan/")
dolphin(5815)/kio (KDirListerCache): Internal error: itemsInUse did not contain "smb://michel@ender.local.lan/" 
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib64/kde4/libexec/drkonqi from kdeinit
sock_file=/home/poleur/.kde4/socket-spock/kdeinit4__0

[1]+  Stopped                 dolphin
poleur@spock:~> QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
Comment 13 David Faure 2013-01-13 12:40:43 UTC
OK, as I suspected, it's a problem with an unexpected redirection, somehow the dirlister hasn't been informed of the url with "michel@" in it.

There's a first redirection (to add the trailing slash), and then another change of URL (to add michel@) without a proper redirection signal.

Strangely, this doesn't happen in my tests:

$ konqueror smb://localhost
13:37:44 konqueror(30865)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://localhost") -> KUrl("smb://localhost/")
[...]
13:37:56 konqueror(30865)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://localhost/") -> KUrl("smb://dfaure@localhost/")
[....]
(same in dolphin)

1) does "konqueror smb://ender.local.lan" work for you?
2) does "konqueror smb://ender.local.lan/" (with the trailing slash) work for you? 
3) does "konqueror smb://michel@ender.local.lan/" (with the username) work for you? 
Same question with dolphin instead of konqueror, in case it makes a difference. (I prefer debugging in konqueror, if it happens in both).

Please add a
 kDebug() << url;
in ListJobPrivate::slotRedirection(), so I can see if it's called, too.
Comment 14 Michel Poleur 2013-01-14 09:56:22 UTC
(In reply to comment #13)
> OK, as I suspected, it's a problem with an unexpected redirection, somehow
> the dirlister hasn't been informed of the url with "michel@" in it.
> 
> There's a first redirection (to add the trailing slash), and then another
> change of URL (to add michel@) without a proper redirection signal.
> 
> Strangely, this doesn't happen in my tests:
> 
> $ konqueror smb://localhost
> 13:37:44 konqueror(30865)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection:
> KUrl("smb://localhost") -> KUrl("smb://localhost/")
> [...]
> 13:37:56 konqueror(30865)/kio (KDirListerCache)
> KDirListerCache::slotRedirection: KUrl("smb://localhost/") ->
> KUrl("smb://dfaure@localhost/")
> [....]
> (same in dolphin)
> 
> 1) does "konqueror smb://ender.local.lan" work for you?

Yes, it works.

> 2) does "konqueror smb://ender.local.lan/" (with the trailing slash) work
> for you? 

Yes, it works.

> 3) does "konqueror smb://michel@ender.local.lan/" (with the username) work
> for you? 

Yes, it works, too.


> Same question with dolphin instead of konqueror, in case it makes a
> difference. (I prefer debugging in konqueror, if it happens in both).

With Dolphin :

dolphin smb://ender.local.lan
-> It crashes

dolphin smb://ender.local.lan/
-> It works.

dolphin smb://michel@ender.local.lan/
-> It works.

Here is the debugging output for "konqueror smb://ender.local.lan" :

konqueror(18929)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/home/poleur/.kde4/cache-spock/ksycoca4"
konqueror(18929)/kurifilter (plugins) KShortUriFilter::filterUri: "smb://ender.local.lan"
konqueror(18929)/kurifilter KUriFilterPlugin::setFilteredUri: Got filtered to: KUrl("smb://ender.local.lan")
konqueror(18929)/kurifilter (plugins) KUriSearchFilter::filterUri: "smb://ender.local.lan"
konqueror(18929)/kurifilter (plugins) LocalDomainUriFilter::filterUri: "smb://ender.local.lan"
konqueror(18929)/kurifilter (plugins) FixHostUriFilter::filterUri: "smb://ender.local.lan"
konqueror(18929)/kurifilter (plugins) FixHostUriFilter::filterUri: url: KUrl("smb://ender.local.lan") type: 0
konqueror(18929)/kurifilter (plugins) KAutoWebSearch::filterUri: "smb://ender.local.lan"
konqueror(18929)/kparts KParts::Plugin::pluginInfos: found KParts Plugin :  "/usr/share/kde4/apps/konqueror/kpartplugins/searchbar.rc"
konqueror(18929)/kparts KParts::Plugin::loadPlugins: load plugin  "searchbar"   "searchbarplugin"   ""
konqueror(18929)/kurifilter (plugins) KAutoWebSearch::filterUri: ""
konqueror(18929)/kurifilter (plugins) KURISearchFilterEngine::loadConfig: Keywords Engine: Loading config...
konqueror(18929)/kurifilter (plugins) KURISearchFilterEngine::loadConfig: Web Shortcuts Enabled:  true
konqueror(18929)/kurifilter (plugins) KURISearchFilterEngine::loadConfig: Default Shortcut:  ""
konqueror(18929)/kurifilter (plugins) KURISearchFilterEngine::loadConfig: Keyword Delimiter:  :
konqueror(18929)/kdecore (trader) KMimeTypeTrader::query: query for mimeType  "inode/directory" ,  "Application"  : returning  4  offers
konqueror(18929)/kdecore (trader) KMimeTypeTrader::query: query for mimeType  "inode/directory" ,  "KParts/ReadOnlyPart"  : returning  4  offers
konqueror(18929)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Connecting to local socket "/tmp/ksocket-poleur/nepomuk-socket"
konqueror(18929)/nepomuk (library) {anonymous}::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/tmp/ksocket-poleur/nepomuk-socket"
konqueror(18929)/kparts KParts::Plugin::pluginInfos: found KParts Plugin :  "/usr/share/kde4/apps/dolphinpart/kpartplugins/dirfilterplugin.rc"
konqueror(18929)/kparts KParts::Plugin::pluginInfos: found KParts Plugin :  "/usr/share/kde4/apps/dolphinpart/kpartplugins/kget_plug_in.rc"
konqueror(18929)/kparts KParts::Plugin::pluginInfos: found KParts Plugin :  "/usr/share/kde4/apps/dolphinpart/kpartplugins/kimgalleryplugin.rc"
konqueror(18929)/kparts KParts::Plugin::pluginInfos: found KParts Plugin :  "/usr/share/kde4/apps/dolphinpart/kpartplugins/kshellcmdplugin.rc"
konqueror(18929)/kparts KParts::Plugin::loadPlugins: load plugin  "DirFilter"   "dirfilterplugin"   ""
konqueror(18929)/kparts KParts::Plugin::loadPlugins: load plugin  "kget_browser_integration"   "kget_browser_integration"   ""
konqueror(18929)/kparts KParts::Plugin::loadPlugins: load plugin  ""   "kimgallery"   ""
konqueror(18929)/kparts KParts::Plugin::loadPlugins: load plugin  "kshellcmdplugin"   "konq_shellcmdplugin"   ""
konqueror(18929)/kio (bookmarks) KBookmarkManager::toolbar: KBookmarkManager::toolbar begin
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x2504300)
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "smb"
konqueror(18929)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 20 m_maxConnectionsPerHost: 5
konqueror(18929)/kio (Slave) KIO::Slave::createSlave: createSlave "smb" for KUrl("smb://ender.local.lan")
konqueror(18929)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-poleur/konquerorw18929.slave-socket"
konqueror(18929)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://ender.local.lan") -> KUrl("smb://ender.local.lan/")
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x2504300) KIO::Slave(0x251bc10)
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::StatJob(0x2504300)
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x2504300) KIO::Slave(0x251bc10)
konqueror(18929)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("smb://ender.local.lan/")
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x257dd20)
konqueror(18929)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://ender.local.lan/") -> KUrl("smb://michel@ender.local.lan/")
konqueror(18929)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://michel@ender.local.lan/") has not been listed yet.
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x257dd20) KIO::Slave(0x251bc10)
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::ListJob(0x257dd20)
konqueror(18929)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x257dd20) KIO::Slave(0x251bc10)
konqueror(18929)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("smb://michel@ender.local.lan/")


> 
> Please add a
>  kDebug() << url;
> in ListJobPrivate::slotRedirection(), so I can see if it's called, too.

David, you're asking me to change the source code, right ? Unfortunately, I installed KDE from a Opensuse repository and didn't compile it from scratch.
Or is there another way to do it ?
Comment 15 giovanni 2013-01-30 22:34:54 UTC
Created attachment 76828 [details]
New crash information added by DrKonqi

dolphin (2.0) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

- What I was doing when the application crashed:

logging in using ip, protocol smb from gui

-- Backtrace (Reduced):
#7  begin (this=0x28) at /usr/include/qt4/QtCore/qlist.h:267
#8  KDirListerCache::slotUpdateResult (this=0xa00e00, j=<optimized out>) at ../../kio/kio/kdirlister.cpp:1721
[...]
#10 0x00007fbfed3e6152 in KJob::result (this=<optimized out>, _t1=0x10da2c0) at ./kjob.moc:208
#11 0x00007fbfed3e6190 in KJob::emitResult (this=0x10da2c0) at ../../kdecore/jobs/kjob.cpp:318
#12 0x00007fbfedee2d44 in KIO::SimpleJob::slotFinished (this=0x10da2c0) at ../../kio/kio/job.cpp:494
Comment 16 Dawit Alemayehu 2013-02-01 00:19:28 UTC
*** Bug 308304 has been marked as a duplicate of this bug. ***
Comment 17 Christian Provido 2013-02-28 16:54:40 UTC
Created attachment 77651 [details]
New crash information added by DrKonqi

dolphin (2.1) on KDE Platform 4.9.5 using Qt 4.8.3

- What I was doing when the application crashed:

I was accessing windows network drive and then it crashed after i enter the ip address. only fix to this is to access shared directory eg. 192.168.1.2/sharedfolder0

-- Backtrace (Reduced):
#8  begin (this=0x14) at /usr/include/qt4/QtCore/qlist.h:267
#9  KDirListerCache::slotUpdateResult (this=0x9b37258, j=0x9fa6970) at ../../kio/kio/kdirlister.cpp:1729
[...]
#11 0xb667ed15 in KJob::result (this=this@entry=0x9fa6970, _t1=_t1@entry=0x9fa6970) at ./kjob.moc:208
#12 0xb667ed68 in KJob::emitResult (this=0x9fa6970) at ../../kdecore/jobs/kjob.cpp:318
#13 0xb6d6c0bd in KIO::SimpleJob::slotFinished (this=this@entry=0x9fa6970) at ../../kio/kio/job.cpp:494
Comment 18 Jekyll Wu 2013-03-04 14:47:28 UTC
*** Bug 316103 has been marked as a duplicate of this bug. ***
Comment 19 Jekyll Wu 2013-03-04 14:47:37 UTC
*** Bug 301954 has been marked as a duplicate of this bug. ***
Comment 20 Arthur Brownlee IV 2013-03-05 22:21:23 UTC
Created attachment 77785 [details]
New crash information added by DrKonqi

dolphin (2.2) on KDE Platform 4.10.00 using Qt 4.8.4

Attempted to directly go to a SMB share on a windows server through the address bar in Dolphin. Previously had no issues.

-- Backtrace (Reduced):
#7  begin (this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:267
#8  KDirListerCache::slotUpdateResult (this=0x20774f0, j=<optimized out>) at ../../kio/kio/kdirlister.cpp:1732
[...]
#10 0x00007feef291ae92 in KJob::result (this=this@entry=0x2580840, _t1=_t1@entry=0x2580840) at ./kjob.moc:208
#11 0x00007feef291aed0 in KJob::emitResult (this=0x2580840) at ../../kdecore/jobs/kjob.cpp:318
#12 0x00007feef42dbaf5 in KIO::SimpleJob::slotFinished (this=this@entry=0x2580840) at ../../kio/kio/job.cpp:494
Comment 21 Frank Reininghaus 2013-11-10 20:44:15 UTC
*** Bug 327385 has been marked as a duplicate of this bug. ***
Comment 22 Dawit Alemayehu 2014-05-04 14:54:30 UTC
*** Bug 293017 has been marked as a duplicate of this bug. ***
Comment 23 Christoph Feck 2014-06-05 10:05:28 UTC
*** Bug 335827 has been marked as a duplicate of this bug. ***
Comment 24 wallace.ww 2015-02-22 00:50:13 UTC
Created attachment 91209 [details]
New crash information added by DrKonqi

dolphin (14.11.97) on KDE Platform 4.14.4 using Qt 4.8.6

- What I was doing when the application crashed:
While accessing samba share with direct input smb://yatta-yatta-yatta and typing the login information, dolphin crashes. This happens everytime.

-- Backtrace (Reduced):
#5  0x00007f567ab95b03 in KDirListerCache::slotUpdateResult(KJob*) () at /lib64/libkio.so.5
[...]
#7  0x00007f5677e1fb62 in KJob::result(KJob*) () at /lib64/libkdecore.so.5
#8  0x00007f5677e1fbb0 in KJob::emitResult() () at /lib64/libkdecore.so.5
#9  0x00007f567ab71b9b in KIO::SimpleJob::slotFinished() () at /lib64/libkio.so.5
#10 0x00007f567ab76cae in KIO::ListJob::slotFinished() () at /lib64/libkio.so.5
Comment 25 Frank Reininghaus 2015-03-09 21:12:23 UTC
*** Bug 344981 has been marked as a duplicate of this bug. ***
Comment 26 Emmanuel Pescosta 2015-03-26 18:41:02 UTC
*** Bug 345518 has been marked as a duplicate of this bug. ***
Comment 27 Christophe Quintard 2015-06-16 14:01:30 UTC
Created attachment 93194 [details]
New crash information added by DrKonqi

dolphin (15.04.0) on KDE Platform 4.14.7 using Qt 4.8.6

- What I was doing when the application crashed:

I tried to attach to a server through Samba.
If I enter "smb://colac", it crashes everytime after I enter my credentials.
If I enter "smb://colac/", it connects successfully to the server.
So in my case, the final slash makes the difference : without it, Dolphin crashes.

-- Backtrace (Reduced):
#5  0x0000003c33523c00 in KDirListerCache::slotUpdateResult(KJob*) () from /lib64/libkio.so.5
[...]
#7  0x0000003c2ed39a42 in KJob::result(KJob*) () from /lib64/libkdecore.so.5
#8  0x0000003c2ed39a90 in KJob::emitResult() () from /lib64/libkdecore.so.5
#9  0x0000003c335017da in KIO::SimpleJob::slotFinished() () from /lib64/libkio.so.5
#10 0x0000003c3350680e in KIO::ListJob::slotFinished() () from /lib64/libkio.so.5
Comment 28 Frank Reininghaus 2015-08-16 07:29:42 UTC
*** Bug 351307 has been marked as a duplicate of this bug. ***
Comment 29 Frank Reininghaus 2015-08-25 20:04:00 UTC
*** Bug 351461 has been marked as a duplicate of this bug. ***
Comment 30 Serge Roussak 2017-10-26 09:26:48 UTC
I faced with this behaviour of the dolphin in the KDE 5. Should I start the new thread?
Comment 31 Nate Graham 2018-04-17 21:48:16 UTC
(In reply to Serge Roussak from comment #30)
> I faced with this behaviour of the dolphin in the KDE 5. Should I start the
> new thread?

Yes please. This crash is for unmaintained/unsupported KF4 software.