Bug 197851 - [steps] Dolphin crashes when trying to list a MS Windows shared directory if no other directory was listed previously (KDirListerCache::slotUpdateResult)
Summary: [steps] Dolphin crashes when trying to list a MS Windows shared directory if ...
Status: RESOLVED WORKSFORME
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: SVN
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords: reproducible, testcase, triaged
: 188000 199223 201290 201601 202771 202801 204175 204264 205464 206590 206792 207043 208954 208994 209866 209881 213757 214178 214280 214952 215811 216063 217409 217808 219092 219193 219370 219656 220974 224755 225630 227228 229222 230066 234870 238362 238475 240659 241670 244080 245753 250503 251933 266903 267512 267989 276008 284592 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-06-25 17:36 UTC by Piotr Belniak
Modified: 2018-10-27 02:09 UTC (History)
61 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New backtrace (assert) (6.24 KB, text/plain)
2009-12-23 01:22 UTC, Dario Andres
Details
New crash information added by DrKonqi (4.19 KB, text/plain)
2010-02-17 18:01 UTC, Anton Komolov
Details
New crash information added by DrKonqi (5.14 KB, text/plain)
2010-03-08 06:20 UTC, moti.daniel
Details
New crash information added by DrKonqi (6.68 KB, text/plain)
2010-05-14 11:13 UTC, Arno
Details
New crash information added by DrKonqi (6.09 KB, text/plain)
2010-05-21 15:06 UTC, António Oliveira
Details
New crash information added by DrKonqi (6.53 KB, text/plain)
2010-07-05 16:01 UTC, zless
Details
New crash information added by DrKonqi (6.53 KB, text/plain)
2010-08-14 06:26 UTC, Mathieu Jeanjean
Details
New crash information added by DrKonqi (6.31 KB, text/plain)
2010-09-02 11:15 UTC, Enrico
Details
New crash information added by DrKonqi (23.57 KB, text/plain)
2010-10-06 15:27 UTC, António Oliveira
Details
New crash information added by DrKonqi (6.75 KB, text/plain)
2011-05-11 21:12 UTC, Edward Nygma
Details
smb.conf (2.10 KB, application/octet-stream)
2014-06-13 12:50 UTC, aditsu
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Piotr Belniak 2009-06-25 17:36:19 UTC
Application that crashed: dolphin
Version of the application: 1.2.80
KDE Version: 4.2.90 (KDE 4.2.90 (KDE 4.3 Beta2))
Qt Version: 4.5.0
Operating System: Linux 2.6.28-13-generic i686
Distribution: Ubuntu 9.04

What I was doing when the application crashed:
While trying to connect windows shared directory, dolphin displays authentication dialog, and afterwards it crashes ( username and passwd are correct ).
It happends usually during the 1st try - second attempt is ussually OK - dolphin connects to a share, but sometimes it displays multiple login dialogs ( i put login and passwd - authentication is ok, I can see files in a directory but it still asks for a passwd ) clicking cancel button hides the login dialog and then everything works fine.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  0xb7e91793 in ?? () from /usr/lib/libkio.so.5
#7  0xb7e976c4 in ?? () from /usr/lib/libkio.so.5
#8  0xb67baca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#9  0xb67bb932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0xb73cf683 in KJob::result () from /usr/lib/libkdecore.so.5
#11 0xb73cfb29 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#12 0xb7e68245 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#13 0xb7e687fe in KIO::ListJob::slotFinished () from /usr/lib/libkio.so.5
#14 0xb7e6a233 in KIO::ListJob::qt_metacall () from /usr/lib/libkio.so.5
#15 0xb67baca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb67bb932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7f2e097 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#18 0xb7f31dd7 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#19 0xb7f2e577 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#20 0xb7f202ed in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#21 0xb7f22783 in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#22 0xb67baca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb67bb932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb7e2cdf7 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#25 0xb7e2e763 in ?? () from /usr/lib/libkio.so.5
#26 0xb7e2eb46 in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#27 0xb67b38fb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#28 0xb67b53a0 in QObject::event () from /usr/lib/libQtCore.so.4
#29 0xb69dce9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
#30 0xb69e519e in QApplication::notify () from /usr/lib/libQtGui.so.4
#31 0xb7748e8d in KApplication::notify () from /usr/lib/libkdeui.so.5
#32 0xb67a4a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
#33 0xb67a5695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
#34 0xb67a588d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
#35 0xb67d07ef in ?? () from /usr/lib/libQtCore.so.4
#36 0xb5f1ab88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb5f1e0eb in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb5f1e268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb67d0438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
#40 0xb6a7e365 in ?? () from /usr/lib/libQtGui.so.4
#41 0xb67a306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#42 0xb67a34aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#43 0xb67a5959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#44 0xb69dcd17 in QApplication::exec () from /usr/lib/libQtGui.so.4
#45 0x0807a8af in _start ()

This bug may be a duplicate of or related to bug 196576

Reported using DrKonqi
Comment 1 Dario Andres 2009-06-26 00:08:57 UTC
It may be related to bug 188000. (similar backtrace)
If you can reproduce the crash at will, may you read http://techbase.kde.org/Development/Tutorials/Debugging/How_to_create_useful_crash_reports and post a complete backtrace here? You need to install the "kdelibs5-dbg" package. Thanks
Comment 2 Piotr Belniak 2009-06-26 01:23:23 UTC
More details:
I reproduced it 3 times every time scenario is the same:
1. Reboot
2. Launch dolphin
3. in the browse line: smb://192.168.1.X
4. input username (correct one)
5. input password ( correct ) - authentication failed!
6. second attempt - the same username + passwd -> crash

Trace using kdelibs5-dbg

Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  KDirListerCache::slotUpdateResult (this=0x84de370, j=0x875efc0) at /build/buildd/kde4libs-4.2.90/kio/kio/kdirlister.cpp:1539
#7  0xb7f306c4 in KDirListerCache::qt_metacall (this=0x84de370, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbfee854c) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kio/kdirlister_p.moc:102
#8  0xb6853ca8 in QMetaObject::activate (sender=0x875efc0, from_signal_index=7, to_signal_index=7, argv=0xbfee854c) at kernel/qobject.cpp:3069
#9  0xb6854932 in QMetaObject::activate (sender=0x875efc0, m=0x80b7400, local_signal_index=3, argv=0xbfee854c) at kernel/qobject.cpp:3143
#10 0xb7468683 in KJob::result (this=0x875efc0, _t1=0x875efc0) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kdecore/kjob.moc:188
#11 0xb7468b29 in KJob::emitResult (this=0x875efc0) at /build/buildd/kde4libs-4.2.90/kdecore/jobs/kjob.cpp:304
#12 0xb7f01245 in KIO::SimpleJob::slotFinished (this=0x875efc0) at /build/buildd/kde4libs-4.2.90/kio/kio/job.cpp:477
#13 0xb7f017fe in KIO::ListJob::slotFinished (this=0x875efc0) at /build/buildd/kde4libs-4.2.90/kio/kio/job.cpp:2408
#14 0xb7f03233 in KIO::ListJob::qt_metacall (this=0x875efc0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfee8738) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kio/jobclasses.moc:764
#15 0xb6853ca8 in QMetaObject::activate (sender=0x892a3c0, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3069
#16 0xb6854932 in QMetaObject::activate (sender=0x892a3c0, m=0xb80a9f44, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3143
#17 0xb7fc7097 in KIO::SlaveInterface::finished (this=0x892a3c0) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kio/slaveinterface.moc:165
#18 0xb7fcadd7 in KIO::SlaveInterface::dispatch (this=0x892a3c0, _cmd=104, rawdata=@0xbfee8904) at /build/buildd/kde4libs-4.2.90/kio/kio/slaveinterface.cpp:175
#19 0xb7fc7577 in KIO::SlaveInterface::dispatch (this=0x892a3c0) at /build/buildd/kde4libs-4.2.90/kio/kio/slaveinterface.cpp:91
#20 0xb7fb92ed in KIO::Slave::gotInput (this=0x892a3c0) at /build/buildd/kde4libs-4.2.90/kio/kio/slave.cpp:322
#21 0xb7fbb783 in KIO::Slave::qt_metacall (this=0x892a3c0, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbfee8a18) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kio/slave.moc:76
#22 0xb6853ca8 in QMetaObject::activate (sender=0x87b1b90, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#23 0xb6854932 in QMetaObject::activate (sender=0x87b1b90, m=0xb80a6880, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#24 0xb7ec5df7 in KIO::Connection::readyRead (this=0x87b1b90) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kio/connection.moc:86
#25 0xb7ec7763 in KIO::ConnectionPrivate::dequeue (this=0x892a3a0) at /build/buildd/kde4libs-4.2.90/kio/kio/connection.cpp:82
#26 0xb7ec7b46 in KIO::Connection::qt_metacall (this=0x87b1b90, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x88d99d8) at /build/buildd/kde4libs-4.2.90/obj-i486-linux-gnu/kio/connection.moc:73
#27 0xb684c8fb in QMetaCallEvent::placeMetaCall (this=0x88750e0, object=0x87b1b90) at kernel/qobject.cpp:489
#28 0xb684e3a0 in QObject::event (this=0x87b1b90, e=0x88750e0) at kernel/qobject.cpp:1118
#29 0xb6a75e9c in QApplicationPrivate::notify_helper (this=0x843e050, receiver=0x87b1b90, e=0x88750e0) at kernel/qapplication.cpp:4084
#30 0xb6a7e19e in QApplication::notify (this=0xbfee91c4, receiver=0x87b1b90, e=0x88750e0) at kernel/qapplication.cpp:3631
#31 0xb77e1e8d in KApplication::notify (this=0xbfee91c4, receiver=0x87b1b90, event=0x88750e0) at /build/buildd/kde4libs-4.2.90/kdeui/kernel/kapplication.cpp:302
#32 0xb683da3b in QCoreApplication::notifyInternal (this=0xbfee91c4, receiver=0x87b1b90, event=0x88750e0) at kernel/qcoreapplication.cpp:602
#33 0xb683e695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x84152c8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#34 0xb683e88d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#35 0xb68697ef in postEventSourceDispatch (s=0x84360c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 0xb5fb3b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb5fb70eb in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb5fb7268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb6869438 in QEventDispatcherGlib::processEvents (this=0x8433370, flags={i = -1074884440}) at kernel/qeventdispatcher_glib.cpp:323
#40 0xb6b17365 in QGuiEventDispatcherGlib::processEvents (this=0x8433370, flags={i = -1074884392}) at kernel/qguieventdispatcher_glib.cpp:202
#41 0xb683c06a in QEventLoop::processEvents (this=0xbfee9150, flags={i = -1074884328}) at kernel/qeventloop.cpp:149
#42 0xb683c4aa in QEventLoop::exec (this=0xbfee9150, flags={i = -1074884264}) at kernel/qeventloop.cpp:200
#43 0xb683e959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#44 0xb6a75d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#45 0x0807a8af in _start ()
Comment 3 Christoph Feck 2009-06-26 02:58:00 UTC
*** Bug 188000 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-07-07 12:00:37 UTC
*** Bug 199223 has been marked as a duplicate of this bug. ***
Comment 5 Dario Andres 2009-07-24 18:55:22 UTC
*** Bug 201290 has been marked as a duplicate of this bug. ***
Comment 6 Raine 2009-07-24 20:58:21 UTC
Since my bug report was merged on this bug, here it is more info.
I've just updated my system (Ubuntu Jaunty) to latest KDE 4.2.98 (KDE 4.3 RC3) and latest kernel 2.6.28-14-generic SMP.

Trying again to test if updated version has resolved this bug, unfortunately another crash happened. I'll post here another dump, but with the system updated to latest version:

Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  KDirListerCache::slotUpdateResult (this=0x8641858, j=0x88dd5f0) at /build/buildd/kde4libs-4.2.98a/kio/kio/kdirlister.cpp:1539
#7  0xb7e36014 in KDirListerCache::qt_metacall (this=0x8641858, _c=QMetaObject::InvokeMetaMethod, _id=11, _a=0xbf8f1c1c) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kio/kdirlister_p.moc:102
#8  0xb6757ca8 in QMetaObject::activate (sender=0x88dd5f0, from_signal_index=7, to_signal_index=7, argv=0xbf8f1c1c) at kernel/qobject.cpp:3069
#9  0xb6758932 in QMetaObject::activate (sender=0x88dd5f0, m=0x80b6400, local_signal_index=3, argv=0xbf8f1c1c) at kernel/qobject.cpp:3143
#10 0xb736ccb3 in KJob::result (this=0x88dd5f0, _t1=0x88dd5f0) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kdecore/kjob.moc:188
#11 0xb736d159 in KJob::emitResult (this=0x88dd5f0) at /build/buildd/kde4libs-4.2.98a/kdecore/jobs/kjob.cpp:304
#12 0xb7e06b95 in KIO::SimpleJob::slotFinished (this=0x88dd5f0) at /build/buildd/kde4libs-4.2.98a/kio/kio/job.cpp:477
#13 0xb7e0714e in KIO::ListJob::slotFinished (this=0x88dd5f0) at /build/buildd/kde4libs-4.2.98a/kio/kio/job.cpp:2408
#14 0xb7e08b83 in KIO::ListJob::qt_metacall (this=0x88dd5f0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbf8f1e08) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kio/jobclasses.moc:764
#15 0xb6757ca8 in QMetaObject::activate (sender=0x888b858, from_signal_index=8, to_signal_index=8, argv=0x0) at kernel/qobject.cpp:3069
#16 0xb6758932 in QMetaObject::activate (sender=0x888b858, m=0xb7faff44, local_signal_index=4, argv=0x0) at kernel/qobject.cpp:3143
#17 0xb7eccb87 in KIO::SlaveInterface::finished (this=0x888b858) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kio/slaveinterface.moc:165
#18 0xb7ed08c7 in KIO::SlaveInterface::dispatch (this=0x888b858, _cmd=104, rawdata=@0xbf8f1fd4) at /build/buildd/kde4libs-4.2.98a/kio/kio/slaveinterface.cpp:175
#19 0xb7ecd067 in KIO::SlaveInterface::dispatch (this=0x888b858) at /build/buildd/kde4libs-4.2.98a/kio/kio/slaveinterface.cpp:91
#20 0xb7ebeddd in KIO::Slave::gotInput (this=0x888b858) at /build/buildd/kde4libs-4.2.98a/kio/kio/slave.cpp:322
#21 0xb7ec1273 in KIO::Slave::qt_metacall (this=0x888b858, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8f20e8) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kio/slave.moc:76
#22 0xb6757ca8 in QMetaObject::activate (sender=0x8940878, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3069
#23 0xb6758932 in QMetaObject::activate (sender=0x8940878, m=0xb7fac880, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3143
#24 0xb7dcb147 in KIO::Connection::readyRead (this=0x8940878) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kio/connection.moc:86
#25 0xb7dccab3 in KIO::ConnectionPrivate::dequeue (this=0x8940888) at /build/buildd/kde4libs-4.2.98a/kio/kio/connection.cpp:82
#26 0xb7dcce96 in KIO::Connection::qt_metacall (this=0x8940878, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x88d8fe8) at /build/buildd/kde4libs-4.2.98a/obj-i486-linux-gnu/kio/connection.moc:73
#27 0xb67508fb in QMetaCallEvent::placeMetaCall (this=0x893e560, object=0x8940878) at kernel/qobject.cpp:489
#28 0xb67523a0 in QObject::event (this=0x8940878, e=0x893e560) at kernel/qobject.cpp:1118
#29 0xb6979e9c in QApplicationPrivate::notify_helper (this=0x8552808, receiver=0x8940878, e=0x893e560) at kernel/qapplication.cpp:4084
#30 0xb698219e in QApplication::notify (this=0xbf8f2894, receiver=0x8940878, e=0x893e560) at kernel/qapplication.cpp:3631
#31 0xb76e85cd in KApplication::notify (this=0xbf8f2894, receiver=0x8940878, event=0x893e560) at /build/buildd/kde4libs-4.2.98a/kdeui/kernel/kapplication.cpp:302
#32 0xb6741a3b in QCoreApplication::notifyInternal (this=0xbf8f2894, receiver=0x8940878, event=0x893e560) at kernel/qcoreapplication.cpp:602
#33 0xb6742695 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x852cb38) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#34 0xb674288d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1132
#35 0xb676d7ef in postEventSourceDispatch (s=0x8556310) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#36 0xb5eb7b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#37 0xb5ebb0eb in ?? () from /usr/lib/libglib-2.0.so.0
#38 0xb5ebb268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#39 0xb676d438 in QEventDispatcherGlib::processEvents (this=0x852cd10, flags={i = -1081137288}) at kernel/qeventdispatcher_glib.cpp:323
#40 0xb6a1b365 in QGuiEventDispatcherGlib::processEvents (this=0x852cd10, flags={i = -1081137240}) at kernel/qguieventdispatcher_glib.cpp:202
#41 0xb674006a in QEventLoop::processEvents (this=0xbf8f2820, flags={i = -1081137176}) at kernel/qeventloop.cpp:149
#42 0xb67404aa in QEventLoop::exec (this=0xbf8f2820, flags={i = -1081137112}) at kernel/qeventloop.cpp:200
#43 0xb6742959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#44 0xb6979d17 in QApplication::exec () at kernel/qapplication.cpp:3553
#45 0x0807aa5f in _start ()

The behavior it the same as the original poster. Trying to open a SMB share upon "smb://192.168.0.20" and after login and password, a crash due to segmentation fault happens.

Raine
Comment 7 David Rankin 2009-07-24 21:50:18 UTC
When I tried to access my smb shares in dolphin, dolphin had no ability to search for, or find, the smb shares available. Clicking on Places -> Network -> Samba Shares resulted in the Error: Unable to connect to smb://smb-network. (repeatedly)

I had to click on this multiple times, then manually input smb://hostname before it would find any smb shares. Then clicking on Places -> Network -> Samba Shares (two more time -- which failed), then it finally showed the workgroup properly.

This multiple failures to connect seem very similar to the fish nightmare being experienced by all users and may be related. This should be investigated in conjuction with https://bugs.kde.org/show_bug.cgi?id=189235
Comment 8 Lars Müller 2009-07-26 14:10:15 UTC
I've tested this with updated KDE and dolphin 4.2.98-99.2 packages as available from the openSUSE Build Service (OSB) KDE:KDE4:Factory:Desktop / openSUSE_11.1 and a current libsmbclient from the OSB network:samba:STABLE / openSUSE_11.1 repository.  And I'm not able to reproduce the issue.

I started nmbd by calling 'service nmb start' to propagate the netbios names.  And I also stared smbd by calling 'service smb start'.

As soon as I open dolphin -> network -> Samba shares I'm able to see the workgroup I set in /etc/samba/smb.conf

Does this issue only happen if we try to connect to a service provided by a Microsoft product?

If yes please provide the version of the target operating system including the patch or service pack level.
Comment 9 Dario Andres 2009-07-28 14:04:10 UTC
*** Bug 201601 has been marked as a duplicate of this bug. ***
Comment 10 greg.freemyer 2009-07-29 00:11:13 UTC
At least in the test case I originally had the crash, I no longer see a problem.  Thank you KDE team.

I tested Win2008 server, Vista, and Samba shares.  All in a workgroup environment.

This was with KDE4.3 RC3

One minor issue, if I enter smb:\\ on the location bar, I get an unknown error.  It should at least say syntax error since I used MS syntax not linux syntax.
Comment 11 Dario Andres 2009-08-17 15:45:23 UTC
*** Bug 204175 has been marked as a duplicate of this bug. ***
Comment 12 Dario Andres 2009-08-18 15:22:29 UTC
*** Bug 204264 has been marked as a duplicate of this bug. ***
Comment 13 Dario Andres 2009-08-28 14:28:33 UTC
*** Bug 205464 has been marked as a duplicate of this bug. ***
Comment 14 Dario Andres 2009-08-28 14:28:56 UTC
Reporter of bug 205464 has done further investigation
Comment 15 Dario Andres 2009-09-07 13:52:26 UTC
*** Bug 206590 has been marked as a duplicate of this bug. ***
Comment 16 Ritesh Raj Sarraf 2009-09-08 08:24:15 UTC
FYI, the same share is accessible through Konqueror.
Comment 17 Dario Andres 2009-09-09 15:12:45 UTC
*** Bug 206792 has been marked as a duplicate of this bug. ***
Comment 18 Jeffrey 2009-09-09 15:44:24 UTC
> Does this issue only happen if we try to connect
> to a service provided by a Microsoft product?
> If yes please provide the version of the target
> operating system including the patch or service
> pack level.

My bug 206792 was marked as a duplicate of this bug; the share that caused the crash was on a Windows XP sp3 machine, fully patches except for upgrades to Internet Exploder (has IE6 installed and patched, but not IE7 nor IE8).

The WinXP machine also had its Simple File Sharing turned off.  Note that I was also unable to connect to this share with a Windows XPsp3 virtual machine as well.  I ended up removing the share and creating a new share and then everything worked, dunno if that helps at all.
Comment 19 Dario Andres 2009-09-11 16:48:55 UTC
*** Bug 207043 has been marked as a duplicate of this bug. ***
Comment 20 Dario Andres 2009-09-30 15:56:28 UTC
*** Bug 208994 has been marked as a duplicate of this bug. ***
Comment 21 Dario Andres 2009-09-30 16:19:25 UTC
*** Bug 208954 has been marked as a duplicate of this bug. ***
Comment 22 Frank Reininghaus 2009-10-08 17:39:45 UTC
*** Bug 209881 has been marked as a duplicate of this bug. ***
Comment 23 Dario Andres 2009-10-09 03:34:59 UTC
*** Bug 209866 has been marked as a duplicate of this bug. ***
Comment 24 Frank Reininghaus 2009-11-09 20:20:15 UTC
*** Bug 213757 has been marked as a duplicate of this bug. ***
Comment 25 Dario Andres 2009-11-11 22:42:19 UTC
*** Bug 214178 has been marked as a duplicate of this bug. ***
Comment 26 Frank Reininghaus 2009-11-12 18:32:47 UTC
*** Bug 214280 has been marked as a duplicate of this bug. ***
Comment 27 Frank Reininghaus 2009-11-17 12:54:21 UTC
*** Bug 214952 has been marked as a duplicate of this bug. ***
Comment 28 Frank Reininghaus 2009-11-23 13:51:17 UTC
*** Bug 215811 has been marked as a duplicate of this bug. ***
Comment 29 Dario Andres 2009-11-25 14:08:34 UTC
*** Bug 216063 has been marked as a duplicate of this bug. ***
Comment 30 Dario Andres 2009-12-05 13:49:49 UTC
*** Bug 217409 has been marked as a duplicate of this bug. ***
Comment 31 Christoph Feck 2009-12-08 02:37:04 UTC
*** Bug 217808 has been marked as a duplicate of this bug. ***
Comment 32 Dario Andres 2009-12-17 21:00:58 UTC
Bug 219092 is about this crash on 4.4trunk.

Updated backtrace:
---
#5  KDirListerCache::slotUpdateResult (this=0x23ea040, j=<value optimized out>)
at /home/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:1547
#6  0x00007f31644cb7e7 in KDirListerCache::qt_metacall (this=0x23ea040,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6beba830)
    at /home/kde/build/KDE/kdelibs/kio/kdirlister_p.moc:108
#7  0x00007f31630daba7 in QMetaObject::activate (sender=0x32a4730, m=<value
optimized out>, local_signal_index=<value optimized out>, argv=0x23f45b0) at
kernel/qobject.cpp:3294
#8  0x00007f31637648f2 in KJob::result (this=0x33de05c, _t1=0x32a4730) at
/home/kde/build/KDE/kdelibs/kdecore/kjob.moc:194
#9  0x00007f3163764b90 in KJob::emitResult (this=0x32a4730) at
/home/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312
#10 0x00007f316449e7f0 in KIO::SimpleJob::slotFinished (this=0x32a4730) at
/home/kde/src/KDE/kdelibs/kio/kio/job.cpp:475
#11 0x00007f316449e925 in KIO::ListJob::slotFinished (this=0x32a4730) at
/home/kde/src/KDE/kdelibs/kio/kio/job.cpp:2451
#12 0x00007f31644a202d in KIO::ListJob::qt_metacall (this=0x32a4730,
_c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6bebab70)
    at /home/kde/build/KDE/kdelibs/kio/jobclasses.moc:818
Comment 33 Dario Andres 2009-12-17 21:01:06 UTC
*** Bug 219092 has been marked as a duplicate of this bug. ***
Comment 34 Dario Andres 2009-12-18 17:13:37 UTC
From bug 219193:
---
What I was doing when the application crashed:
I have tried several times to connect to that share using the wrong
username/password combination by typing smb://aaaa/bbbb in Dolphin address bar
the crash occurred when I decided to create a permanent link to that network
resource from remote:/
as soon as I finished the wizard Dolphin crashed
Comment 35 Dario Andres 2009-12-18 17:13:40 UTC
*** Bug 219193 has been marked as a duplicate of this bug. ***
Comment 36 Peter Penz 2009-12-18 18:17:00 UTC
*** Bug 202801 has been marked as a duplicate of this bug. ***
Comment 37 Frank Reininghaus 2009-12-20 13:08:15 UTC
*** Bug 219370 has been marked as a duplicate of this bug. ***
Comment 38 Dario Andres 2009-12-22 14:28:54 UTC
From bug 219656:
---
The problem occurred when I was trying to get to windows samba share using 'alt
+ f2 -> smb://192.168.xxx.xxx'. When dialogue window appeared and asked for
login and password, I provided them and application crashed. When I tried the
same operation but from Dolphin itself, everything went as normal and I got
access to share supplying authentication information.
Comment 39 Dario Andres 2009-12-22 14:29:40 UTC
*** Bug 219656 has been marked as a duplicate of this bug. ***
Comment 40 mr.weider 2009-12-22 14:38:10 UTC
Dario Andres:

Q: Did you had an opened Dolphin window prior to entering the SMB address into
the Alt+F2 dialog?
A: No, it was fresh start.

Q: Are you trying to access a valid Smb IP/location?
A: Yes, because I can reach that location from other machines and it prompts for login/password

Q: Can you repeat the crash at will?
A: Yes. Close all copies of Dolphin; alt + f2; smb://192.168.xxx.xxx; login - user; password - user ---> CRASH
Comment 41 Dario Andres 2009-12-22 14:41:49 UTC
I got some ideas from the last duplicate and I managed to reproduce the issue:

Steps to reproduce:
---

(Important Note: the samba share location/ip should be valid as we need the login prompt to appear. You also need to enter the *correct* login data)

- Close all the Dolphin instances
- Launch Dolphin to ~directly point~ to the Samba share, this can be achieved in two ways:
  A) type "smb://ip.ip.ip.ip/" on KRunner
  or
  B) launch "dolphin smb://ip.ip.ip.ip/" from Konsole
Dolphin will start, it will try to load the samba share and the login prompt will appear
(in my case, the login data is already cached on the prompt dialog)
- Click "OK" (of course it won't work if you select Cancel)
Dolphin crashes with the mentioned backtrace

I have checked that this doesn't happen if Dolphin has browsed other directories before, so our attempts to reproduce failed.

Here using:
---

Qt: 4.6.0 (kde-qt master commit 747ff8e6ef6f5a1163dfa75bc9ac4755ce7083d1
        Date:   Tue Dec 15 11:58:13 2009 +0100)
KDE Development Platform: 4.3.82 (KDE 4.3.82 (KDE 4.4 >= 20091211))
kdelibs svn rev. 1063229 / kdebase svn rev. 1063229
on ArchLinux i686 - Kernel 2.6.31.6

Updated backtrace:
---

#6  0xb71711db in KDirListerCache::slotUpdateResult (this=0x8337788, j=0x82ba7d8)                                            
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/kdirlister.cpp:1585                                                       
        dirData = <value optimized out>                                                                                      
        delayedMimeTypes = <value optimized out>                                                                             
        job = 0x82ba7d8                                                                                                      
        jobUrl = {<QUrl> = {d = 0x841c100}, d = 0x0}                                                                         
        __PRETTY_FUNCTION__ = "void KDirListerCache::slotUpdateResult(KJob*)"                                                
        listers = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {  
                  0x0}}, d = 0x83368e0}, d = 0x83368e0}}                                                                     
        jobUrlStr = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0,      
            data = 0x80c9b82, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,        
            array = {0}}, static shared_empty = {ref = {_q_value = 87}, alloc = 0, size = 0, data = 0xb696828e, clean = 0,   
            simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x841bbc0,        
          static codecForCStrings = 0x0}                                                                                     
        dir = 0x0                                                                                                            
---Type <return> to continue, or q <return> to quit---                                                                       
        fileItems = {{d = 0x1966214, e = 0x1966214}}                                                                         
#7  0xb7172397 in KDirListerCache::qt_metacall (this=0x8337788, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0xbfd4d578)     
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/kdirlister_p.moc:108                                                        
No locals.                                                                                                                   
#8  0xb68099c4 in QMetaObject::metacall (object=0x8337788, cl=QMetaObject::InvokeMetaMethod, idx=15, argv=0xbfd4d578)        
    at kernel/qmetaobject.cpp:237                                                                                            
        mo = 0x0                                                                                                             
#9  0xb681da85 in QMetaObject::activate (sender=0x82ba7d8, m=0x80c9930, local_signal_index=3, argv=0xbfd4d578)               
    at kernel/qobject.cpp:3294                                                                                               
        receiver = 0x8337788                                                                                                 
        method = 15                                                                                                          
        currentSender = {sender = 0x82ba7d8, signal = 7, ref = 1}                                                            
        previousSender = 0x0                                                                                                 
        c = 0x854af90                                                                                                        
        last = 0x854af90                                                                                                     
        methodOffset = 4                                                                                                     
        signal_absolute_index = 7                                                                                            
        empty_argv = {0x0}                                                                                                   
        locker = {{mtx = 0x834ebf8, val = 137686008}}                                                                        
        currentThreadData = 0x82269f0                                                                                        
        connectionLists = 0x82ba270                                                                                          
        signalOffset = 2                                                                                                     
        signal_index = 5                                                                                                     
#10 0xb6adc1e3 in KJob::result (this=0x82ba7d8, _t1=0x82ba7d8) at /home/kde-devel/kde/build/KDE/kdelibs/kdecore/kjob.moc:194 
        _a = {0x0, 0xbfd4d594}                                                                                               
#11 0xb6adc548 in KJob::emitResult (this=0x82ba7d8) at /home/kde-devel/kde/src/KDE/kdelibs/kdecore/jobs/kjob.cpp:312         
---Type <return> to continue, or q <return> to quit---                                                                       
        d = <value optimized out>                                                                                            
#12 0xb713dd10 in KIO::SimpleJob::slotFinished (this=0x82ba7d8) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:475   
        d = 0x82ba508                                                                                                        
#13 0xb713de7e in KIO::ListJob::slotFinished (this=0x82ba7d8) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/job.cpp:2451    
        d = 0x82ba508                                                                                                        
#14 0xb7144b3e in KIO::ListJob::qt_metacall (this=0x82ba7d8, _c=QMetaObject::InvokeMetaMethod, _id=43, _a=0xbfd4d798)        
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/jobclasses.moc:818                                                          
No locals.                                                                                                                   
#15 0xb68099c4 in QMetaObject::metacall (object=0x82ba7d8, cl=QMetaObject::InvokeMetaMethod, idx=43, argv=0xbfd4d798)        
    at kernel/qmetaobject.cpp:237                                                                                            
        mo = 0x0                                                                                                             
#16 0xb681da85 in QMetaObject::activate (sender=0x84d4320, m=0xb72eac64, local_signal_index=4, argv=0x0)                     
    at kernel/qobject.cpp:3294                                                                                               
        receiver = 0x82ba7d8                                                                                                 
        method = 43                                                                                                          
        currentSender = {sender = 0x84d4320, signal = 8, ref = 1}                                                            
        previousSender = 0x0                                                                                                 
        c = 0x841c330                                                                                                        
        last = 0x841c330                                                                                                     
        methodOffset = 4                                                                                                     
        signal_absolute_index = 8                                                                                            
        empty_argv = {0x0}                                                                                                   
        locker = {{mtx = 0x8397368, val = 137982824}}                                                                        
        currentThreadData = 0x82269f0                                                                                        
        connectionLists = 0x82c7208                                                                                          
        signalOffset = 2                                                                                                     
---Type <return> to continue, or q <return> to quit---                                                                       
        signal_index = 6                                                                                                     
#17 0xb72082e7 in KIO::SlaveInterface::finished (this=0x84d4320)                                                             
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/slaveinterface.moc:171                                                      
No locals.                                                                                                                   
#18 0xb720b60d in KIO::SlaveInterface::dispatch (this=0x84d4320, _cmd=104, rawdata=...)                                      
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:175                                                    
        stream = {_vptr.QDataStream = 0xb6963630, d = {d = 0x0}, dev = 0x842d908, owndev = true, noswap = false,             
          byteorder = QDataStream::BigEndian, ver = 12, q_status = QDataStream::Ok}                                          
        str1 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0,           
            data = 0x80c9b82, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,        
            array = {0}}, static shared_empty = {ref = {_q_value = 87}, alloc = 0, size = 0, data = 0xb696828e, clean = 0,   
            simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x80c9b70,        
          static codecForCStrings = 0x0}                                                                                     
        i = <value optimized out>                                                                                            
        __PRETTY_FUNCTION__ = "virtual bool KIO::SlaveInterface::dispatch(int, const QByteArray&)"                           
        d = 0x841b9d8                                                                                                        
        b = <value optimized out>                                                                                            
        ul = <value optimized out>                                                                                           
#19 0xb72087a3 in KIO::SlaveInterface::dispatch (this=0x84d4320)                                                             
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slaveinterface.cpp:91                                                     
        d = <value optimized out>                                                                                            
        cmd = 104                                                                                                            
        data = {static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, data = 0x80c9ca0 "", array = ""},           
          static shared_empty = {ref = {_q_value = 26}, alloc = 0, size = 0, data = 0xb69681a0 "", array = ""},              
          d = 0x80c9c90}                                                                                                     
        ret = <value optimized out>                                                                                          
---Type <return> to continue, or q <return> to quit---                                                                       
#20 0xb71fbc60 in KIO::Slave::gotInput (this=0x84d4320) at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/slave.cpp:322         
        __PRETTY_FUNCTION__ = "void KIO::Slave::gotInput()"                                                                  
#21 0xb71fbe93 in KIO::Slave::qt_metacall (this=0x84d4320, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfd4daa8)          
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/slave.moc:82                                                                
No locals.                                                                                                                   
#22 0xb68099c4 in QMetaObject::metacall (object=0x84d4320, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfd4daa8)        
    at kernel/qmetaobject.cpp:237                                                                                            
        mo = 0x0                                                                                                             
#23 0xb681da85 in QMetaObject::activate (sender=0x8484fc8, m=0xb72e7540, local_signal_index=0, argv=0x0)                     
    at kernel/qobject.cpp:3294                                                                                               
        receiver = 0x84d4320                                                                                                 
        method = 30                                                                                                          
        currentSender = {sender = 0x8484fc8, signal = 4, ref = 1}                                                            
        previousSender = 0x0                                                                                                 
        c = 0x83fd790                                                                                                        
        last = 0x83fd790                                                                                                     
        methodOffset = 4                                                                                                     
        signal_absolute_index = 4                                                                                            
        empty_argv = {0x0}                                                                                                   
        locker = {{mtx = 0x83c2550, val = 138159440}}                                                                        
        currentThreadData = 0x82269f0                                                                                        
        connectionLists = 0x82c7550                                                                                          
        signalOffset = 2                                                                                                     
        signal_index = 2                                                                                                     
#24 0xb7106f47 in KIO::Connection::readyRead (this=0x8484fc8) at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:92 
No locals.                                                                                                                   
---Type <return> to continue, or q <return> to quit---                                                                       
#25 0xb71092ee in KIO::ConnectionPrivate::dequeue (this=0x83eb958)                                                           
    at /home/kde-devel/kde/src/KDE/kdelibs/kio/kio/connection.cpp:82                                                         
No locals.                                                                                                                   
#26 0xb710941e in KIO::Connection::qt_metacall (this=0x8484fc8, _c=QMetaObject::InvokeMetaMethod, _id=5, _a=0x82b1e18)       
    at /home/kde-devel/kde/build/KDE/kdelibs/kio/connection.moc:79                                                           
No locals.                                                                                                                   
#27 0xb68099c4 in QMetaObject::metacall (object=0x8484fc8, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0x82b1e18)          
    at kernel/qmetaobject.cpp:237                                                                                            
        mo = 0x0                                                                                                             
#28 0xb681793b in QMetaCallEvent::placeMetaCall (this=0x83f7bf0, object=0x8484fc8) at kernel/qobject.cpp:574                 
No locals.
Comment 42 Dario Andres 2009-12-23 01:22:32 UTC
Created attachment 39272 [details]
New backtrace (assert)

After fixing a detail on my build, I got a different backtrace, now failing an assert in a different place.
Comment 43 Dario Andres 2010-01-02 15:56:09 UTC
*** Bug 220974 has been marked as a duplicate of this bug. ***
Comment 44 Frank Reininghaus 2010-01-29 13:46:41 UTC
*** Bug 224755 has been marked as a duplicate of this bug. ***
Comment 45 Dario Andres 2010-02-05 15:20:17 UTC
From bug 225630:
When i type in the location bar smb://192.168.161.12 SOMETIMES dolphin crashes
BEFORE asking for username and password. After a couple of crash, dolphin will
actually work again prompting for username and password. Tha problem does not
appear if i type the user in the location eg smb://username@192.168.161.12.
Comment 46 Dario Andres 2010-02-05 15:20:20 UTC
*** Bug 225630 has been marked as a duplicate of this bug. ***
Comment 47 Makpoc 2010-02-08 13:04:58 UTC
Here's what's happening to me:
If I try to access the root of someone's shares (smb://hostname/) dolphin crashes with segmentation fault (stack trace below) after I authenticate. If I try smb://hostname/workspace - everything works fine and I can go up to the root.

Dolphin Version 1.3
Using KDE 4.3.2 (KDE 4.3.2)
$ samba --version
Version 4.0.0alpha9-GIT-27087e6

----------------------------------------
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#5  0x00007f097a9e8987 in KDirListerCache::slotUpdateResult (this=0x1ab6ce0, j=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1539
#6  0x00007f097a9ead73 in KDirListerCache::qt_metacall (this=0x1ab6ce0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2d5d25d0) at ./kdirlister_p.moc:102
#7  0x00007f0977969ddc in QMetaObject::activate (sender=0x1cd7c10, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1a9a2f0) at kernel/qobject.cpp:3113
#8  0x00007f0978b64af2 in KJob::result (this=0x1b08f88, _t1=0x1cd7c10) at ./kjob.moc:188
#9  0x00007f0978b64e6f in KJob::emitResult (this=0x1cd7c10) at ../../kdecore/jobs/kjob.cpp:304
#10 0x00007f097a9bad93 in KIO::SimpleJob::slotFinished (this=0x1cd7c10) at ../../kio/kio/job.cpp:477
#11 0x00007f097a9baed0 in KIO::ListJob::slotFinished (this=0x1cd7c10) at ../../kio/kio/job.cpp:2408
#12 0x00007f097a9c29d9 in KIO::ListJob::qt_metacall (this=0x1cd7c10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2d5d2900) at ./jobclasses.moc:764
#13 0x00007f0977969ddc in QMetaObject::activate (sender=0x1f1b450, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1a9a2f0) at kernel/qobject.cpp:3113
#14 0x00007f097aa7ba81 in KIO::SlaveInterface::dispatch (this=0x1f1b450, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#15 0x00007f097aa78333 in KIO::SlaveInterface::dispatch (this=0x1f1b450) at ../../kio/kio/slaveinterface.cpp:91
#16 0x00007f097aa6b14d in KIO::Slave::gotInput (this=0x1f1b450) at ../../kio/kio/slave.cpp:322
#17 0x00007f097aa6d26c in KIO::Slave::qt_metacall (this=0x1f1b450, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff2d5d2cc0) at ./slave.moc:76
#18 0x00007f0977969ddc in QMetaObject::activate (sender=0x1cff530, from_signal_index=<value optimized out>, to_signal_index=<value optimized out>, argv=0x1a9a2f0) at kernel/qobject.cpp:3113
#19 0x00007f097a987f57 in KIO::ConnectionPrivate::dequeue (this=0x1e0e920) at ../../kio/kio/connection.cpp:82
#20 0x00007f097a98807d in KIO::Connection::qt_metacall (this=0x1cff530, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1d83a60) at ./connection.moc:73
#21 0x00007f09779640f9 in QObject::event (this=0x1cff530, e=0x188f4a0) at kernel/qobject.cpp:1111
#22 0x00007f0977de7efc in QApplicationPrivate::notify_helper (this=0x18a2e70, receiver=0x1cff530, e=0x188f4a0) at kernel/qapplication.cpp:4056
#23 0x00007f0977def1ce in QApplication::notify (this=0x7fff2d5d3670, receiver=0x1cff530, e=0x188f4a0) at kernel/qapplication.cpp:4021
#24 0x00007f097911cab6 in KApplication::notify (this=0x7fff2d5d3670, receiver=0x1cff530, event=0x188f4a0) at ../../kdeui/kernel/kapplication.cpp:302
#25 0x00007f0977954c2c in QCoreApplication::notifyInternal (this=0x7fff2d5d3670, receiver=0x1cff530, event=0x188f4a0) at kernel/qcoreapplication.cpp:610
#26 0x00007f097795580a in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x18764d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#27 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x18764d0) at kernel/qcoreapplication.cpp:1247
#28 0x00007f097797d533 in QCoreApplication::sendPostedEvents (s=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#29 postEventSourceDispatch (s=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:210
#30 0x00007f0973472bce in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#31 0x00007f0973476598 in ?? () from /lib/libglib-2.0.so.0
#32 0x00007f09734766c0 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#33 0x00007f097797d1a6 in QEventDispatcherGlib::processEvents (this=0x1875d20, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#34 0x00007f0977e7c4be in QGuiEventDispatcherGlib::processEvents (this=0x1b08f88, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#35 0x00007f0977953532 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#36 0x00007f0977953904 in QEventLoop::exec (this=0x7fff2d5d35c0, flags=) at kernel/qeventloop.cpp:201
#37 0x00007f0977955ab9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#38 0x0000000000439555 in _start ()
-------------------------------------
Comment 48 Dario Andres 2010-02-16 21:57:15 UTC
From bug 227228:
---
When im entering smb://local_ip (ex. 192.168.0.11) i get the login box and in
the same second i login dolphin crashes whit the information shown at the
buttom of this post. The crash happens every time. However i have found that
when typing smb:/local_ip it works perfectly.
Comment 49 Dario Andres 2010-02-16 21:57:23 UTC
*** Bug 227228 has been marked as a duplicate of this bug. ***
Comment 50 Anton Komolov 2010-02-17 18:01:22 UTC
Created attachment 40876 [details]
New crash information added by DrKonqi

While trying to connect windows shared directory, dolphin displays authentication dialog, and afterwards it crashes ( username and passwd are correct ).
Comment 51 Frank Reininghaus 2010-03-03 14:39:51 UTC
*** Bug 229222 has been marked as a duplicate of this bug. ***
Comment 52 moti.daniel 2010-03-08 06:20:35 UTC
Created attachment 41431 [details]
New crash information added by DrKonqi

I was tryin to login to a windows xp shared directory using a corporate login, after the login it crashed
trying again caused dolphin to crash again...
Comment 53 Dario Andres 2010-03-10 12:57:59 UTC
*** Bug 230066 has been marked as a duplicate of this bug. ***
Comment 54 Aaron J. Seigo 2010-05-13 19:36:52 UTC
*** Bug 202771 has been marked as a duplicate of this bug. ***
Comment 55 Arno 2010-05-14 11:13:38 UTC
Created attachment 43569 [details]
New crash information added by DrKonqi

Open 2x window tabs.. then dolphin crashed
Comment 56 António Oliveira 2010-05-21 15:06:57 UTC
Created attachment 43776 [details]
New crash information added by DrKonqi

The symptoms I'm experiencing are very simillar to other reports on this bug.
I case it helps, here's another backtrace, from kubuntu lucid LTS.
Comment 57 moti.daniel 2010-05-22 06:00:16 UTC
I had to upgrade to kubuntu 10.04 and since then I had no problems!

thanks.

2010/5/21 António Oliveira <tonesenna@gmail.com>

> https://bugs.kde.org/show_bug.cgi?id=197851
>
>
>
>
>
> --- Comment #56 from António Oliveira <tonesenna gmail com>  2010-05-21
> 15:06:57 ---
> Created an attachment (id=43776)
>  --> (http://bugs.kde.org/attachment.cgi?id=43776)
> New crash information added by DrKonqi
>
> The symptoms I'm experiencing are very simillar to other reports on this
> bug.
> I case it helps, here's another backtrace, from kubuntu lucid LTS.
>
> --
> Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
> ------- You are receiving this mail because: -------
> You are on the CC list for the bug.
Comment 58 Peter Ped Helcmanovsky 2010-05-24 10:55:31 UTC
*** Bug 238362 has been marked as a duplicate of this bug. ***
Comment 59 Christoph Feck 2010-06-26 03:03:20 UTC
*** Bug 241670 has been marked as a duplicate of this bug. ***
Comment 60 Christoph Feck 2010-06-26 03:03:45 UTC
*** Bug 240659 has been marked as a duplicate of this bug. ***
Comment 61 Christoph Feck 2010-06-26 03:04:13 UTC
*** Bug 238475 has been marked as a duplicate of this bug. ***
Comment 62 Christoph Feck 2010-06-26 03:04:44 UTC
*** Bug 234870 has been marked as a duplicate of this bug. ***
Comment 63 zless 2010-07-05 16:01:40 UTC
Created attachment 48606 [details]
New crash information added by DrKonqi

when connecting to samba share with username and password
Comment 64 Nicolas L. 2010-07-27 09:11:13 UTC
*** Bug 245753 has been marked as a duplicate of this bug. ***
Comment 65 Nicolas L. 2010-07-27 09:11:50 UTC
*** Bug 244080 has been marked as a duplicate of this bug. ***
Comment 66 Mathieu Jeanjean 2010-08-14 06:26:59 UTC
Created attachment 50514 [details]
New crash information added by DrKonqi

Crashes while i was looking windows shared files with samba. After authentification Dolphin crash.
Comment 67 David Faure 2010-08-17 22:55:59 UTC
I don't know smb.conf enough to configure it properly in order to reproduce this (in my case, there's no password dialog on smb://192.168.0.2, only when I enter an actual share, and I can't reproduce the crash when doing `dolphin smb://192.168.0.2/myshare`).

If one of you is having the bug when accessing the shares of a linux system, please post your smb.conf file so that I can set mine the same way.
Comment 68 Enrico 2010-09-02 11:15:17 UTC
Created attachment 51212 [details]
New crash information added by DrKonqi

When connecting to a samba share the login appear continuosly and then the application crash
Comment 69 Frank Reininghaus 2010-09-08 11:23:28 UTC
*** Bug 250503 has been marked as a duplicate of this bug. ***
Comment 70 Frank Reininghaus 2010-09-26 00:42:46 UTC
*** Bug 251933 has been marked as a duplicate of this bug. ***
Comment 71 António Oliveira 2010-10-06 15:27:17 UTC
Created attachment 52280 [details]
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0

- What I was doing when the application crashed:
dolphin crashed immediately after authenticating to a CIFS share (unsure about what kind of machine actually serves it.)

Here's the output on the console when dolphin ran under memcheck:

to@tinta-roriz:Downloads$ valgrind dolphin
==17885== Memcheck, a memory error detector
==17885== Copyright (C) 2002-2010, and GNU GPL'd, by Julian Seward et al.
==17885== Using Valgrind-3.6.0.SVN-Debian and LibVEX; rerun with -h for copyright info
==17885== Command: dolphin
==17885== 
==17888== Conditional jump or move depends on uninitialised value(s)
==17888==    at 0x93E0E40: inflateReset2 (in /lib/libz.so.1.2.3.4)
==17888==    by 0x93E0F2F: inflateInit2_ (in /lib/libz.so.1.2.3.4)
==17888==    by 0xD7D64AF: png_create_read_struct_2 (in /lib/libpng12.so.0.44.0)
==17888==    by 0xD7D6646: png_create_read_struct (in /lib/libpng12.so.0.44.0)
==17888==    by 0x7ACAC7D: QPngHandlerPrivate::readPngHeader() (qpnghandler.cpp:356)
==17888==    by 0x7ACB6BC: QPngHandlerPrivate::readPngImage(QImage*) (qpnghandler.cpp:427)
==17888==    by 0x7A98752: QImageReader::read(QImage*) (qimagereader.cpp:1205)
==17888==    by 0x7A98D1B: QImageReader::read() (qimagereader.cpp:1155)
==17888==    by 0x7A88611: operator>>(QDataStream&, QImage&) (qimage.cpp:5149)
==17888==    by 0x7AA7D28: operator>>(QDataStream&, QPixmap&) (qpixmap.cpp:1315)
==17888==    by 0x7396EBF: KIconLoaderPrivate::findCachedPixmapWithPath(QString const&, QPixmap&, QString&) (kiconloader.cpp:878)
==17888==    by 0x739EF52: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (kiconloader.cpp:1218)
==17888== 
QMetaObject::invokeMethod: No such method DolphinApplication::loadCommandLineOptionsForNewInstance()
dolphin(17888)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for  "/home/to/.local/share//user-places.xbel"
dolphin(17888)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from  "/var/tmp/kdecache-to/ksycoca4"
dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x134d1b00)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "trash"
dolphin(17888)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 2 m_maxConnectionsPerHost: 2
"/usr/bin/dolphin(17888)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
dolphin(17888)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/to/.kde/share/apps/nepomuk/socket"
"/usr/bin/dolphin(17888)" Soprano: "QLocalSocket::connectToServer: Invalid name"
dolphin(17888)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/home/to/.kde/share/apps/nepomuk/socket"
"/usr/bin/dolphin(17888)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
dolphin(17888)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/to/.kde/share/apps/nepomuk/socket"
"/usr/bin/dolphin(17888)" Soprano: "QLocalSocket::connectToServer: Invalid name"
dolphin(17888)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/home/to/.kde/share/apps/nepomuk/socket"
"/usr/bin/dolphin(17888)" Soprano: "org.freedesktop.DBus.Error.ServiceUnknown - The name org.kde.nepomuk.services.nepomukstorage was not provided by any .service files"
dolphin(17888)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Connecting to local socket "/home/to/.kde/share/apps/nepomuk/socket"
"/usr/bin/dolphin(17888)" Soprano: "QLocalSocket::connectToServer: Invalid name"
dolphin(17888)/nepomuk (library) <unnamed>::GlobalModelContainer::init: Failed to connect to Nepomuk server via local socket "/home/to/.kde/share/apps/nepomuk/socket"
dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///home/to")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x12cfd410)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "file"
dolphin(17888)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 50 m_maxConnectionsPerHost: 50
dolphin(17888) KXMLGUI::ActionList::plug: Index  13  is not within range (0 -  9 
dolphin(17888)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::instance: instance(): ... initialised
dolphin(17888)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "Europe/Lisbon"
dolphin(17888)/kdecore (K*TimeZone*) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" )
dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("file:///")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x13467570)
dolphin(17888)/kio (KDirModel) KDirModel::expandToUrl: Remembering to emit expand after listing the root url
==17885== 
==17885== HEAP SUMMARY:
==17885==     in use at exit: 104,555 bytes in 377 blocks
==17885==   total heap usage: 6,060 allocs, 5,683 frees, 501,079 bytes allocated
==17885== 
==17885== LEAK SUMMARY:
==17885==    definitely lost: 0 bytes in 0 blocks
==17885==    indirectly lost: 0 bytes in 0 blocks
==17885==      possibly lost: 808 bytes in 7 blocks
==17885==    still reachable: 103,747 bytes in 370 blocks
==17885==         suppressed: 0 bytes in 0 blocks
==17885== Rerun with --leak-check=full to see details of leaked memory
==17885== 
==17885== For counts of detected and suppressed errors, rerun with: -v
==17885== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 4 from 4)
to@tinta-roriz:Downloads$ dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x1295efd0) )
dolphin(17888)/kio (Slave) KIO::Slave::createSlave: createSlave "trash" for KUrl("trash:/")
dolphin(17888)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-to/dolphint17888.slave-socket"
dolphin(17888)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/to")
dolphin(17888)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-to/dolphinP17888.slave-socket"
dolphin(17888)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///")
dolphin(17888)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-to/dolphina17888.slave-socket"
Bus::open: Can not get ibus-daemon's address. 
IBusInputContext::createInputContext: no connection to ibus-daemon 
dolphin(17888)/kio (KIOConnection) KIO::SocketConnectionBackend::socketReadyRead: KIO::SocketConnectionBackend(0x1181a490) Jumbo packet of 49272 bytes
dolphin(17888)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: Listing found KUrl("file:///home") which is a parent of fetched url KUrl("file:///home/to")
dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x13145e10)
dolphin(17888)/kio (KIOJob) KDirModel::indexForUrl: KUrl("file:///home/to") not found
dolphin(17888)/kio KNFSShare::KNFSSharePrivate::findExportsFile: Could not find exports file! /etc/exports doesn't exist. Configure it in share/config/knfsshare, [General], exportsFile=....
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x13467570) KIO::Slave(0x13519710)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x134d1b00) KIO::Slave(0x13368500)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("trash:/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x12cfd410) KIO::Slave(0x12993630)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/to")
dolphin(17888)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/usr/share/mime/magic"
dolphin(17888)/kdecore (services) KMimeTypeFactory::parseMagic: Now parsing  "/home/to/.local/share/mime/magic"
dolphin(17888)/kio (KDirModel) KDirModelPrivate::_k_slotNewItems: Listing found KUrl("file:///home/to") which is a parent of fetched url KUrl("file:///home/to")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x13145e10) KIO::Slave(0x13519710)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home")
dolphin(17888)/kio (KDirListerCache) KDirListerCache::forgetDirs: DolphinDirLister(0x129ad8a0)  item moved into cache:  KUrl("file:///home/to")
dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("smb://illiabum")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x12ccdd90)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::protoQ: creating ProtoQueue instance for "smb"
dolphin(17888)/kio (Scheduler) KIO::ProtoQueue::ProtoQueue: m_maxConnectionsTotal: 1 m_maxConnectionsPerHost: 1
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x19bf9f00)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x129bccb0)  item moved into cache:  KUrl("file:///")
dolphin(17888)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x129bccb0)  item moved into cache:  KUrl("file:///home")
dolphin(17888)/kio (KDirListerCache) KDirListerCache::listDir: Reloading directory: KUrl("smb://illiabum/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x19ae3d20)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x12e042b0)
dolphin(17888)/kio (Slave) KIO::Slave::createSlave: createSlave "smb" for KUrl("smb://illiabum")
dolphin(17888)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on  "local:/tmp/ksocket-to/dolphinl17888.slave-socket"
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://illiabum") -> KUrl("smb://illiabum/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1172cd50)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotRedirection: KUrl("smb://illiabum/") already in use
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotRedirection: and it is currently listed
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::cancelJob: KIO::ListJob(0x19ae3d20) QObject(0x0)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x19ae3d20) QObject(0x0)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x12ccdd90) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::ListJob(0x12ccdd90)
dolphin(17888)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://illiabum/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x19bf9f00) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::StatJob(0x19bf9f00)
dolphin(17888)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://illiabum/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x12e042b0) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::StatJob(0x12e042b0)
dolphin(17888)/kio (KIOJob) KIO::StatJobPrivate::slotRedirection: KUrl("smb://illiabum/")
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x1172cd50) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::StatJob(0x1172cd50)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x12ccdd90) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::ListJob(0x12ccdd90)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x19bf9f00) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x12e042b0) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x1172cd50) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::ListJob(0x12ccdd90) KIO::Slave(0x12df2d30)
dolphin(17888)/kio (KDirListerCache) KDirListerCache::slotUpdateResult: finished update KUrl("smb://PTIN%2Fx01070@illiabum/")
==17888== Invalid write of size 1
==17888==    at 0x6E19030: KDirListerCache::slotUpdateResult(KJob*) (kdirlister.cpp:1609)
==17888==    by 0x6E20D02: KDirListerCache::qt_metacall(QMetaObject::Call, int, void**) (kdirlister_p.moc:108)
==17888==    by 0x8DB5B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==17888==    by 0x8611711: KJob::result(KJob*) (kjob.moc:194)
==17888==    by 0x86119AF: KJob::emitResult() (kjob.cpp:312)
==17888==    by 0x6DF6202: KIO::SimpleJob::slotFinished() (job.cpp:522)
==17888==    by 0x6DF633F: KIO::ListJob::slotFinished() (job.cpp:2553)
==17888==    by 0x6DFA188: KIO::ListJob::qt_metacall(QMetaObject::Call, int, void**) (jobclasses.moc:818)
==17888==    by 0x8DB5B26: QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (qobject.cpp:3280)
==17888==    by 0x6EA5C8D: KIO::SlaveInterface::dispatch(int, QByteArray const&) (slaveinterface.cpp:175)
==17888==    by 0x6EA2CC2: KIO::SlaveInterface::dispatch() (slaveinterface.cpp:91)
==17888==    by 0x6E96875: KIO::Slave::gotInput() (slave.cpp:344)
==17888==  Address 0x2 is not stack'd, malloc'd or (recently) free'd
==17888== 
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/to/.kde/socket-tinta-roriz/kdeinit4__0
QSocketNotifier: Invalid socket 16 and type 'Read', disabling...
==17888== Thread 2:
==17888== Invalid read of size 2
==17888==    at 0x8DCA601: socketNotifierSourceCheck(_GSource*) (qeventdispatcher_glib.cpp:92)
==17888==    by 0xD524669: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD525022: ??? (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD52545B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0x8DCA192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
==17888==    by 0x8D9CA01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
==17888==    by 0x8D9CDEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==17888==    by 0x8CA72FC: QThread::exec() (qthread.cpp:490)
==17888==    by 0x8D7C5F7: QInotifyFileSystemWatcherEngine::run() (qfilesystemwatcher_inotify.cpp:248)
==17888==    by 0x8CAA27D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
==17888==    by 0xAFE8970: start_thread (pthread_create.c:304)
==17888==    by 0x51B192C: clone (clone.S:112)
==17888==  Address 0x1331dfb6 is 6 bytes inside a block of size 16 free'd
==17888==    at 0x4C27A83: operator delete(void*) (vg_replace_malloc.c:387)
==17888==    by 0x8DCA600: socketNotifierSourceCheck(_GSource*) (qeventdispatcher_glib.cpp:92)
==17888==    by 0xD524669: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD525022: ??? (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD52545B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0x8DCA192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
==17888==    by 0x8D9CA01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
==17888==    by 0x8D9CDEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==17888==    by 0x8CA72FC: QThread::exec() (qthread.cpp:490)
==17888==    by 0x8D7C5F7: QInotifyFileSystemWatcherEngine::run() (qfilesystemwatcher_inotify.cpp:248)
==17888==    by 0x8CAA27D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
==17888==    by 0xAFE8970: start_thread (pthread_create.c:304)
==17888== 
==17888== Invalid read of size 2
==17888==    at 0x8DCA605: socketNotifierSourceCheck(_GSource*) (qeventdispatcher_glib.cpp:83)
==17888==    by 0xD524669: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD525022: ??? (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD52545B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0x8DCA192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
==17888==    by 0x8D9CA01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
==17888==    by 0x8D9CDEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==17888==    by 0x8CA72FC: QThread::exec() (qthread.cpp:490)
==17888==    by 0x8D7C5F7: QInotifyFileSystemWatcherEngine::run() (qfilesystemwatcher_inotify.cpp:248)
==17888==    by 0x8CAA27D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
==17888==    by 0xAFE8970: start_thread (pthread_create.c:304)
==17888==    by 0x51B192C: clone (clone.S:112)
==17888==  Address 0x1331dfb4 is 4 bytes inside a block of size 16 free'd
==17888==    at 0x4C27A83: operator delete(void*) (vg_replace_malloc.c:387)
==17888==    by 0x8DCA600: socketNotifierSourceCheck(_GSource*) (qeventdispatcher_glib.cpp:92)
==17888==    by 0xD524669: g_main_context_check (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD525022: ??? (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0xD52545B: g_main_context_iteration (in /lib/libglib-2.0.so.0.2600.0)
==17888==    by 0x8DCA192: QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventdispatcher_glib.cpp:415)
==17888==    by 0x8D9CA01: QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:149)
==17888==    by 0x8D9CDEB: QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (qeventloop.cpp:201)
==17888==    by 0x8CA72FC: QThread::exec() (qthread.cpp:490)
==17888==    by 0x8D7C5F7: QInotifyFileSystemWatcherEngine::run() (qfilesystemwatcher_inotify.cpp:248)
==17888==    by 0x8CAA27D: QThreadPrivate::start(void*) (qthread_unix.cpp:266)
==17888==    by 0xAFE8970: start_thread (pthread_create.c:304)
==17888== 


Hope it helps.
Thanks.

-- Backtrace (Reduced):
#6  0x00007fd20fd28030 in KDirListerCache::slotUpdateResult (this=0x1ddc460, j=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1609
#7  0x00007fd20fd2fd03 in KDirListerCache::qt_metacall (this=0x1ddc460, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff48b2d5c0) at ./kdirlister_p.moc:108
[...]
#9  0x00007fd20e54c712 in KJob::result (this=0x7fff48b2d440, _t1=0x22366f0) at ./kjob.moc:194
#10 0x00007fd20e54c9b0 in KJob::emitResult (this=0x22366f0) at ../../kdecore/jobs/kjob.cpp:312
#11 0x00007fd20fd05203 in KIO::SimpleJob::slotFinished (this=0x22366f0) at ../../kio/kio/job.cpp:522
Comment 72 David Faure 2010-10-11 19:27:21 UTC
SVN commit 1184881 by dfaure:

Dump more information on stderr when dir=0, which seems to be the case in the valgrind of bug 197851
CCBUG: 197851


 M  +7 -1      kdirlister.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1184881
Comment 73 Dario Andres 2010-10-13 14:48:26 UTC
Updating the bug status:

I can't reproduce this crash anymore using the steps I wrote down on comment 41. I'm now using KDE SC 4.5.2 and Qt 4.7.0 (ArchLinux packages with debug symbols enabled)

So, it is fixed for me.

@António Oliveira (comment 71): can you still reproduce the crash in KDE SC 4.5.2 ? If you can't reproduce it then we are going to close the bug report.

Regards
Comment 74 António Oliveira 2010-10-13 15:21:05 UTC
@ Dario,
I'm sorry, I don't have 4.5.2 to try.
All I can tell is that 4.5.1 still exhibits the same behavior, but 4.5.2 may have it fixed by now.

If there are no complains from this bug by users of 4.5.2 it is probably safe to close the bug.

Thanks.
Comment 75 Andrew Dorney 2010-10-13 15:47:54 UTC
My Arch laptop runs 4.5.1 right now; I haven't updated to 4.5.2 (but was planning to today!). Since I'm upgrading anyway, I'll test both the 4.5.1 and 4.5.2 builds and see what I get. :)
Comment 76 Andrew Dorney 2010-10-13 17:28:33 UTC
I created a new user to make sure there weren't any stale configs or anything odd lying around, and attempted all the steps in comment #41. I was unable to reproduce the crash on either KDE 4.5.1-1 (qt 4.7.0-2) or on KDE 4.5.2-1 (qt 4.7.0-4).
Comment 77 Dario Andres 2011-03-08 20:10:59 UTC
[Comment from a bug triager]
From bug 266903 (KDE SC 4.6.0):
-- Information about the crash:
I have this bug when a try to connect on a samba share.
Every time, same problem.
Comment 78 Dario Andres 2011-04-14 12:44:23 UTC
[Comment from a bug triager]
Note that bug 266903 now have a bunch of duplicate of this crash on KDE SC 4.6.
Comment 79 Aaron J. Seigo 2011-05-06 15:54:09 UTC
*** Bug 266903 has been marked as a duplicate of this bug. ***
Comment 80 Aaron J. Seigo 2011-05-06 15:56:08 UTC
what would be very helpful on this report is for one of the people who can reproduce it and who has debug installed to run dolphin from a konsole window, trigger the crash and then paste the output from when the crash happened. it should start with "Internal error: itemsInUse did not contain"
Comment 81 Edward Nygma 2011-05-11 21:12:48 UTC
Created attachment 59918 [details]
New crash information added by DrKonqi

dolphin (1.6.1) on KDE Platform 4.6.2 (4.6.2) using Qt 4.7.2

- What I was doing when the application crashed:
Just entered credentials to a Windows 7 SMB share. Dolphin crashed horribly.

-- Backtrace (Reduced):
#7  detach (this=0x93fab18, j=0x9d5f050) at /usr/include/QtCore/qlist.h:126
#8  begin (this=0x93fab18, j=0x9d5f050) at /usr/include/QtCore/qlist.h:254
#9  KDirListerCache::slotUpdateResult (this=0x93fab18, j=0x9d5f050) at /usr/src/debug/kdelibs-4.6.2/kio/kio/kdirlister.cpp:1716
#10 0x06342117 in KDirListerCache::qt_metacall (this=0x93fab18, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbfa5a548) at /usr/src/debug/kdelibs-4.6.2/i686-redhat-linux-gnu/kio/kdirlister_p.moc:108
[...]
#13 0x05b75e84 in KJob::result (this=0x9d5f050, _t1=0x9d5f050) at /usr/src/debug/kdelibs-4.6.2/i686-redhat-linux-gnu/kdecore/kjob.moc:194
Comment 82 Yves C. 2011-05-19 18:41:20 UTC
Crashes every time trying to connect to smb server at 10.15.10.15 using dolphin 1.6.1 on KDE 4.6.2 (Ubuntu 11.04).

##### dolphin console output:

dolphin(3918)/kio (KDirListerCache): Internal error: itemsInUse did not contain "smb://yc@10.15.10.15/" 
KCrash: Application 'dolphin' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit

##### Backtrace:

Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f7fb4b33780 (LWP 3918))]

Thread 3 (Thread 0x7f7fa0ef3700 (LWP 3919)):
#0  __poll (fds=0x24c4470, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:85
#1  0x00007f7facbca104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7facbca639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7fb08b1446 in QEventDispatcherGlib::processEvents (this=0x2466480, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f7fb0885882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7fb0885abc in QEventLoop::exec (this=0x7f7fa0ef2dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f7fb079c924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f7fb0867c2f in QInotifyFileSystemWatcherEngine::run (this=0x242d6d0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f7fb079f175 in QThreadPrivate::start (arg=0x242d6d0) at thread/qthread_unix.cpp:320
#9  0x00007f7fad095d8c in start_thread (arg=0x7f7fa0ef3700) at pthread_create.c:304
#10 0x00007f7fb443904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f7f9a7f4700 (LWP 3923)):
#0  0x00007f7fb442bf03 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f7facbca104 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f7facbca639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f7fb08b1446 in QEventDispatcherGlib::processEvents (this=0x2714470, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#4  0x00007f7fb0885882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f7fb0885abc in QEventLoop::exec (this=0x7f7f9a7f3dd0, flags=...) at kernel/qeventloop.cpp:201
#6  0x00007f7fb079c924 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:492
#7  0x00007f7fb0867c2f in QInotifyFileSystemWatcherEngine::run (this=0x2445670) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f7fb079f175 in QThreadPrivate::start (arg=0x2445670) at thread/qthread_unix.cpp:320
#9  0x00007f7fad095d8c in start_thread (arg=0x7f7f9a7f4700) at pthread_create.c:304
#10 0x00007f7fb443904d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7fb4b33780 (LWP 3918)):
[KCrash Handler]
#6  detach (this=0x250d900, j=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:126
#7  begin (this=0x250d900, j=<value optimized out>) at /usr/include/qt4/QtCore/qlist.h:254
#8  KDirListerCache::slotUpdateResult (this=0x250d900, j=<value optimized out>) at ../../kio/kio/kdirlister.cpp:1716
#9  0x00007f7fb24a2a93 in KDirListerCache::qt_metacall (this=0x250d900, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff211046b0) at ./kdirlister_p.moc:108
#10 0x00007f7fb089b5f8 in QMetaObject::activate (sender=0x241e500, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x7fff211046b0) at kernel/qobject.cpp:3287
#11 0x00007f7fb0cf2d32 in KJob::result (this=<value optimized out>, _t1=0x241e500) at ./kjob.moc:194
#12 0x00007f7fb0cf2d70 in KJob::emitResult (this=0x241e500) at ../../kdecore/jobs/kjob.cpp:312
#13 0x00007f7fb2477c9b in KIO::SimpleJob::slotFinished (this=0x241e500) at ../../kio/kio/job.cpp:525
#14 0x00007f7fb247a805 in KIO::ListJob::slotFinished (this=0x241e500) at ../../kio/kio/job.cpp:2564
#15 0x00007f7fb247e469 in KIO::ListJob::qt_metacall (this=0x241e500, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff21104990) at ./jobclasses.moc:818
#16 0x00007f7fb089b5f8 in QMetaObject::activate (sender=0x27acc80, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#17 0x00007f7fb251e531 in KIO::SlaveInterface::dispatch (this=<value optimized out>, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:173
#18 0x00007f7fb251b4b5 in KIO::SlaveInterface::dispatch (this=0x27acc80) at ../../kio/kio/slaveinterface.cpp:89
#19 0x00007f7fb250ee8e in KIO::Slave::gotInput (this=0x27acc80) at ../../kio/kio/slave.cpp:348
#20 0x00007f7fb250f4dc in KIO::Slave::qt_metacall (this=0x27acc80, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff21104da0) at ./slave.moc:82
#21 0x00007f7fb089b5f8 in QMetaObject::activate (sender=0x27c5160, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x0) at kernel/qobject.cpp:3287
#22 0x00007f7fb2448ff7 in KIO::ConnectionPrivate::dequeue (this=0x29a0a40) at ../../kio/kio/connection.cpp:82
#23 0x00007f7fb244909d in KIO::Connection::qt_metacall (this=0x27c5160, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x2875100) at ./connection.moc:79
#24 0x00007f7fb089a49a in QObject::event (this=0x27c5160, e=<value optimized out>) at kernel/qobject.cpp:1226
#25 0x00007f7fb12459e4 in QApplicationPrivate::notify_helper (this=0x22c5750, receiver=0x27c5160, e=0x29c7530) at kernel/qapplication.cpp:4462
#26 0x00007f7fb124a3aa in QApplication::notify (this=<value optimized out>, receiver=0x27c5160, e=0x29c7530) at kernel/qapplication.cpp:4341
#27 0x00007f7fb1f64866 in KApplication::notify (this=0x7fff211057f0, receiver=0x27c5160, event=0x29c7530) at ../../kdeui/kernel/kapplication.cpp:311
#28 0x00007f7fb088649c in QCoreApplication::notifyInternal (this=0x7fff211057f0, receiver=0x27c5160, event=0x29c7530) at kernel/qcoreapplication.cpp:731
#29 0x00007f7fb0889c25 in sendEvent (receiver=0x0, event_type=0, data=0x22755d0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#30 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x22755d0) at kernel/qcoreapplication.cpp:1372
#31 0x00007f7fb08b1253 in sendPostedEvents (s=0x22c99c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#32 postEventSourceDispatch (s=0x22c99c0) at kernel/qeventdispatcher_glib.cpp:277
#33 0x00007f7facbc9bcd in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f7facbca3a8 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f7facbca639 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#36 0x00007f7fb08b13ef in QEventDispatcherGlib::processEvents (this=0x2274db0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:422
#37 0x00007f7fb12ecdfe in QGuiEventDispatcherGlib::processEvents (this=<value optimized out>, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x00007f7fb0885882 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#39 0x00007f7fb0885abc in QEventLoop::exec (this=0x7fff21105780, flags=...) at kernel/qeventloop.cpp:201
#40 0x00007f7fb0889ecb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#41 0x00007f7fb4729995 in kdemain (argc=1, argv=0x7fff21105d18) at ../../../dolphin/src/main.cpp:98
#42 0x00007f7fb4371eff in __libc_start_main (main=0x400730 <main(int, char**)>, argc=1, ubp_av=0x7fff21105d18, init=<value optimized out>, fini=<value optimized out>, rtld_fini=<value optimized out>, stack_end=0x7fff21105d08) at libc-start.c:226
#43 0x0000000000400659 in _start ()
Comment 83 Beat Wolf 2011-06-20 15:44:39 UTC
*** Bug 276008 has been marked as a duplicate of this bug. ***
Comment 84 Christoph Feck 2011-10-21 08:18:19 UTC
*** Bug 284592 has been marked as a duplicate of this bug. ***
Comment 85 Dawit Alemayehu 2011-12-07 03:02:25 UTC
Can anyone that can reproduce this crash provide a new backtrace using KDE 4.7 or higher, preferably the latest release ?
Comment 86 Dawit Alemayehu 2011-12-16 17:07:57 UTC
*** Bug 267512 has been marked as a duplicate of this bug. ***
Comment 87 Myriam Schweingruber 2012-05-22 21:13:09 UTC
*** Bug 267989 has been marked as a duplicate of this bug. ***
Comment 88 aditsu 2012-07-16 18:31:15 UTC
Reproduced in kde 4.8.3/Gentoo

#0  KDirListerCache::slotUpdateResult (this=0x7c9e20, j=<optimized out>) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/kdirlister.cpp:1721
#1  0x00007ffff48a3513 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007ffff4d29352 in KJob::result (this=<optimized out>, _t1=0xd3c7c0) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3_build/kdecore/kjob.moc:208
#3  0x00007ffff4d29390 in KJob::emitResult (this=0xd3c7c0) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdecore/jobs/kjob.cpp:318
#4  0x00007ffff58669ed in KIO::SimpleJob::slotFinished (this=0xd3c7c0) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/job.cpp:494
#5  0x00007ffff5869665 in KIO::ListJob::slotFinished (this=0xd3c7c0) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/job.cpp:2670
#6  0x00007ffff48a3513 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007ffff59147f1 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/slaveinterface.cpp:172
#8  0x00007ffff59117fd in KIO::SlaveInterface::dispatch (this=<optimized out>) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/slaveinterface.cpp:88
#9  0x00007ffff5904956 in KIO::Slave::gotInput (this=0xc008b0) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/slave.cpp:344
#10 0x00007ffff48a3513 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#11 0x00007ffff5837237 in KIO::ConnectionPrivate::dequeue (this=0xe58810) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kio/kio/connection.cpp:82
#12 0x00007ffff48a2956 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007ffff39ab284 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#14 0x00007ffff39afd5f in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#15 0x00007ffff5328b86 in KApplication::notify (this=0x7fffffffd9d0, receiver=0xdfa380, event=0xc1cb20) at /mnt/md3/portage-tmp/portage/kde-base/kdelibs-4.8.3/work/kdelibs-4.8.3/kdeui/kernel/kapplication.cpp:311
#16 0x00007ffff488dccb in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007ffff4891297 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#18 0x00007ffff48bcce3 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007fffefab4672 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#20 0x00007fffefab4e68 in ?? () from /usr/lib64/libglib-2.0.so.0
#21 0x00007fffefab5041 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#22 0x00007ffff48bce7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007ffff3a503ce in ?? () from /usr/lib64/qt4/libQtGui.so.4
#24 0x00007ffff488ca32 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007ffff488cce5 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#26 0x00007ffff489173b in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#27 0x00007ffff7b9e023 in kdemain (argc=1, argv=0x7fffffffdf28) at /mnt/md3/portage-tmp/portage/kde-base/dolphin-4.8.3-r1/work/dolphin-4.8.3/dolphin/src/main.cpp:89
#28 0x00007ffff77e82ad in __libc_start_main () from /lib64/libc.so.6
#29 0x0000000000400799 in _start ()
Comment 89 aditsu 2012-07-16 18:41:35 UTC
In case you want more details: I was trying to access the shared folders from a windows 7 computer - smb://hostname
I got a login dialog, entered the username and password - then it crashed. Happens every time.
Comment 90 Dawit Alemayehu 2013-07-07 05:34:48 UTC
Cannot reproduce this crash. Does anybody here still see this crash with KDE v 4.10 or higher?
Comment 91 aditsu 2013-07-07 05:50:33 UTC
(In reply to comment #90)
> Cannot reproduce this crash. Does anybody here still see this crash with KDE
> v 4.10 or higher?

I just tested now and got a segfault using kde 4.10.4
Comment 92 Dawit Alemayehu 2013-07-07 09:50:53 UTC
(In reply to comment #91)
> (In reply to comment #90)
> > Cannot reproduce this crash. Does anybody here still see this crash with KDE
> > v 4.10 or higher?
> 
> I just tested now and got a segfault using kde 4.10.4

Can you please provide the backtrace again?
Comment 93 aditsu 2013-07-07 10:02:08 UTC
This is what I'm getting currently in "developer information":

Application: Dolphin (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fb1de8d0780 (LWP 22382))]

Thread 3 (Thread 0x7fb1c7bb1700 (LWP 22384)):
#0  0x00007fb1dbeb3cf3 in poll () from /lib64/libc.so.6
#1  0x00007fb1d8db89d6 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fb1d8db8b04 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fb1dd4fb1a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#4  0x00007fb1dd4cad92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#5  0x00007fb1dd4cafe7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#6  0x00007fb1dd3c9017 in QThread::exec() () from /usr/lib64/qt4/libQtCore.so.4
#7  0x00007fb1dd4aaa0f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fb1dd3cc05c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#9  0x00007fb1dd135ec6 in start_thread () from /lib64/libpthread.so.0
#10 0x00007fb1dbebc98d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7fb1c7275700 (LWP 22386)):
#0  0x00007fb1dbeb6323 in select () from /lib64/libc.so.6
#1  0x00007fb1dd4aa08f in ?? () from /usr/lib64/qt4/libQtCore.so.4
#2  0x00007fb1dd3cc05c in ?? () from /usr/lib64/qt4/libQtCore.so.4
#3  0x00007fb1dd135ec6 in start_thread () from /lib64/libpthread.so.0
#4  0x00007fb1dbebc98d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fb1de8d0780 (LWP 22382)):
[KCrash Handler]
#6  0x00007fb1d48f0c92 in ?? () from /usr/lib64/libkio.so.5
#7  0x00007fb1dd4dff69 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#8  0x00007fb1dd971e42 in KJob::result(KJob*) () from /usr/lib64/libkdecore.so.5
#9  0x00007fb1dd971e80 in KJob::emitResult() () from /usr/lib64/libkdecore.so.5
#10 0x00007fb1d48caa94 in KIO::SimpleJob::slotFinished() () from /usr/lib64/libkio.so.5
#11 0x00007fb1d48cfaf5 in KIO::ListJob::slotFinished() () from /usr/lib64/libkio.so.5
#12 0x00007fb1dd4dff69 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#13 0x00007fb1d4978f21 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib64/libkio.so.5
#14 0x00007fb1d4975c55 in KIO::SlaveInterface::dispatch() () from /usr/lib64/libkio.so.5
#15 0x00007fb1d4968fde in KIO::Slave::gotInput() () from /usr/lib64/libkio.so.5
#16 0x00007fb1dd4dff69 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/qt4/libQtCore.so.4
#17 0x00007fb1d489b546 in ?? () from /usr/lib64/libkio.so.5
#18 0x00007fb1dd4e51e6 in QObject::event(QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#19 0x00007fb1dc6598b4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#20 0x00007fb1dc65e5d1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/qt4/libQtGui.so.4
#21 0x00007fb1de2ba216 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#22 0x00007fb1dd4cc23c in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/qt4/libQtCore.so.4
#23 0x00007fb1dd4cfa9a in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/qt4/libQtCore.so.4
#24 0x00007fb1dd4fad23 in ?? () from /usr/lib64/qt4/libQtCore.so.4
#25 0x00007fb1d8db86f3 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#26 0x00007fb1d8db8a40 in ?? () from /usr/lib64/libglib-2.0.so.0
#27 0x00007fb1d8db8b04 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#28 0x00007fb1dd4fb13f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#29 0x00007fb1dc6fcb8e in ?? () from /usr/lib64/qt4/libQtGui.so.4
#30 0x00007fb1dd4cad92 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#31 0x00007fb1dd4cafe7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/qt4/libQtCore.so.4
#32 0x00007fb1dd4cfdb5 in QCoreApplication::exec() () from /usr/lib64/qt4/libQtCore.so.4
#33 0x00007fb1cbd8f477 in kdemain () from /usr/lib64/libkdeinit4_dolphin.so
#34 0x00000000004089f4 in _start ()

It also says the information is probably not useful.

I can try recompiling various packages with debug information, restarting kde, running from gdb, etc. but the question is whether it will take another year to get a reply (and whether the reply will simply ask to do it all over again)
Comment 94 Christoph Feck 2013-07-19 00:22:48 UTC
Is there a way to reproduce this crash without having a second computer? If yes, please add exact steps. I have zero experience with samba, but maybe it is possible to setup a local connection.

Also, as indicated in comment #67, developers probably need the smb.conf file to reproduce.
Comment 95 aditsu 2013-07-19 04:16:41 UTC
(In reply to comment #94)
> Is there a way to reproduce this crash without having a second computer?

I don't know... if you can tell me how to require a username and password for listing the shared folders in samba, then I can try to reproduce.

> I have zero experience with samba

Ok, looks like it's not gonna happen :p

> Also, as indicated in comment #67, developers probably need the smb.conf
> file to reproduce.

smb.conf is for configuring the samba server, and I'm pretty sure it has nothing to do with this bug. Anyway, if you want to see it, here it is:

[global]
   workgroup = home
   server string = yoga
#   printcap name = cups
#   load printers = yes
#   printing = cups
   log file = /var/log/samba/log.%m
   max log size = 50
; log level = 3
  map to guest = bad user
   security = user
  encrypt passwords = yes
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   dns proxy = no

   unix extensions  = no


[share]
   path = /home/aditsu/stuff/share
   public = yes
   writable = no
   only guest = yes
   follow symlinks = yes
   wide links = yes
Comment 96 aditsu 2013-07-19 04:24:22 UTC
Actually, smb.conf would be useful if I could reproduce this bug with a samba server (as suggested in that comment), but we need to achieve that first.
Comment 97 Jeffrey 2013-07-19 14:52:36 UTC
> Actually, smb.conf would be useful if I could reproduce this bug with a samba server

The bug has never been reproducible, for me, against a Samba server
> Dolphin crashes when trying to list a MS Windows shared directory

> Is there a way to reproduce this crash without having a second computer?
Sure, use a Windows VM in VirtualBox.
Comment 98 aditsu 2014-06-13 12:50:19 UTC
Created attachment 87161 [details]
smb.conf

I've just reproduced the problem with a NAS running samba 3.6.9. Attached is the configuration I think it is using; I just removed some user names.
Comment 99 Andrew Crouthamel 2018-09-25 03:46:41 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 100 Andrew Crouthamel 2018-10-27 02:09:16 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information.

For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!