Bug 266449

Summary: Dolphin crached during construction of image preview
Product: [Applications] dolphin Reporter: stepkhcad
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED FIXED    
Severity: crash CC: ajwhite1, blackmetalowiec, evoke, frank78ac, impisa, lucastoledo
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In: 4.8.0
Sentry Crash Report:
Attachments: New crash information added by DrKonqi

Description stepkhcad 2011-02-16 13:50:28 UTC
Application: dolphin (1.5)
KDE Platform Version: 4.5.5 (KDE 4.5.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-66.fc13.i686.PAE i686
Distribution: "Fedora release 13 (Goddard)"

-- Information about the crash:
- What I was doing when the application crashed:
Activate/deactivate Dolphin window; 
Select different files and during construction of file preview of images Dolphin is crashed

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[KCrash Handler]
#7  _dbus_connection_lock (connection=0x732f2f3a) at dbus-connection.c:355
#8  0x00c7a026 in _dbus_pending_call_get_connection_and_lock (pending=0xb4808bb0) at dbus-pending-call.c:307
#9  0x00c6a956 in reply_handler_timeout (data=0xb4808bb0) at dbus-connection.c:3163
#10 0x00c7ef33 in dbus_timeout_handle (timeout=0xb48559d8) at dbus-timeout.c:473
#11 0x065d3c60 in q_dbus_timeout_handle (this=0x8629040, e=0xbf934060) at qdbus_symbols_p.h:172
#12 QDBusConnectionPrivate::timerEvent (this=0x8629040, e=0xbf934060) at qdbusintegrator.cpp:1035
#13 0x06372ee4 in QObject::event (this=0x8629040, e=0xbf934060) at kernel/qobject.cpp:1212
#14 0x06a1f77c in QApplicationPrivate::notify_helper (this=0x8633068, receiver=0x8629040, e=0xbf934060) at kernel/qapplication.cpp:4306
#15 0x06a261d6 in QApplication::notify (this=0xbf9343d0, receiver=0x8629040, e=0xbf934060) at kernel/qapplication.cpp:3710
#16 0x0568ba5b in KApplication::notify (this=0xbf9343d0, receiver=0x8629040, event=0xbf934060) at /usr/src/debug/kdelibs-4.5.5/kdeui/kernel/kapplication.cpp:310
#17 0x06363133 in QCoreApplication::notifyInternal (this=0xbf9343d0, receiver=0x8629040, event=0xbf934060) at kernel/qcoreapplication.cpp:726
#18 0x0638e1fe in sendEvent (this=0x8635f74) at kernel/qcoreapplication.h:215
#19 QTimerInfoList::activateTimers (this=0x8635f74) at kernel/qeventdispatcher_unix.cpp:603
#20 0x0638b788 in timerSourceDispatch (source=0x8635fa8) at kernel/qeventdispatcher_glib.cpp:184
#21 idleTimerSourceDispatch (source=0x8635fa8) at kernel/qeventdispatcher_glib.cpp:231
#22 0x00857525 in g_main_dispatch (context=0x8635290) at gmain.c:1960
#23 IA__g_main_context_dispatch (context=0x8635290) at gmain.c:2513
#24 0x0085b268 in g_main_context_iterate (context=0x68b490, block=1, dispatch=1, self=0x863acf8) at gmain.c:2591
#25 0x0085b449 in IA__g_main_context_iteration (context=0x8635290, may_block=1) at gmain.c:2654
#26 0x0638b446 in QEventDispatcherGlib::processEvents (this=0x8613778, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#27 0x06ace336 in QGuiEventDispatcherGlib::processEvents (this=0x8613778, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#28 0x0636180a in QEventLoop::processEvents (this=0xbf934324, flags=...) at kernel/qeventloop.cpp:149
#29 0x06361b4a in QEventLoop::exec (this=0xbf934324, flags=...) at kernel/qeventloop.cpp:201
#30 0x06365807 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#31 0x06a1f828 in QApplication::exec () at kernel/qapplication.cpp:3585
#32 0x06714c93 in kdemain (argc=5, argv=0xbf9345c4) at /usr/src/debug/kdebase-4.5.5/apps/dolphin/src/main.cpp:98
#33 0x0804872c in main (argc=5, argv=0xbf9345c4) at /usr/src/debug/kdebase-4.5.5/i686-redhat-linux-gnu/apps/dolphin/src/dolphin_dummy.cpp:3

This bug may be a duplicate of or related to bug 208921, bug 229144.

Possible duplicates by query: bug 266418, bug 265769, bug 265125, bug 265046, bug 263709.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2011-02-17 16:34:00 UTC
Thanks for the bug report. This looks like a D-Bus issue (bug 226725), fixed in
D-Bus 1.4 and later. Can you try to find out your D-Bus version, e.g., with

rpm -qa | grep dbus ?
Comment 2 stepkhcad 2011-02-22 20:22:47 UTC
Hi!

On my platform dbus has version  1.4.0
Problem has happened not in any time but periodical

The only that I've recognized - it happens during construction of graphical file preview. 

#rpm -qa | grep dbus
dbusmenu-qt-0.6.3-1.fc14.1.x86_64
dbus-glib-0.86-4.fc14.x86_64
dbus-x11-1.4.0-2.fc14.x86_64
dbus-python-0.83.0-7.fc14.x86_64
dbus-1.4.0-2.fc14.x86_64
eggdbus-0.6-2.fc13.x86_64
dbus-c++-0.5.0-0.11.20090203git13281b3.fc13.x86_64
dbus-libs-1.4.0-2.fc14.i686
python-slip-dbus-0.2.13-1.fc14.noarch
dbus-libs-1.4.0-2.fc14.x86_64
Comment 3 Frank Reininghaus 2011-02-23 10:08:45 UTC
Thanks.

> On my platform dbus has version  1.4.0

It might be a different problem then...
Comment 4 Paul 2011-03-06 10:27:39 UTC
Created attachment 57714 [details]
New crash information added by DrKonqi

dolphin (1.5) on KDE Platform 4.5.5 (KDE 4.5.5) using Qt 4.6.3

- What I was doing when the application crashed:
Hovering over the images in a directory of about 20 JPG images.

- Custom settings of the application:
View mode set to Preview.

Dolphin has crashed most of the times I have tried to use it over the last 6 months.

-- Backtrace (Reduced):
#6  _dbus_connection_lock (connection=0x68005400650068) at dbus-connection.c:355
#7  0x000000336441d3ad in _dbus_pending_call_get_connection_and_lock (pending=0x2954eb0) at dbus-pending-call.c:307
#8  0x000000336440f3ee in reply_handler_timeout (data=0x2954eb0) at dbus-connection.c:3163
#9  0x00007fcdb40f5b77 in q_dbus_timeout_handle (this=0x24633e0, e=0x7fff4e37e400) at qdbus_symbols_p.h:172
#10 QDBusConnectionPrivate::timerEvent (this=0x24633e0, e=0x7fff4e37e400) at qdbusintegrator.cpp:1035
Comment 5 Frank Reininghaus 2011-03-19 10:18:15 UTC
*** Bug 265046 has been marked as a duplicate of this bug. ***
Comment 6 Frank Reininghaus 2011-05-27 20:46:49 UTC
*** Bug 268844 has been marked as a duplicate of this bug. ***
Comment 7 Frank Reininghaus 2011-05-27 20:47:18 UTC
*** Bug 274200 has been marked as a duplicate of this bug. ***
Comment 8 Jekyll Wu 2011-12-04 18:42:16 UTC
*** Bug 269262 has been marked as a duplicate of this bug. ***