Bug 168332 - Crash when browsing a smb:// share
Summary: Crash when browsing a smb:// share
Status: RESOLVED WORKSFORME
Alias: None
Product: kio
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-04 14:28 UTC by Diederik van der Boor
Modified: 2008-09-08 16:50 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diederik van der Boor 2008-08-04 14:28:20 UTC
Version:            (using 4.1.00 (KDE 4.1.0) "release 16.3", KDE:KDE4:Factory:Desktop / openSUSE_10.3)
Compiler:          gcc
OS:                Linux (i686) release 2.6.22.17-0.1-default

I've got this crash when I was browsing an smb:// share:

Programma: Dolphin (dolphin), signaal SIGSEGV
[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb61826d0 (LWP 17452)]
[KCrash handler]
#6  0xb7694e15 in KDirListerCache::slotUpdateResult ()
   from /usr/lib/libkio.so.5
#7  0xb769623a in KDirListerCache::qt_metacall () from /usr/lib/libkio.so.5
#8  0xb7e8837a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#9  0xb7e887c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#10 0xb7bf4b33 in KJob::result () from /usr/lib/libkdecore.so.5
#11 0xb7bf54b2 in KJob::emitResult () from /usr/lib/libkdecore.so.5
#12 0xb7665853 in KIO::SimpleJob::slotFinished () from /usr/lib/libkio.so.5
#13 0xb7668b2a in KIO::ListJob::slotFinished () from /usr/lib/libkio.so.5
#14 0xb7671c59 in KIO::ListJob::qt_metacall () from /usr/lib/libkio.so.5
#15 0xb7e8837a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#16 0xb7e887c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#17 0xb7713e37 in KIO::SlaveInterface::finished () from /usr/lib/libkio.so.5
#18 0xb77166cc in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#19 0xb7714717 in KIO::SlaveInterface::dispatch () from /usr/lib/libkio.so.5
#20 0xb7706170 in KIO::Slave::gotInput () from /usr/lib/libkio.so.5
#21 0xb770630d in KIO::Slave::qt_metacall () from /usr/lib/libkio.so.5
#22 0xb7e8837a in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#23 0xb7e887c2 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
#24 0xb7634b37 in KIO::Connection::readyRead () from /usr/lib/libkio.so.5
#25 0xb7636b2b in KIO::ConnectionPrivate::dequeue () from /usr/lib/libkio.so.5
#26 0xb7636bee in KIO::Connection::qt_metacall () from /usr/lib/libkio.so.5
#27 0xb7e849eb in QMetaCallEvent::placeMetaCall () from /usr/lib/libQtCore.so.4
#28 0xb7e872c3 in QObject::event () from /usr/lib/libQtCore.so.4
#29 0xb6cf800c in QApplicationPrivate::notify_helper ()
   from /usr/lib/libQtGui.so.4
#30 0xb6cfeff9 in QApplication::notify () from /usr/lib/libQtGui.so.4
#31 0xb79a0b1d in KApplication::notify () from /usr/lib/libkdeui.so.5
#32 0xb7e77d09 in QCoreApplication::notifyInternal ()
   from /usr/lib/libQtCore.so.4
#33 0xb7e7900d in QCoreApplicationPrivate::sendPostedEvents ()
   from /usr/lib/libQtCore.so.4
#34 0xb7ea0e1a in QEventDispatcherUNIX::processEvents ()
   from /usr/lib/libQtCore.so.4
#35 0xb6d7dcd1 in QEventDispatcherX11::processEvents ()
   from /usr/lib/libQtGui.so.4
#36 0xb7e76f9d in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
#37 0xb7e77131 in QEventLoop::exec () from /usr/lib/libQtCore.so.4
#38 0xb7e7927a in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
#39 0xb6cf7707 in QApplication::exec () from /usr/lib/libQtGui.so.4
#40 0x08081102 in main ()
#0  0xffffe410 in __kernel_vsyscall ()

It happens each time I open a password protected Windows 2003 server.

The system contains the following shares:

$ smbclient  -L //blackhole -U diederik
Password:
Domain=[BLACKHOLE] OS=[Windows Server 2003 R2 3790 Service Pack 2] Server=[Windows Server 2003 R2 5.2]

        Sharename       Type      Comment
        ---------       ----      -------
        C$              Disk      Default share
        upload          Disk
        IPC$            IPC       Remote IPC
        ADMIN$          Disk      Remote Admin
Domain=[BLACKHOLE] OS=[Windows Server 2003 R2 3790 Service Pack 2] Server=[Windows Server 2003 R2 5.2]

        Server               Comment
        ---------            -------

        Workgroup            Master
        ---------            -------
Comment 1 Christophe Marin 2008-08-04 17:36:21 UTC
Maybe a dup of bug 163824
Comment 2 FiNeX 2008-08-04 21:48:33 UTC
It looks similar. Anyway on bug #163824 I was trying to browse a samba share on a debian file server.

@Diederik: would you try to reproduce the steps described on bug #163824 ?

Thanks!
Comment 3 Dario Andres 2008-08-04 23:56:06 UTC
May be related to bug 168050
Comment 4 Diederik van der Boor 2008-08-07 09:21:17 UTC
FiNex: Waiting a minute does not cause any crash. This bug could still be related, I don't have any lan browsing service enabled (like lisa in kde3), so dolphin is likely idle at my system when smb:// is opened.

To test this bug, I've also disabled my firewall so every LAN packet got through. I'm able to browse every other share just fine btw.
Comment 5 Diederik van der Boor 2008-09-08 16:50:23 UTC
This no longer seems to happen in KDE 4.1.1 for me.