Bug 236296

Summary: Dolphin crashed on switch
Product: [Applications] dolphin Reporter: topelamonpote
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description topelamonpote 2010-05-04 11:23:55 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2) (Compiled from sources)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I'm working on eclipse or another application. Then I fast switch to Dolphin and select a file (mousse over?) -> and it crash. 

The crash can be reproduced some of the time.

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

Thread 5 (Thread 0xb5e9db70 (LWP 10839)):
#0  0x00e18e16 in clock_gettime () from /lib/tls/i686/cmov/librt.so.1
#1  0x07d5c6fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x07d61825 in QTimerInfoList::updateCurrentTime (this=0x98a24e4) at kernel/qeventdispatcher_unix.cpp:340
#3  0x07d6186a in QTimerInfoList::timerWait (this=0x98a24e4, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x07d5f818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb5e9d0cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x07d5f8a5 in timerSourcePrepare (source=0x0, timeout=0xe1cff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x0290faca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x0290fee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x029104b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x07d5f60f in QEventDispatcherGlib::processEvents (this=0x989ce00, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x07d32059 in QEventLoop::processEvents (this=0xb5e9d290, flags=) at kernel/qeventloop.cpp:149
#11 0x07d324aa in QEventLoop::exec (this=0xb5e9d290, flags=...) at kernel/qeventloop.cpp:201
#12 0x07c2e5a8 in QThread::exec (this=0x98a7ed8) at thread/qthread.cpp:487
#13 0x07d11c1b in QInotifyFileSystemWatcherEngine::run (this=0x98a7ed8) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x07c3132e in QThreadPrivate::start (arg=0x98a7ed8) at thread/qthread_unix.cpp:248
#15 0x0072b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#16 0x00d63a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 4 (Thread 0xb3791b70 (LWP 11028)):
[KCrash Handler]
#6  0x07c2bf39 in QMutex::lock (this=0x954e678) at thread/qmutex.cpp:150
#7  0x0075d000 in ?? () from /usr/lib/libsopranoclient.so.1
#8  0x0019da30 in Nepomuk::MainModel::executeQuery (this=0x974f870, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../../nepomuk/core/nepomukmainmodel.cpp:213
#9  0x0036b3cd in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#10 0x0019276e in Nepomuk::ResourceData::load (this=0x98a4618) at ../../../nepomuk/core/resourcedata.cpp:418
#11 0x0019319b in Nepomuk::ResourceData::property (this=0x98a4618, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#12 0x001b0cb7 in Nepomuk::Resource::property (this=0xb3791294, uri=...) at ../../../nepomuk/core/resource.cpp:280
#13 0x001b3d41 in Nepomuk::Resource::rating (this=0xb3791294) at ../../../nepomuk/core/resource.cpp:800
#14 0x080aa1e9 in KLoadMetaDataThread::run (this=0x99050b8) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#15 0x07c3132e in QThreadPrivate::start (arg=0x99050b8) at thread/qthread_unix.cpp:248
#16 0x0072b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#17 0x00d63a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 3 (Thread 0xb2f90b70 (LWP 11031)):
#0  0x00747422 in __kernel_vsyscall ()
#1  0x00d5c971 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x07d5c8b2 in qt_safe_select (nfds=18, fdread=0xb2f8fc48, fdwrite=0xb2f8fbc8, fdexcept=0x0, orig_timeout=0x0) at kernel/qcore_unix.cpp:143
#3  0x07d0c8de in select_msecs (nfds=18, fdread=0xb2f8fc48, fdwrite=0xb2f8fbc8, timeout=-1) at io/qprocess_unix.cpp:885
#4  0x07d0d79e in QProcessPrivate::waitForFinished (this=0x99962b0, msecs=-1) at io/qprocess_unix.cpp:1101
#5  0x07cc9b8e in QProcess::waitForFinished (this=0xb2f8fd54, msecs=-1) at io/qprocess.cpp:1688
#6  0x07cce761 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2074
#7  0x01c2c1a0 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:382
#8  0x01c2c369 in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:63
#9  0x01cfb166 in KSycocaPrivate::checkDatabase (this=0x998e940, ifNotFound=...) at ../../kdecore/sycoca/ksycoca.cpp:427
#10 0x01cfbd22 in KSycoca::findFactory (this=0x94442b0, id=KST_KProtocolInfoFactory) at ../../kdecore/sycoca/ksycoca.cpp:455
#11 0x01cff76c in KSycocaFactory (this=0x99883c8, factory_id=KST_KProtocolInfoFactory) at ../../kdecore/sycoca/ksycocafactory.cpp:53
#12 0x01d06ced in KProtocolInfoFactory (this=0x99883c8) at ../../kdecore/sycoca/kprotocolinfofactory.cpp:29
#13 0x01d06f9c in KSycocaFactorySingleton<KProtocolInfoFactory>::self () at ../../kdecore/sycoca/ksycocafactory.h:200
#14 KProtocolInfoFactory::self () at ../../kdecore/sycoca/kprotocolinfofactory.cpp:121
#15 0x01d01277 in KProtocolInfo::isKnownProtocol (protocol=...) at ../../kdecore/sycoca/kprotocolinfo.cpp:447
#16 0x01d013d4 in KProtocolInfo::isKnownProtocol (url=...) at ../../kdecore/sycoca/kprotocolinfo.cpp:441
#17 0x080a9951 in KLoadMetaDataThread::formatValue (this=0x995a210, value=...) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:190
#18 0x080aa77c in KLoadMetaDataThread::run (this=0x995a210) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:121
#19 0x07c3132e in QThreadPrivate::start (arg=0x995a210) at thread/qthread_unix.cpp:248
#20 0x0072b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#21 0x00d63a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 2 (Thread 0xb54ffb70 (LWP 11104)):
#0  0x00747422 in __kernel_vsyscall ()
#1  0x00d5c971 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x07d0f61c in QProcessManager::run (this=0x7e48890) at io/qprocess_unix.cpp:245
#3  0x07c3132e in QThreadPrivate::start (arg=0x7e48890) at thread/qthread_unix.cpp:248
#4  0x0072b96e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#5  0x00d63a0e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb77de710 (LWP 10815)):
#0  0x00747422 in __kernel_vsyscall ()
#1  0x00d5c971 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0x07d5c8b2 in qt_safe_select (nfds=13, fdread=0xbfd645b8, fdwrite=0xbfd64538, fdexcept=0x0, orig_timeout=0x0) at kernel/qcore_unix.cpp:143
#3  0x07d0c8de in select_msecs (nfds=13, fdread=0xbfd645b8, fdwrite=0xbfd64538, timeout=-1) at io/qprocess_unix.cpp:885
#4  0x07d0d79e in QProcessPrivate::waitForFinished (this=0x998e528, msecs=-1) at io/qprocess_unix.cpp:1101
#5  0x07cc9b8e in QProcess::waitForFinished (this=0xbfd646c4, msecs=-1) at io/qprocess.cpp:1688
#6  0x07cce761 in QProcess::execute (program=..., arguments=...) at io/qprocess.cpp:2074
#7  0x01c2c1a0 in KToolInvocation::startKdeinit () at ../../kdecore/kernel/ktoolinvocation.cpp:382
#8  0x01c2c369 in KToolInvocation::klauncher () at ../../kdecore/kernel/ktoolinvocation.cpp:63
#9  0x00a4eff5 in KIO::Slave::createSlave (protocol=..., url=..., error=@0xbfd649cc, error_text=...) at ../../kio/kio/slave.cpp:401
#10 0x00a43e9e in KIO::SchedulerPrivate::createSlave (this=0x95381e0, protInfo=0x98b8448, job=0x992d6f0, url=..., enforceLimits=false) at ../../kio/kio/scheduler.cpp:820
#11 0x00a4854d in KIO::SchedulerPrivate::startJobDirect (this=0x95381e0) at ../../kio/kio/scheduler.cpp:707
#12 0x00a48a50 in KIO::SchedulerPrivate::startStep (this=0x95381e0) at ../../kio/kio/scheduler.cpp:526
#13 0x00a48d55 in KIO::Scheduler::qt_metacall (this=0x947aa78, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfd64b9c) at ./scheduler.moc:108
#14 0x07d38c9a in QMetaObject::metacall (object=0x947aa78, cl=3218490808, idx=10, argv=0xbfd64b9c) at kernel/qmetaobject.cpp:237
#15 0x07d473d5 in QMetaObject::activate (sender=0x95381e4, m=0x7e475a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#16 0x07d98aa7 in QTimer::timeout (this=0x95381e4) at .moc/release-shared/moc_qtimer.cpp:134
#17 0x07d4f60e in QTimer::timerEvent (this=0x95381e4, e=0xbfd650d0) at kernel/qtimer.cpp:271
#18 0x07d44254 in QObject::event (this=0x95381e4, e=0xbfd64538) at kernel/qobject.cpp:1212
#19 0x03abb4dc in QApplicationPrivate::notify_helper (this=0x93b0b20, receiver=0x95381e4, e=0xbfd650d0) at kernel/qapplication.cpp:4300
#20 0x03ac205e in QApplication::notify (this=0xbfd65434, receiver=0x95381e4, e=0xbfd650d0) at kernel/qapplication.cpp:3704
#21 0x01040f2a in KApplication::notify (this=0xbfd65434, receiver=0x95381e4, event=0xbfd650d0) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x07d33a3b in QCoreApplication::notifyInternal (this=0xbfd65434, receiver=0x95381e4, event=0xbfd650d0) at kernel/qcoreapplication.cpp:704
#23 0x07d62d66 in QCoreApplication::sendEvent (this=0x93b7474) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#24 QTimerInfoList::activateTimers (this=0x93b7474) at kernel/qeventdispatcher_unix.cpp:603
#25 0x07d5f8e4 in timerSourceDispatch (source=0x93b7440) at kernel/qeventdispatcher_glib.cpp:184
#26 0x0290c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#27 0x029102d8 in ?? () from /lib/libglib-2.0.so.0
#28 0x029104b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#29 0x07d5f5d5 in QEventDispatcherGlib::processEvents (this=0x93914a0, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#30 0x03b7b135 in QGuiEventDispatcherGlib::processEvents (this=0x93914a0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#31 0x07d32059 in QEventLoop::processEvents (this=0xbfd65394, flags=) at kernel/qeventloop.cpp:149
#32 0x07d324aa in QEventLoop::exec (this=0xbfd65394, flags=...) at kernel/qeventloop.cpp:201
#33 0x07d3669f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#34 0x03abb577 in QApplication::exec () at kernel/qapplication.cpp:3579
#35 0x0807bbcf in main (argc=6, argv=0xbfd65614) at ../../../../apps/dolphin/src/main.cpp:101

Possible duplicates by query: bug 236276, bug 236270, bug 236269, bug 236265, bug 236260.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-05-04 12:05:56 UTC
Thanks for the bug report! This issue is known already. If the crash is reproducible, it would help if you could install the Soprano debugging packages (see bug 235166 comments 12 and 18).

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