Bug 237064

Summary: Dolphin crashing
Product: [Applications] dolphin Reporter: chetan
Component: generalAssignee: Peter Penz <peter.penz19>
Status: RESOLVED DUPLICATE    
Severity: crash CC: frank78ac, m.a.zulliger
Priority: NOR    
Version: 16.12.2   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description chetan 2010-05-10 06:51:57 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Dolphin is crashing almost every hour.

Following are various incidences -

1> right click on folder to view properties - dolphin crashed
2> just hovered on some folders - dolphin crashed
3> copied some folders and clicked on other window for pasting - dolphin crashed


The crash can be reproduced some of the time.

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

Thread 5 (Thread 0xb5c90b70 (LWP 2999)):
#0  0x00cfde16 in *__GI_clock_gettime (clock_id=13639668, tp=0xb5c8ffb8) at ../sysdeps/unix/clock_gettime.c:100
#1  0x033c96fb in qt_gettime () at kernel/qcore_unix.cpp:111
#2  0x033ce825 in QTimerInfoList::updateCurrentTime (this=0x9705414) at kernel/qeventdispatcher_unix.cpp:340
#3  0x033ce86a in QTimerInfoList::timerWait (this=0x9705414, tm=...) at kernel/qeventdispatcher_unix.cpp:443
#4  0x033cc818 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb5c900cc) at kernel/qeventdispatcher_glib.cpp:136
#5  0x033cc8a5 in timerSourcePrepare (source=0x0, timeout=0xd01ff4) at kernel/qeventdispatcher_glib.cpp:169
#6  0x02f7faca in g_main_context_prepare () from /lib/libglib-2.0.so.0
#7  0x02f7fee9 in ?? () from /lib/libglib-2.0.so.0
#8  0x02f804b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#9  0x033cc60f in QEventDispatcherGlib::processEvents (this=0x96c8340, flags=...) at kernel/qeventdispatcher_glib.cpp:414
#10 0x0339f059 in QEventLoop::processEvents (this=0xb5c90290, flags=) at kernel/qeventloop.cpp:149
#11 0x0339f4aa in QEventLoop::exec (this=0xb5c90290, flags=...) at kernel/qeventloop.cpp:201
#12 0x0329b5a8 in QThread::exec (this=0x96f1f30) at thread/qthread.cpp:487
#13 0x0337ec1b in QInotifyFileSystemWatcherEngine::run (this=0x96f1f30) at io/qfilesystemwatcher_inotify.cpp:248
#14 0x0329e32e in QThreadPrivate::start (arg=0x96f1f30) at thread/qthread_unix.cpp:248
#15 0x0082196e in start_thread (arg=0xb5c90b70) at pthread_create.c:300
#16 0x00662a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xb438eb70 (LWP 3067)):
#0  0x00df6422 in __kernel_vsyscall ()
#1  0x00828af9 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:142
#2  0x008260d1 in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:235
#3  0x0066f99d in __pthread_cond_wait (cond=0xb5307390, mutex=0xb5307378) at forward.c:139
#4  0x0329d8c2 in QMutexPrivate::wait (this=0xb5307360, timeout=-1) at thread/qmutex_unix.cpp:84
#5  0x03299052 in QMutex::lock (this=0xb5302488) at thread/qmutex.cpp:167
#6  0x00bc1000 in ?? () from /usr/lib/libsopranoclient.so.1
#7  0x0033ea30 in Nepomuk::MainModel::executeQuery (this=0x96c03d8, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...) at ../../../nepomuk/core/nepomukmainmodel.cpp:213
#8  0x001f23cd in Soprano::FilterModel::executeQuery(QString const&, Soprano::Query::QueryLanguage, QString const&) const () from /usr/lib/libsoprano.so.4
#9  0x00357aab in Nepomuk::Types::EntityPrivate::load (this=0xb53109c8) at ../../../nepomuk/core/ontology/entity.cpp:73
#10 0x0035c485 in Nepomuk::Types::ClassPrivate::load (this=0xb53109c8) at ../../../nepomuk/core/ontology/class.cpp:54
#11 0x00356d4d in Nepomuk::Types::EntityPrivate::init (this=0xb53109c8) at ../../../nepomuk/core/ontology/entity.cpp:49
#12 0x0035b93d in Nepomuk::Types::Class::isSubClassOf (this=0xb5310770, other=...) at ../../../nepomuk/core/ontology/class.cpp:489
#13 0x0035b9d9 in Nepomuk::Types::Class::isSubClassOf (this=0xb53071a8, other=...) at ../../../nepomuk/core/ontology/class.cpp:497
#14 0x0035b9d9 in Nepomuk::Types::Class::isSubClassOf (this=0xb530fe40, other=...) at ../../../nepomuk/core/ontology/class.cpp:497
#15 0x0035b9d9 in Nepomuk::Types::Class::isSubClassOf (this=0xb438df4c, other=...) at ../../../nepomuk/core/ontology/class.cpp:497
#16 0x003312b0 in Nepomuk::ResourceData::loadType (this=0xb5305b50, storedType=<value optimized out>) at ../../../nepomuk/core/resourcedata.cpp:379
#17 0x00333b48 in Nepomuk::ResourceData::load (this=0xb5305b50) at ../../../nepomuk/core/resourcedata.cpp:424
#18 0x0033419b in Nepomuk::ResourceData::property (this=0xb5305b50, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#19 0x00351cb7 in Nepomuk::Resource::property (this=0xb438e294, uri=...) at ../../../nepomuk/core/resource.cpp:280
#20 0x00354d41 in Nepomuk::Resource::rating (this=0xb438e294) at ../../../nepomuk/core/resource.cpp:800
#21 0x080aa1e9 in KLoadMetaDataThread::run (this=0x97aab88) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#22 0x0329e32e in QThreadPrivate::start (arg=0x97aab88) at thread/qthread_unix.cpp:248
#23 0x0082196e in start_thread (arg=0xb438eb70) at pthread_create.c:300
#24 0x00662a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 3 (Thread 0xb3b8db70 (LWP 3069)):
#0  0x00df6422 in __kernel_vsyscall ()
#1  0x0066fcf3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x0061f91b in _L_lock_1902 () at tzset.c:138
#3  0x0061f84e in __tzset () at tzset.c:590
#4  0x032ad0fb in QTime::currentTime () at tools/qdatetime.cpp:1851
#5  0x032ad23d in QTime::start (this=0xb3b8ce48) at tools/qdatetime.cpp:2021
#6  0x03954355 in QAbstractSocket::waitForReadyRead (this=0x97c0a88, msecs=600000) at socket/qabstractsocket.cpp:1795
#7  0x0395ef12 in QLocalSocket::waitForReadyRead (this=0x97822f0, msecs=600000) at socket/qlocalsocket_unix.cpp:576
#8  0x00bbdfc1 in ?? () from /usr/lib/libsopranoclient.so.1
#9  0x00bc26cc in ?? () from /usr/lib/libsopranoclient.so.1
#10 0x003371cf in Soprano::Iterator<Soprano::BindingSet>::next (this=0xb3b8d028) at /usr/include/Soprano/../soprano/iterator.h:239
#11 0x0033383e in Nepomuk::ResourceData::load (this=0x979ac10) at ../../../nepomuk/core/resourcedata.cpp:419
#12 0x0033419b in Nepomuk::ResourceData::property (this=0x979ac10, uri=...) at ../../../nepomuk/core/resourcedata.cpp:271
#13 0x00351cb7 in Nepomuk::Resource::property (this=0xb3b8d294, uri=...) at ../../../nepomuk/core/resource.cpp:280
#14 0x00354d41 in Nepomuk::Resource::rating (this=0xb3b8d294) at ../../../nepomuk/core/resource.cpp:800
#15 0x080aa1e9 in KLoadMetaDataThread::run (this=0x9544118) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:95
#16 0x0329e32e in QThreadPrivate::start (arg=0x9544118) at thread/qthread_unix.cpp:248
#17 0x0082196e in start_thread (arg=0xb3b8db70) at pthread_create.c:300
#18 0x00662a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb338cb70 (LWP 3071)):
[KCrash Handler]
#6  0x00df6422 in __kernel_vsyscall ()
#7  0x005bf651 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#8  0x005c2a82 in *__GI_abort () at abort.c:92
#9  0x005f649d in __libc_message (do_abort=2, fmt=0x6caf58 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
#10 0x00600591 in malloc_printerr (action=<value optimized out>, str=0x6 <Address 0x6 out of bounds>, ptr=0xb5307358) at malloc.c:6264
#11 0x00603c10 in _int_malloc (av=<value optimized out>, bytes=<value optimized out>) at malloc.c:4633
#12 0x00604f9c in *__GI___libc_malloc (bytes=33) at malloc.c:3660
#13 0x03298b8d in qMalloc (size=33) at global/qmalloc.cpp:55
#14 0x032a0849 in QByteArray (this=0xb338bf90, 
    data=0xb5300684 "fileExtension=false\nfileName=false\nfileSize=false\nhasTag=false\nlastModified=false\nmimeType=false\nname=false\nnumericRating=false\nowner=false\nparentUrl=false\npermissions=false\nplainTextContent=false\nsou"..., size=13) at tools/qbytearray.cpp:1290
#15 0x0694a907 in KConfigIniBackend::BufferFragment::toByteArray (this=0xb5304828, currentLocale=..., entryMap=..., options=..., merging=false) at ../../kdecore/config/bufferfragment_p.h:167
#16 KConfigIniBackend::parseConfig (this=0xb5304828, currentLocale=..., entryMap=..., options=..., merging=false) at ../../kdecore/config/kconfigini.cpp:242
#17 0x0694d4b6 in KConfigIniBackend::parseConfig (this=0xb5304828, currentLocale=..., entryMap=..., options=...) at ../../kdecore/config/kconfigini.cpp:66
#18 0x06935ce1 in KConfigPrivate::parseConfigFiles (this=0xb53020d0) at ../../kdecore/config/kconfig.cpp:516
#19 0x069361dc in KConfig::reparseConfiguration (this=0xb338c2b0) at ../../kdecore/config/kconfig.cpp:453
#20 0x06936f3f in KConfig (this=0xb338c2b0, file=..., mode=..., resourceType=0x80bd60a "config") at ../../kdecore/config/kconfig.cpp:161
#21 0x080a9e6e in KLoadMetaDataThread::run (this=0x97aaf30) at ../../../../apps/dolphin/src/panels/information/kloadmetadatathread.cpp:76
#22 0x0329e32e in QThreadPrivate::start (arg=0x97aaf30) at thread/qthread_unix.cpp:248
#23 0x0082196e in start_thread (arg=0xb338cb70) at pthread_create.c:300
#24 0x00662a0e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb781e710 (LWP 2993)):
#0  0x00df6422 in __kernel_vsyscall ()
#1  0x0066fcf3 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95
#2  0x00606697 in _L_lock_9637 () from /lib/tls/i686/cmov/libc.so.6
#3  0x00604ec6 in *__GI___libc_free (mem=0xb53030b8) at malloc.c:3736
#4  0x0061f5ec in tzset_internal (always=<value optimized out>, explicit=<value optimized out>) at tzset.c:435
#5  0x0061f85d in __tzset () at tzset.c:592
#6  0x032ad0fb in QTime::currentTime () at tools/qdatetime.cpp:1851
#7  0x032ad23d in QTime::start (this=0xbfdf1198) at tools/qdatetime.cpp:2021
#8  0x0395411d in QAbstractSocket::waitForBytesWritten (this=0x97aab30, msecs=-1) at socket/qabstractsocket.cpp:1854
#9  0x009be8b3 in KIO::SocketConnectionBackend::sendCommand (this=0x97bbf88, task=...) at ../../kio/kio/connection.cpp:294
#10 0x009be685 in KIO::Connection::sendnow (this=0x97820f0, _cmd=80, data=...) at ../../kio/kio/connection.cpp:505
#11 0x009befe4 in KIO::Connection::send (this=0x97820f0, cmd=80, data=...) at ../../kio/kio/connection.cpp:489
#12 0x00ab21f0 in KIO::Slave::send (this=0x9784540, cmd=80, arr=...) at ../../kio/kio/slave.cpp:315
#13 0x009fa372 in KIO::SimpleJobPrivate::start (this=0x97d0348, slave=0x9784540) at ../../kio/kio/job.cpp:437
#14 0x009fa9c7 in KIO::StatJobPrivate::start (this=0x97d0348, slave=0x9784540) at ../../kio/kio/job.cpp:815
#15 0x00aad4f8 in startJob (this=0x93f5448) at ../../kio/kio/scheduler.cpp:70
#16 KIO::SchedulerPrivate::startJobDirect (this=0x93f5448) at ../../kio/kio/scheduler.cpp:718
#17 0x00aada50 in KIO::SchedulerPrivate::startStep (this=0x93f5448) at ../../kio/kio/scheduler.cpp:526
#18 0x00aadd55 in KIO::Scheduler::qt_metacall (this=0x942f328, _c=QMetaObject::InvokeMetaMethod, _id=6, _a=0xbfdf15bc) at ./scheduler.moc:108
#19 0x033a5c9a in QMetaObject::metacall (object=0x942f328, cl=128, idx=10, argv=0xbfdf15bc) at kernel/qmetaobject.cpp:237
#20 0x033b43d5 in QMetaObject::activate (sender=0x93f544c, m=0x34b45a4, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3293
#21 0x03405aa7 in QTimer::timeout (this=0x93f544c) at .moc/release-shared/moc_qtimer.cpp:134
#22 0x033bc60e in QTimer::timerEvent (this=0x93f544c, e=0xbfdf1af0) at kernel/qtimer.cpp:271
#23 0x033b1254 in QObject::event (this=0x93f544c, e=0xb53030b0) at kernel/qobject.cpp:1212
#24 0x05d354dc in QApplicationPrivate::notify_helper (this=0x9214b30, receiver=0x93f544c, e=0xbfdf1af0) at kernel/qapplication.cpp:4300
#25 0x05d3c05e in QApplication::notify (this=0xbfdf1e54, receiver=0x93f544c, e=0xbfdf1af0) at kernel/qapplication.cpp:3704
#26 0x00fd6f2a in KApplication::notify (this=0xbfdf1e54, receiver=0x93f544c, event=0xbfdf1af0) at ../../kdeui/kernel/kapplication.cpp:302
#27 0x033a0a3b in QCoreApplication::notifyInternal (this=0xbfdf1e54, receiver=0x93f544c, event=0xbfdf1af0) at kernel/qcoreapplication.cpp:704
#28 0x033cfd66 in QCoreApplication::sendEvent (this=0x9218734) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QTimerInfoList::activateTimers (this=0x9218734) at kernel/qeventdispatcher_unix.cpp:603
#30 0x033cc8e4 in timerSourceDispatch (source=0x9218700) at kernel/qeventdispatcher_glib.cpp:184
#31 0x02f7c5e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#32 0x02f802d8 in ?? () from /lib/libglib-2.0.so.0
#33 0x02f804b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#34 0x033cc5d5 in QEventDispatcherGlib::processEvents (this=0x91f3748, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#35 0x05df5135 in QGuiEventDispatcherGlib::processEvents (this=0x91f3748, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x0339f059 in QEventLoop::processEvents (this=0xbfdf1db4, flags=) at kernel/qeventloop.cpp:149
#37 0x0339f4aa in QEventLoop::exec (this=0xbfdf1db4, flags=...) at kernel/qeventloop.cpp:201
#38 0x033a369f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#39 0x05d35577 in QApplication::exec () at kernel/qapplication.cpp:3579
#40 0x0807bbcf in main (argc=6, argv=0xbfdf2034) at ../../../../apps/dolphin/src/main.cpp:101

This bug may be a duplicate of or related to bug 236499, bug 236840, bug 236276, bug 234977, bug 235210.

Possible duplicates by query: bug 236975, bug 236840, bug 236787, bug 236773, bug 236761.

Reported using DrKonqi
Comment 1 Frank Reininghaus 2010-06-17 09:10:01 UTC
Thanks for the bug report! Could you try if disabling Nepomuk in the System Settings helps?
Comment 2 Peter Penz 2010-08-16 18:35:08 UTC

*** This bug has been marked as a duplicate of bug 235166 ***
Comment 3 Peter Penz 2010-08-16 21:28:37 UTC
*** Bug 247779 has been marked as a duplicate of this bug. ***