Bug 258880

Summary: Dolphin crashes frequently, and for no apparent reason.
Product: [Applications] dolphin Reporter: admin
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description admin 2010-12-05 09:38:29 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.3 (KDE 4.5.3)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-61.fc13.i686.PAE i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
- What I was doing when the application crashed: At the instant of the crash I was editing a text file with kwrite. Dolphin was open in the background, with terminal,information, places and folders panels.
But Dolphin crashes at any given instant, more often when multiple tabs are open. It freezes for some time quite often too. Freezes are usually NOT followed by crashes. The two problems do not seem to be related. Nepomuk has been disabled from day one. Crashes have become much more frequent since upgrade to KDE4.5.3/Dolphin1.5.

The crash can be reproduced some of the time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#7  _dbus_connection_lock (connection=0x1) at dbus-connection.c:355
#8  0x009a7026 in _dbus_pending_call_get_connection_and_lock (pending=0x935b370) at dbus-pending-call.c:307
#9  0x00997956 in reply_handler_timeout (data=0x935b370) at dbus-connection.c:3163
#10 0x009abf33 in dbus_timeout_handle (timeout=0x97860a0) at dbus-timeout.c:473
#11 0x07b74c60 in q_dbus_timeout_handle (this=0x8e9be08, e=0xbf8b3050) at qdbus_symbols_p.h:172
#12 QDBusConnectionPrivate::timerEvent (this=0x8e9be08, e=0xbf8b3050) at qdbusintegrator.cpp:1035
#13 0x04905ee4 in QObject::event (this=0x8e9be08, e=0xbf8b3050) at kernel/qobject.cpp:1212
#14 0x0590377c in QApplicationPrivate::notify_helper (this=0x8ea5ea8, receiver=0x8e9be08, e=0xbf8b3050) at kernel/qapplication.cpp:4306
#15 0x0590a1d6 in QApplication::notify (this=0xbf8b33c0, receiver=0x8e9be08, e=0xbf8b3050) at kernel/qapplication.cpp:3710
#16 0x03ce5c8b in KApplication::notify (this=0xbf8b33c0, receiver=0x8e9be08, event=0xbf8b3050) at /usr/src/debug/kdelibs-4.5.3/kdeui/kernel/kapplication.cpp:310
#17 0x048f6133 in QCoreApplication::notifyInternal (this=0xbf8b33c0, receiver=0x8e9be08, event=0xbf8b3050) at kernel/qcoreapplication.cpp:726
#18 0x049211fe in sendEvent (this=0x8ea897c) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0x8ea897c) at kernel/qeventdispatcher_unix.cpp:603
#20 0x0491e745 in timerSourceDispatch (source=0x8ea8948) at kernel/qeventdispatcher_glib.cpp:184
#21 0x00c5c525 in g_main_dispatch (context=0x8ea8280) at gmain.c:1960
#22 IA__g_main_context_dispatch (context=0x8ea8280) at gmain.c:2513
#23 0x00c60268 in g_main_context_iterate (context=0x3b8490, block=1, dispatch=1, self=0x8eb0960) at gmain.c:2591
#24 0x00c60449 in IA__g_main_context_iteration (context=0x8ea8280, may_block=1) at gmain.c:2654
#25 0x0491e446 in QEventDispatcherGlib::processEvents (this=0x8e866a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#26 0x059b2336 in QGuiEventDispatcherGlib::processEvents (this=0x8e866a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#27 0x048f480a in QEventLoop::processEvents (this=0xbf8b3314, flags=...) at kernel/qeventloop.cpp:149
#28 0x048f4b4a in QEventLoop::exec (this=0xbf8b3314, flags=...) at kernel/qeventloop.cpp:201
#29 0x048f8807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#30 0x05903828 in QApplication::exec () at kernel/qapplication.cpp:3585
#31 0x0784ec53 in kdemain (argc=1, argv=0xbf8b35b4) at /usr/src/debug/kdebase-4.5.3/apps/dolphin/src/main.cpp:98
#32 0x0804872c in main (argc=1, argv=0xbf8b35b4) at /usr/src/debug/kdebase-4.5.3/i686-redhat-linux-gnu/apps/dolphin/src/dolphin_dummy.cpp:3

This bug may be a duplicate of or related to bug 219076.

Possible duplicates by query: bug 258373, bug 258134, bug 258132, bug 257630, bug 257070.

Reported using DrKonqi
Comment 1 Christoph Feck 2010-12-06 03:35:53 UTC
Please update D-Bus packages to version 1.4.x.
Comment 2 admin 2010-12-06 08:04:14 UTC
Crashes ceased completely after closing the preview panel.
Comment 3 Peter Penz 2010-12-06 09:42:32 UTC
Thanks for the bug report! This is an issue in the D-Bus library which
has been reported already. It is fixed in D-Bus 1.3.1 and later:

http://bugreports.qt.nokia.com/browse/QTBUG-7475
https://bugs.freedesktop.org/show_bug.cgi?id=17754

If you cannot update to D-Bus 1.3.1 or later, you can disable tool tips and the
Information Panel as a workaround.

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