Bug 240491

Summary: Dolphin crashes randomly when opening a new tab
Product: [Applications] dolphin Reporter: neoCore <neokore>
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description neoCore 2010-06-02 19:33:18 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.3 (KDE 4.4.3)
Qt Version: 4.6.2
Operating System: Linux 2.6.31.12-0.2-desktop x86_64
Distribution: "openSUSE 11.2 (x86_64)"

-- Information about the crash:
Using KDE 4.4.3 from openSUSE repos, Dolphin crashes when I open a new tab.

The crash can be reproduced some of the time.

 -- Backtrace:
Application: Dolphin (dolphin), signal: Aborted
[Current thread is 1 (Thread 0x7f3fac644750 (LWP 9491))]

Thread 3 (Thread 0x7f3f9ac7e910 (LWP 20851)):
[KCrash Handler]
#5  0x00007f3fa82c64e5 in raise () from /lib64/libc.so.6
#6  0x00007f3fa82c79b0 in abort () from /lib64/libc.so.6
#7  0x00007f3fa830166d in ?? () from /lib64/libc.so.6
#8  0x00007f3fa8306c76 in ?? () from /lib64/libc.so.6
#9  0x00007f3fa83070fd in ?? () from /lib64/libc.so.6
#10 0x00007f3fa83093e4 in ?? () from /lib64/libc.so.6
#11 0x00007f3fa830ba59 in malloc () from /lib64/libc.so.6
#12 0x00007f3fa960cdf1 in QByteArray::QByteArray (this=0x7f3f9ac7d1b0, size=1024, ch=0 '\000') at tools/qbytearray.cpp:1313
#13 0x00007f3fa9602f2f in qt_error_string (errorCode=22) at global/qglobal.cpp:2125
#14 0x00007f3fa9609c17 in report_error (code=<value optimized out>, where=0x7f3fa976159b "QMutex::lock", what=0x7f3fa976158e "mutex unlock") at thread/qmutex_unix.cpp:61
#15 0x00007f3fa9609e82 in QMutexPrivate::wait (this=0x7f3f8c000078, timeout=<value optimized out>) at thread/qmutex_unix.cpp:103
#16 0x00007f3fa96059f5 in QMutex::lock (this=0x7f3f8c002e00) at thread/qmutex.cpp:167
#17 0x00007f3fa670ef0d in ?? () from /usr/lib64/libsopranoclient.so.1
#18 0x00007f3fab3a7aff in ?? () from /usr/lib64/libnepomuk.so.4
#19 0x00007f3fab0d0719 in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib64/libsoprano.so.4
#20 0x00007f3fab39e905 in ?? () from /usr/lib64/libnepomuk.so.4
#21 0x00007f3fab3b5822 in ?? () from /usr/lib64/libnepomuk.so.4
#22 0x00007f3fab3b6198 in ?? () from /usr/lib64/libnepomuk.so.4
#23 0x00007f3fab3b6232 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib64/libnepomuk.so.4
#24 0x00007f3fab3b63e3 in Nepomuk::Resource::rating() const () from /usr/lib64/libnepomuk.so.4
#25 0x0000000000465c78 in KLoadMetaDataThread::run (this=0x10532f0) at /usr/src/debug/kdebase-4.4.3/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#26 0x00007f3fa960a775 in QThreadPrivate::start (arg=0x10532f0) at thread/qthread_unix.cpp:248
#27 0x00007f3fa54f765d in start_thread () from /lib64/libpthread.so.0
#28 0x00007f3fa8364e1d in clone () from /lib64/libc.so.6
#29 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f3f99d92910 (LWP 20858)):
#0  0x00007f3fa8371fee in ?? () from /lib64/libc.so.6
#1  0x00007f3fa830d599 in ?? () from /lib64/libc.so.6
#2  0x00007f3fa830b961 in free () from /lib64/libc.so.6
#3  0x00007f3fa5fdf3ac in QAbstractSocket::disconnectFromHostImplementation (this=0x7f3f8c009208) at socket/qabstractsocket.cpp:2351
#4  0x00007f3fa5fe1794 in QAbstractSocket::qt_metacall (this=0x7f3f8c009208, _c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7f3f99d90c00) at .moc/release-shared/moc_qabstractsocket.cpp:114
#5  0x00007f3fa9707126 in QMetaMethod::invoke (this=0x7f3f99d90eb0, object=0x7f3f8c009208, connectionType=<value optimized out>, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., 
    val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1533
#6  0x00007f3fa97077d6 in QMetaObject::invokeMethod (obj=0x7f3f8c009208, member=<value optimized out>, type=<value optimized out>, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=
    ..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1113
#7  0x00007f3fa5fdcb84 in invokeMethod (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=<value optimized out>, member=<value optimized out>, 
    obj=<value optimized out>) at ../../src/corelib/kernel/qobjectdefs.h:398
#8  QAbstractSocket::disconnectFromHost (val9=..., val8=..., val7=..., val6=..., val5=..., val4=..., val3=..., val2=..., val1=..., val0=..., type=<value optimized out>, member=<value optimized out>, 
    obj=<value optimized out>) at socket/qabstractsocket.cpp:2315
#9  0x00007f3fa5fde0c7 in QAbstractSocket::close (this=0x7f3f8c009208) at socket/qabstractsocket.cpp:2293
#10 0x00007f3fa5fe3c16 in QAbstractSocket::waitForReadyRead (this=0x7f3f8c009208, msecs=<value optimized out>) at socket/qabstractsocket.cpp:1817
#11 0x00007f3fa670bcf7 in ?? () from /usr/lib64/libsopranoclient.so.1
#12 0x00007f3fa671022b in ?? () from /usr/lib64/libsopranoclient.so.1
#13 0x00007f3fab3c8a0e in ?? () from /usr/lib64/libnepomuk.so.4
#14 0x00007f3fab39e91a in ?? () from /usr/lib64/libnepomuk.so.4
#15 0x00007f3fab3b5822 in ?? () from /usr/lib64/libnepomuk.so.4
#16 0x00007f3fab3b6198 in ?? () from /usr/lib64/libnepomuk.so.4
#17 0x00007f3fab3b6232 in Nepomuk::Resource::property(QUrl const&) const () from /usr/lib64/libnepomuk.so.4
#18 0x00007f3fab3b63e3 in Nepomuk::Resource::rating() const () from /usr/lib64/libnepomuk.so.4
#19 0x0000000000465c78 in KLoadMetaDataThread::run (this=0x105c000) at /usr/src/debug/kdebase-4.4.3/apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#20 0x00007f3fa960a775 in QThreadPrivate::start (arg=0x105c000) at thread/qthread_unix.cpp:248
#21 0x00007f3fa54f765d in start_thread () from /lib64/libpthread.so.0
#22 0x00007f3fa8364e1d in clone () from /lib64/libc.so.6
#23 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f3fac644750 (LWP 9491)):
#0  0x00007f3fa8371fee in ?? () from /lib64/libc.so.6
#1  0x00007f3fa830d599 in ?? () from /lib64/libc.so.6
#2  0x00007f3fa830b961 in free () from /lib64/libc.so.6
#3  0x00007f3fa97161e9 in QHash<QObject*, QObject**>::erase(QHash<QObject*, QObject**>::iterator) () from /usr/lib64/libQtCore.so.4
#4  0x00007f3fa9712a8b in QMetaObject::removeGuard (ptr=0x7f3f8c006660) at kernel/qobject.cpp:451
#5  0x00007f3faa95a1ec in ?? () from /usr/lib64/libkio.so.5
#6  0x00007f3faa94f084 in ?? () from /usr/lib64/libkio.so.5
#7  0x00007f3faa94f5e8 in ?? () from /usr/lib64/libkio.so.5
#8  0x00007f3faa94f8f4 in KIO::Scheduler::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib64/libkio.so.5
#9  0x00007f3fa971178f in QMetaObject::activate (sender=0x81b7f8, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0xffffffffffffffff) at kernel/qobject.cpp:3293
#10 0x00007f3fa970e3e3 in QObject::event (this=0x81b7f8, e=0x7fff30af5920) at kernel/qobject.cpp:1212
#11 0x00007f3fa8abae1c in QApplicationPrivate::notify_helper (this=0x6da540, receiver=0x81b7f8, e=0x7fff30af5920) at kernel/qapplication.cpp:4300
#12 0x00007f3fa8ac13fb in QApplication::notify (this=0x7fff30af5d70, receiver=0x81b7f8, e=0x7fff30af5920) at kernel/qapplication.cpp:4183
#13 0x00007f3faa2cf4e6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#14 0x00007f3fa96fe98c in QCoreApplication::notifyInternal (this=0x7fff30af5d70, receiver=0x81b7f8, event=0x7fff30af5920) at kernel/qcoreapplication.cpp:704
#15 0x00007f3fa972b735 in sendEvent (event=<value optimized out>, receiver=<value optimized out>) at kernel/qcoreapplication.h:215
#16 QTimerInfoList::activateTimers (event=<value optimized out>, receiver=<value optimized out>) at kernel/qeventdispatcher_unix.cpp:618
#17 0x00007f3fa97281c4 in timerSourceDispatch (source=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:184
#18 0x00007f3fa394adee in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#19 0x00007f3fa394e7b8 in ?? () from /usr/lib64/libglib-2.0.so.0
#20 0x00007f3fa394e8e0 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#21 0x00007f3fa9727eb3 in QEventDispatcherGlib::processEvents (this=0x6a58a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#22 0x00007f3fa8b6951e in QGuiEventDispatcherGlib::processEvents (this=0x7f3f8c000020, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#23 0x00007f3fa96fd2a2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#24 0x00007f3fa96fd67c in QEventLoop::exec (this=0x7fff30af5cc0, flags=) at kernel/qeventloop.cpp:201
#25 0x00007f3fa97013cb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#26 0x000000000043b1c5 in main (argc=<value optimized out>, argv=<value optimized out>) at /usr/src/debug/kdebase-4.4.3/apps/dolphin/src/main.cpp:101

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-06-03 13:29:24 UTC
Thanks for the bug report! This problem has been reported already. As a
workaround, you can disable tool tips in the Dolphin Settings, or you can
disable Nepomuk in the System Settings.

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