Bug 181524

Summary: Dolphin crashes when use smb kio and split
Product: [Applications] dolphin Reporter: Anthony Renoux <anthony.renoux>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: andresbajotierra, anthony.renoux
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: screenshot for reproduce bug
screenshot for reproduce bug

Description Anthony Renoux 2009-01-21 20:56:21 UTC
Version:           Version 1.1.80 (KDE 4.1.96 (KDE 4.2 RC1)) (using Devel)
OS:                Linux
Installed from:    Compiled sources

Open Dolphin
In address bar, smb:// and press enter, !! no files MUST be display
Now split and click on left "panel"
Comment 1 Anthony Renoux 2009-01-21 21:05:36 UTC
Created attachment 30494 [details]
screenshot for reproduce bug
Comment 2 Anthony Renoux 2009-01-21 21:20:17 UTC
Created attachment 30495 [details]
screenshot for reproduce bug
Comment 3 Dario Andres 2009-01-21 23:48:55 UTC
Here using:

Qt: 4.4.3 + qt-copy-patches-910240
KDE: 4.2.60 (KDE 4.2.60 (KDE 4.3 >= 20090116))
kdelibs svn rev. 913739 / kdebase svn rev. 913739
on ArchLinux x86_64 - Kernel 2.6.28.1

I can't reproduce this crash.

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? Thanks :)

Comment 4 Anthony Renoux 2009-01-23 10:44:39 UTC
I have test with KDE4Daily vm up2date and bug is present.(before report was doing with kubuntu rc package, not from compiled sourcessource)

backtrace :

Application: Dolphin (dolphin), signal SIGABRT
KDE4Daily is generating a backtrace - please be patient!
----

#0 Keep DrKonqui Happy
#1  0xb66d6de6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
#2  0xb66d6bfe in sleep () from /lib/tls/i686/cmov/libc.so.6
#3  0xb78141d6 in KCrash::startDrKonqi (argv=0xbfac0e50, argc=17) at /home/kde4daily/src/kdelibs/kdeui/util/kcrash.cpp:412
#4  0xb7814d28 in KCrash::defaultCrashHandler (sig=6) at /home/kde4daily/src/kdelibs/kdeui/util/kcrash.cpp:337
#6  0xb7fc5416 in __kernel_vsyscall ()
#7  0xb6665880 in raise () from /lib/tls/i686/cmov/libc.so.6
#8  0xb6667248 in abort () from /lib/tls/i686/cmov/libc.so.6
#9  0xb692fa4b in qt_message_output () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#10 0xb692facf in qFatal () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#11 0xb692ff03 in qt_assert () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#12 0x08073141 in DolphinViewContainer::isActive ()
#13 0x080731a6 in DolphinViewContainer::restoreView ()
#14 0x080737af in DolphinViewContainer::qt_metacall ()
#15 0xb6a3e1e0 in QMetaObject::activate () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#16 0xb6a3e66d in QMetaObject::activate () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#17 0xb7d3bf30 in KUrlNavigator::urlChanged (this=0x89aba28, _t1=@0xbfac367c) at /home/kde4daily/build/kdelibs/kfile/kurlnavigator.moc:140
#18 0xb7d3e5b4 in KUrlNavigator::setUrl (this=0x89aba28, url=@0x8a3f810) at /home/kde4daily/src/kdelibs/kfile/kurlnavigator.cpp:1025
#19 0xb7d3fa5e in KUrlNavigator::qt_metacall (this=0x89aba28, _c=QMetaObject::InvokeMetaMethod, _id=7, _a=0xbfac37ec) at /home/kde4daily/build/kdelibs/kfile/kurlnavigator.moc:109
#20 0xb6a3e1e0 in QMetaObject::activate () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#21 0xb6a3e66d in QMetaObject::activate () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#22 0xb7c62158 in DolphinView::urlChanged (this=0x8a3f3b0, _t1=@0x8a3f810) at /home/kde4daily/build/kdebase/apps/dolphin/src/dolphinview.moc:222
#23 0xb7c66862 in DolphinView::setActive (this=0x8a3f3b0, active=true) at /home/kde4daily/src/kdebase/apps/dolphin/src/dolphinview.cpp:178
#24 0xb7c66979 in DolphinView::activate (this=0x8a3f3b0) at /home/kde4daily/src/kdebase/apps/dolphin/src/dolphinview.cpp:875
#25 0xb7c66d84 in DolphinView::qt_metacall (this=0x8a3f3b0, _c=QMetaObject::InvokeMetaMethod, _id=36, _a=0xbfac390c) at /home/kde4daily/build/kdebase/apps/dolphin/src/dolphinview.moc:191
#26 0xb6a3e1e0 in QMetaObject::activate () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#27 0xb6a3e66d in QMetaObject::activate () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#28 0xb7c4b7c1 in DolphinController::activated (this=0x8a3f800) at /home/kde4daily/build/kdebase/apps/dolphin/src/dolphincontroller.moc:151
#29 0xb7c4b7e5 in DolphinController::requestActivation (this=0x8a3f800) at /home/kde4daily/src/kdebase/apps/dolphin/src/dolphincontroller.cpp:84
#30 0xb7c66f6e in DolphinView::eventFilter (this=0x8a3f3b0, watched=0x8a3a4d0, event=0xbfac3d68) at /home/kde4daily/src/kdebase/apps/dolphin/src/dolphinview.cpp:845
#31 0xb6a27d2c in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#32 0xb6c2c7b2 in QApplicationPrivate::notify_helper () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#33 0xb6c2e3cb in QApplication::notify () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#34 0xb77a4265 in KApplication::notify (this=0xbfac4a5c, receiver=0x8a3a4d0, event=0xbfac3d68) at /home/kde4daily/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#35 0xb6a2994f in QCoreApplication::notifyInternal () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#36 0xb6c296db in QCoreApplication::sendEvent () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#37 0xb6c2fa08 in QApplicationPrivate::setFocusWidget () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#38 0xb6c80edd in QWidget::setFocus () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#39 0xb6c2cf0f in QApplication::notify () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#40 0xb77a4265 in KApplication::notify (this=0xbfac4a5c, receiver=0x8a409b0, event=0xbfac41e8) at /home/kde4daily/src/kdelibs/kdeui/kernel/kapplication.cpp:307
#41 0xb6a2994f in QCoreApplication::notifyInternal () from /home/kde4daily//install/qt-copy/lib/libQtCore.so.4
#42 0xb6c3860f in QCoreApplication::sendSpontaneousEvent () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#43 0xb6c31166 in QApplicationPrivate::sendMouseEvent () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#44 0xb6ca7bdb in QETWidget::translateMouseEvent () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#45 0xb6ca8ac9 in QApplication::x11ProcessEvent () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#46 0xb6cd3200 in x11EventSourceDispatch () from /home/kde4daily//install/qt-copy/lib/libQtGui.so.4
#47 0xb61ef6f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#48 0xb61f2da3 in __ () from /usr/lib/libglib-2.0.so.0
#49 0x087be638 in __ ()
#50 0x00000000 in __ ()

Comment 5 Dario Andres 2009-01-23 10:46:25 UTC
@Anthony: can you start Dolphin from Konsole, reproduce the crash and then paste here the Konsole output (specially the "ASSERT" line) ?. Thanks
Comment 6 Anthony Renoux 2009-01-23 10:59:27 UTC
OK so the line :

ASSERT: "m_view->isActive() == m_urlNavigator->isActive()" in file /home/kde4daily/src/kdebase/apps/dolphin/src/dolphinviewcontainer.cpp, line 202
Comment 7 Dario Andres 2009-01-23 11:02:29 UTC
Thanks a lot :)

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