Bug 202615

Summary: Connection error with fish:// crashed Dolphin (KIO::Slave::deref, KIO::Slave::gotInput, ..., KIO::Connection::readyRead)
Product: [Applications] dolphin Reporter: Martin Koller <kollix>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, jnelson-kde, lordjerhyn
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Martin Koller 2009-08-05 13:29:45 UTC
Application that crashed: dolphin
Version of the application: 1.3
KDE Version: 4.3.00 (KDE 4.3.0) "release 152"
Qt Version: 4.5.2
Operating System: Linux 2.6.27.25-0.1-pae i686
Distribution: "openSUSE 11.1 (i586)"

What I was doing when the application crashed:
I had dolphin open in a split view where left view had a local disk and in the right view I tried to use fish:// to another Linux server as root to copy a file from remote to local.
After entering the root password (twice), dolphin showed a red statusline "connection error".
I think I then tried to reload the fish:// view by pressing enter or something like this, when the crash occured.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#6  KIO::Slave::deref (this=0x8963970) at /usr/src/debug/kdelibs-4.3.0/kio/kio/slave.cpp:242
#7  0xb7e9c75c in KIO::Slave::gotInput (this=0x8963970) at /usr/src/debug/kdelibs-4.3.0/kio/kio/slave.cpp:335
#8  0xb7e9ebe3 in KIO::Slave::qt_metacall (this=0x8963970, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf9180d8) at /usr/src/debug/kdelibs-4.3.0/build/kio/slave.moc:76
#9  0xb66d7788 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQtCore.so.4
#10 0xb66d8412 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4
#11 0xb7da7477 in KIO::Connection::readyRead (this=0x879a330) at /usr/src/debug/kdelibs-4.3.0/build/kio/connection.moc:86
#12 0xb7da8de3 in KIO::ConnectionPrivate::dequeue (this=0x8418cc8) at /usr/src/debug/kdelibs-4.3.0/kio/kio/connection.cpp:82
#13 0xb7da91c6 in KIO::Connection::qt_metacall (this=0x879a330, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x85e8988) at /usr/src/debug/kdelibs-4.3.0/build/kio/connection.moc:73
#14 0xb66d0eab in QMetaCallEvent::placeMetaCall(QObject*) () from /usr/lib/libQtCore.so.4
#15 0xb66d2970 in QObject::event(QEvent*) () from /usr/lib/libQtCore.so.4
#16 0xb68dc7fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#17 0xb68e4aee in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4
#18 0xb763827d in KApplication::notify (this=0xbf918884, receiver=0x879a330, event=0x833c3e8) at /usr/src/debug/kdelibs-4.3.0/kdeui/kernel/kapplication.cpp:302
#19 0xb66c216b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4
#20 0xb66c2db5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4
#21 0xb66c2fad in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4
#22 0xb66edc8f in ?? () from /usr/lib/libQtCore.so.4
#23 0xb5ebb9c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#24 0xb5ebf083 in ?? () from /usr/lib/libglib-2.0.so.0
#25 0xb5ebf241 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#26 0xb66ed8d8 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#27 0xb697ccc5 in ?? () from /usr/lib/libQtGui.so.4
#28 0xb66c078a in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#29 0xb66c0bd2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4
#30 0xb66c3079 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#31 0xb68dc677 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#32 0x0807aabf in main (argc=6, argv=0xbf918a34) at /usr/src/debug/kdebase-4.3.0/apps/dolphin/src/main.cpp:94

Reported using DrKonqi
Comment 1 Dario Andres 2009-08-05 15:05:14 UTC
There are several similar crashes pointing to KIO code (there is one for KMail too, where I'm asking for more information to merge them). 
Bug 202555 , bug 196318, and bug 191589 are also related.
Thanks
Comment 2 Jon Nelson 2009-08-11 20:18:47 UTC
Can confirm.

I'd like to confirm this.
4.3.0 released, openSUSE 11.1, using the openSUSE built RPMs.

Also possibly bug 203218
Comment 3 Dario Andres 2009-08-16 17:24:28 UTC
*** Bug 204010 has been marked as a duplicate of this bug. ***
Comment 4 Dario Andres 2009-08-17 20:20:29 UTC
Merging with bug 191589. Thanks

*** This bug has been marked as a duplicate of bug 191589 ***