Bug 199274 - Dolphin crash out of the blue
Summary: Dolphin crash out of the blue
Status: RESOLVED DUPLICATE of bug 195988
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 16.12.2
Platform: Unlisted Binaries Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-07-07 12:42 UTC by Thomas Janssen
Modified: 2009-08-28 20:10 UTC (History)
1 user (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 Thomas Janssen 2009-07-07 12:42:04 UTC
Application that crashed: dolphin
Version of the application: 1.2.80
KDE Version: 4.2.95 (KDE 4.2.95 (KDE 4.3 RC1))
Qt Version: 4.5.2
Operating System: Linux 2.6.27.21-170.2.56.fc10.x86_64 x86_64
Distribution: "Fedora release 10 (Cambridge)"

 -- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f4f60c01810 (LWP 21753))]

Thread 2 (Thread 0x7f4f57c8e950 (LWP 22846)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:261
#1  0x0000003117259ddb in QMutexPrivate::wait (this=0x177e920, timeout=-1) at thread/qmutex_unix.cpp:80
#2  0x0000003117255645 in QMutex::lock (this=0x177e7e8) at thread/qmutex.cpp:169
#3  0x000000311801aaec in QDBusMutexLocker () at qdbusthreaddebug_p.h:184
#4  QDBusWatchAndTimeoutLocker () at qdbusthreaddebug_p.h:206
#5  qDBusRemoveTimeout (timeout=0x1bdcb10, data=0x80) at qdbusintegrator.cpp:175
#6  0x0000003116e2105b in _dbus_timeout_list_remove_timeout (timeout_list=0x1783080, timeout=0x1bdcb10) at dbus-timeout.c:346
#7  0x0000003116e0dfcb in protected_change_timeout (connection=0x1783170, timeout=0x1bdcb10, add_function=0, remove_function=0x3116e21030 <_dbus_timeout_list_remove_timeout>, toggle_function=0, 
    enabled=0) at dbus-connection.c:792
#8  0x0000003116e0e7b3 in free_pending_call_on_hash_removal (data=0x1bdf200) at dbus-connection.c:926
#9  0x0000003116e24d78 in free_entry () at dbus-hash.c:465
#10 remove_entry (table=0x17830c0, bucket=<value optimized out>, entry=0x1783b70) at dbus-hash.c:495
#11 0x0000003116e24e0f in _dbus_hash_table_remove_int (table=0x17830c0, key=<value optimized out>) at dbus-hash.c:1349
#12 0x0000003116e0e05a in _dbus_connection_detach_pending_call_and_unlock (connection=0x1783170, pending=0x1bdf200) at dbus-connection.c:966
#13 0x0000003116e0e0d2 in complete_pending_call_and_unlock (connection=0x1783170, pending=0x1bdf200, message=<value optimized out>) at dbus-connection.c:2209
#14 0x0000003116e10b15 in _dbus_connection_block_pending_call (pending=0x1bdf200) at dbus-connection.c:2396
#15 0x0000003116e0fb7c in dbus_connection_send_with_reply_and_block (connection=0x1783170, message=0x1bdc650, timeout_milliseconds=-1, error=0x7f4f57c8d380) at dbus-connection.c:3316
#16 0x0000003118028a54 in q_dbus_connection_send_with_reply_and_block () at ./qdbus_symbols_p.h:133
#17 QDBusConnectionPrivate::sendWithReply (this=0x177e7a0, message=<value optimized out>, sendMode=0, timeout=-1) at qdbusintegrator.cpp:1756
#18 0x0000003118013813 in QDBusConnection::call (this=0x19c1a20, message=@0x1, mode=4294967295, timeout=24635712) at qdbusconnection.cpp:516
#19 0x000000311802ee6f in QDBusAbstractInterface::callWithArgumentList (this=0x19c1930, mode=QDBus::Block, method=<value optimized out>, args=@0x7f4f57c8d850) at qdbusabstractinterface.cpp:402
#20 0x00000033f463f46c in Soprano::Client::DBusServerInterface::createModel () at /usr/src/debug/soprano-2.2.69/server/dbus/dbusserverinterface.h:57
#21 Soprano::Client::DBusClient::createModel (this=0x19c1650, name=<value optimized out>, settings=<value optimized out>) at /usr/src/debug/soprano-2.2.69/server/dbus/dbusclient.cpp:73
#22 0x000000324a835b84 in init (this=0x19c1650) at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/nepomukmainmodel.cpp:84
#23 0x000000324a8364e4 in model () at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/nepomukmainmodel.cpp:110
#24 Nepomuk::MainModel::listStatements (this=0x19c1480, partial=@0x7f4f57c8db20) at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/nepomukmainmodel.cpp:190
#25 0x00000033f4e72084 in Soprano::FilterModel::listStatements (this=0x19a7910, partial=@0x7f4f57c8db20) at /usr/src/debug/soprano-2.2.69/soprano/filtermodel.cpp:173
#26 0x000000324a82d396 in Nepomuk::ResourceData::load (this=0x1bd8d20) at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/resourcedata.cpp:360
#27 0x000000324a82daf8 in Nepomuk::ResourceData::property (this=0x1bd8d20, uri=@0x7f4f57c8de10) at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/resourcedata.cpp:229
#28 0x000000324a845002 in Nepomuk::Resource::property (this=<value optimized out>, uri=@0x1) at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/resource.cpp:268
#29 0x000000324a84686b in Nepomuk::Resource::rating (this=0x7f4f57c8def0) at /usr/src/debug/kdelibs-4.2.95/nepomuk/core/resource.cpp:760
#30 0x000000000043e501 in MetaDataWidget::Private::LoadFilesThread::run (this=0x1abae20) at /usr/src/debug/kdebase-4.2.95/apps/dolphin/src/panels/information/metadatawidget.cpp:152
#31 0x000000311725a5d5 in QThreadPrivate::start (arg=0x1abae20) at thread/qthread_unix.cpp:188
#32 0x0000003495c073da in start_thread (arg=<value optimized out>) at pthread_create.c:297
#33 0x00000034950e62bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112

Thread 1 (Thread 0x7f4f60c01810 (LWP 21753)):
[KCrash Handler]
#5  _dbus_connection_lock (connection=0x68005400650068) at dbus-connection.c:355
#6  0x0000003116e1cb7d in _dbus_pending_call_get_connection_and_lock (pending=0x1bdc600) at dbus-pending-call.c:309
#7  0x0000003116e0fc5f in reply_handler_timeout (data=0x68005400650068) at dbus-connection.c:3116
#8  0x0000003118019896 in q_dbus_timeout_handle () at ./qdbus_symbols_p.h:172
#9  QDBusConnectionPrivate::timerEvent (this=0x177e7a0, e=0x7fff68c4e9b0) at qdbusintegrator.cpp:1023
#10 0x0000003117353d43 in QObject::event (this=0x177e7a0, e=0x15) at kernel/qobject.cpp:1075
#11 0x00000033ebd8f80d in QApplicationPrivate::notify_helper (this=0x1796310, receiver=0x177e7a0, e=0x7fff68c4e9b0) at kernel/qapplication.cpp:4056
#12 0x00000033ebd97a7a in QApplication::notify (this=0x7fff68c4ecf0, receiver=0x177e7a0, e=0x7fff68c4e9b0) at kernel/qapplication.cpp:4021
#13 0x0000003243e12a9b in KApplication::notify (this=0x7fff68c4ecf0, receiver=0x177e7a0, event=0x7fff68c4e9b0) at /usr/src/debug/kdelibs-4.2.95/kdeui/kernel/kapplication.cpp:302
#14 0x000000311734403c in QCoreApplication::notifyInternal (this=0x7fff68c4ecf0, receiver=0x177e7a0, event=0x7fff68c4e9b0) at kernel/qcoreapplication.cpp:610
#15 0x0000003117370ff9 in QCoreApplication::sendEvent () at kernel/qcoreapplication.h:213
#16 QTimerInfoList::activateTimers (this=0x178a700) at kernel/qeventdispatcher_unix.cpp:572
#17 0x000000311736d60d in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:165
#18 0x0000003a68e377bb in g_main_dispatch () at gmain.c:2144
#19 IA__g_main_context_dispatch (context=0x1797350) at gmain.c:2697
#20 0x0000003a68e3af8d in g_main_context_iterate (context=0x1797350, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2778
#21 0x0000003a68e3b14b in IA__g_main_context_iteration (context=0x1797350, may_block=1) at gmain.c:2841
#22 0x000000311736d56f in QEventDispatcherGlib::processEvents (this=0x1764b80, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:327
#23 0x00000033ebe26c5f in QGuiEventDispatcherGlib::processEvents (this=0x68005400650068, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#24 0x00000031173428d2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#25 0x0000003117342ca4 in QEventLoop::exec (this=0x7fff68c4ec60, flags=) at kernel/qeventloop.cpp:201
#26 0x0000003117344f74 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#27 0x00000000004370dd in main (argc=6, argv=0x7fff68c4f1d8) at /usr/src/debug/kdebase-4.2.95/apps/dolphin/src/main.cpp:94

Reported using DrKonqi
Comment 1 Dario Andres 2009-07-07 17:01:21 UTC
The crash thread looks like bug 195988, but this backtrace has Nepomuk stuff in other threads so It could be different.
Did you experienced this crash more than one time? Do you remember what were you doing just to try to reproduce the crash?
Thanks
Comment 2 Thomas Janssen 2009-07-07 18:04:03 UTC
Hello, the information might not help. I was trying to reproduce (while triaging) a bug in a VM (Fedora rawhide in Virtualbox).
The crash was the second one. The first was two days ago as the plasma-desktop was crashing all the time (already fixed). So i thought it might be due to that. It never happened before (4.2.90 and prior versions). Sorry. I will try to reproduce it again.
Comment 3 Dario Andres 2009-08-28 20:10:50 UTC

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