Bug 289919 - Dolphin crashes when accessing windows shared folder
Summary: Dolphin crashes when accessing windows shared folder
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.7
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
: 293017 301670 301954 308304 308958 316103 327385 335827 344981 345518 351307 351461 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-27 12:21 UTC by Uroš Gaber
Modified: 2018-04-17 21:48 UTC (History)
28 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (4.92 KB, text/plain)
2012-02-13 15:31 UTC, Ionuț Leonte
Details
New crash information added by DrKonqi (8.29 KB, text/plain)
2012-05-21 05:38 UTC, Roman
Details
New crash information added by DrKonqi (9.20 KB, text/plain)
2012-08-06 05:53 UTC, Bruce Lerner
Details
New crash information added by DrKonqi (6.34 KB, text/plain)
2012-09-10 11:34 UTC, Daniel Koch
Details
New crash information added by DrKonqi (4.93 KB, text/plain)
2012-09-21 08:22 UTC, lopanrs
Details
New crash information added by DrKonqi (9.85 KB, text/plain)
2012-10-04 12:56 UTC, Bill R.
Details
New crash information added by DrKonqi (9.45 KB, text/plain)
2012-10-22 16:21 UTC, Saimon
Details
New crash information added by DrKonqi (7.15 KB, text/plain)
2013-01-12 08:27 UTC, Michel Poleur
Details
New crash information added by DrKonqi (8.42 KB, text/plain)
2013-01-30 22:34 UTC, giovanni
Details
New crash information added by DrKonqi (7.89 KB, text/plain)
2013-02-28 16:54 UTC, Christian Provido
Details
New crash information added by DrKonqi (8.16 KB, text/plain)
2013-03-05 22:21 UTC, Arthur Brownlee IV
Details
New crash information added by DrKonqi (5.89 KB, text/plain)
2015-02-22 00:50 UTC, wallace.ww
Details
New crash information added by DrKonqi (5.63 KB, text/plain)
2015-06-16 14:01 UTC, Christophe Quintard
Details

Note You need to log in before you can comment on or make changes to this bug.
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.