Bug 257491 - dolphin crashes after a period of time
Summary: dolphin crashes after a period of time
Status: RESOLVED NOT A BUG
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: libnepomukcore (show other bugs)
Version: 4.4
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-21 08:36 UTC by Steven Kucharzyk
Modified: 2013-01-16 14:18 UTC (History)
2 users (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 Steven Kucharzyk 2010-11-21 08:36:07 UTC
Application: dolphin (1.4)
KDE Platform Version: 4.4.4 (KDE 4.4.4) "release 3" (Compiled from sources)
Qt Version: 4.6.3
Operating System: Linux 2.6.34.7-0.5-desktop x86_64
Distribution: "openSUSE 11.3 (x86_64)"

-- Information about the crash:
after a period of time and while doing different things i.e. changing permissions, moving files, creating new directories. single window, split windows and dual splits.

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

Thread 4 (Thread 0x7f2c875bd710 (LWP 17340)):
#0  0x00007f2c94c28afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f2c94bc4c03 in _L_lock_9787 () from /lib64/libc.so.6
#2  0x00007f2c94bc2fc1 in free () from /lib64/libc.so.6
#3  0x00007f2c901d82d7 in ?? () from /usr/lib64/libglib-2.0.so.0
#4  0x00007f2c95faca3a in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xd086b0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:366
#5  0x00007f2c95facb79 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0xd086b0, __in_chrg=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:391
#6  0x00007f2c95e9be84 in QThreadPrivate::finish (arg=0x7f2c96299f20) at thread/qthread_unix.cpp:284
#7  0x00007f2c95e9cbfd in ~__pthread_cleanup_class (arg=0x7f2c96299f20) at /usr/include/pthread.h:535
#8  QThreadPrivate::start (arg=0x7f2c96299f20) at thread/qthread_unix.cpp:218
#9  0x00007f2c91d9fa4f in start_thread () from /lib64/libpthread.so.0
#10 0x00007f2c94c1b82d in clone () from /lib64/libc.so.6
#11 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f2c7ffff710 (LWP 18047)):
#0  0x00007f2c94c28afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f2c94bc4c03 in _L_lock_9787 () from /lib64/libc.so.6
#2  0x00007f2c94bc2fc1 in free () from /lib64/libc.so.6
#3  0x00007f2c94bdcfdd in tzset_internal () from /lib64/libc.so.6
#4  0x00007f2c94bdd240 in tzset () from /lib64/libc.so.6
#5  0x00007f2c95eaad2f in QTime::currentTime () at tools/qdatetime.cpp:1851
#6  0x00007f2c95eaae99 in QTime::start (this=0x7f2c7fffe150) at tools/qdatetime.cpp:2021
#7  0x00007f2c928843c5 in QAbstractSocket::waitForReadyRead (this=0x1068ad0, msecs=600000) at socket/qabstractsocket.cpp:1823
#8  0x00007f2c92fb47f5 in Soprano::Client::ClientConnection::executeQuery (this=0x9cf290, modelId=801374235, query=..., type=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/soprano-2.4.2/client/clientconnection.cpp:259
#9  0x00007f2c92fb7220 in Soprano::Client::ClientModel::executeQuery (this=<value optimized out>, query=<value optimized out>, language=<value optimized out>, userQueryLanguage=<value optimized out>)
    at /usr/src/debug/soprano-2.4.2/client/clientmodel.cpp:101
#10 0x00007f2c97bcf92f in Nepomuk::MainModel::executeQuery (this=0xa88450, query=..., language=Soprano::Query::QueryLanguageSparql, userQueryLanguage=...)
    at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/nepomukmainmodel.cpp:214
#11 0x00007f2c978c4d09 in Soprano::FilterModel::executeQuery (this=0x988c90, query=<value optimized out>, language=<value optimized out>, userQueryLanguage=<value optimized out>)
    at /usr/src/debug/soprano-2.4.2/soprano/filtermodel.cpp:164
#12 0x00007f2c97bd9e85 in Nepomuk::ResourceData::determineUri (this=0xcea8e0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:673
#13 0x00007f2c97be953f in Nepomuk::ResourceData::load (this=0xcea8e0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:415
#14 0x00007f2c97bee390 in Nepomuk::ResourceData::allProperties (this=0xcea8e0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:218
#15 0x00007f2c97bee3da in Nepomuk::Resource::properties (this=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:238
#16 0x00000000004570b8 in _start ()

Thread 2 (Thread 0x7f2c84a84710 (LWP 18050)):
[KCrash Handler]
#5  0x00007f2c94b7d9e5 in raise () from /lib64/libc.so.6
#6  0x00007f2c94b7eee6 in abort () from /lib64/libc.so.6
#7  0x00007f2c94bb8c53 in __libc_message () from /lib64/libc.so.6
#8  0x00007f2c94bbe226 in malloc_printerr () from /lib64/libc.so.6
#9  0x00007f2c94bc08cf in _int_malloc () from /lib64/libc.so.6
#10 0x00007f2c94bc2aa9 in malloc () from /lib64/libc.so.6
#11 0x00007f2c95edeea5 in QString::QString (this=0x7f2c84a830f0, size=1) at tools/qstring.cpp:1027
#12 0x00007f2c95fb4f79 in QUtf8::convertToUnicode (chars=<value optimized out>, len=0, state=0x0) at codecs/qutfcodec.cpp:169
#13 0x00007f2c95ee0c3b in QString::fromUtf8 (str=<value optimized out>, size=<value optimized out>) at tools/qstring.cpp:3850
#14 0x00007f2c92fb0245 in Soprano::DataStream::readString (this=<value optimized out>, s=...) at /usr/src/debug/soprano-2.4.2/server/datastream.cpp:288
#15 0x00007f2c92fb0d05 in Soprano::DataStream::readError (this=0x7f2c84a831e0, error=...) at /usr/src/debug/soprano-2.4.2/server/datastream.cpp:416
#16 0x00007f2c92fb5ad7 in Soprano::Client::ClientConnection::queryIteratorCurrent (this=0x9cf290, id=<value optimized out>) at /usr/src/debug/soprano-2.4.2/client/clientconnection.cpp:608
#17 0x00007f2c92fb8fab in Soprano::Client::ClientQueryResultIteratorBackend::current (this=<value optimized out>) at /usr/src/debug/soprano-2.4.2/client/clientqueryresultiteratorbackend.cpp:60
#18 0x00007f2c92fb8971 in Soprano::Client::ClientQueryResultIteratorBackend::binding (this=<value optimized out>, name=<value optimized out>)
    at /usr/src/debug/soprano-2.4.2/client/clientqueryresultiteratorbackend.cpp:100
#19 0x00007f2c978a2f17 in Soprano::QueryResultIterator::binding (this=<value optimized out>, name=<value optimized out>) at /usr/src/debug/soprano-2.4.2/soprano/queryresultiterator.cpp:95
#20 0x00007f2c978a3099 in Soprano::QueryResultIterator::operator[] (this=<value optimized out>, name=<value optimized out>) at /usr/src/debug/soprano-2.4.2/soprano/queryresultiterator.cpp:89
#21 0x00007f2c97bd9ef0 in Nepomuk::ResourceData::determineUri (this=0x7f2c8004c900) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:675
#22 0x00007f2c97be953f in Nepomuk::ResourceData::load (this=0x7f2c8004c900) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:415
#23 0x00007f2c97be9f38 in Nepomuk::ResourceData::property (this=0x7f2c8004c900, uri=...) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resourcedata.cpp:271
#24 0x00007f2c97be9fd2 in Nepomuk::Resource::property (this=<value optimized out>, uri=<value optimized out>) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:280
#25 0x00007f2c97bea183 in Nepomuk::Resource::rating (this=0x7f2c84a83cc0) at /usr/src/debug/kdelibs-4.4.4/nepomuk/core/resource.cpp:800
#26 0x0000000000456eef in _start ()

Thread 1 (Thread 0x7f2c98e6a760 (LWP 17234)):
#0  0x00007f2c94c28afe in __lll_lock_wait_private () from /lib64/libc.so.6
#1  0x00007f2c94bc4c03 in _L_lock_9787 () from /lib64/libc.so.6
#2  0x00007f2c94bc2fc1 in free () from /lib64/libc.so.6
#3  0x00007f2c95fac137 in socketNotifierSourceCheck (source=0x6be830) at kernel/qeventdispatcher_glib.cpp:92
#4  0x00007f2c901db718 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0
#5  0x00007f2c901dbff2 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007f2c901dc510 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#7  0x00007f2c95fac67f in QEventDispatcherGlib::processEvents (this=0x6968a0, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#8  0x00007f2c9541614e in ?? () from /usr/lib64/libQtGui.so.4
#9  0x00007f2c95f83292 in QEventLoop::processEvents (this=<value optimized out>, flags=...) at kernel/qeventloop.cpp:149
#10 0x00007f2c95f83495 in QEventLoop::exec (this=0x7fff67e19490, flags=...) at kernel/qeventloop.cpp:201
#11 0x00007f2c95f8788b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#12 0x0000000000436c3d in _start ()

Reported using DrKonqi
Comment 1 Sebastian Trueg 2011-01-05 17:56:11 UTC
Can you reproduce this with Soprano 2.5.3?
Comment 2 Vishesh Handa 2013-01-16 14:18:47 UTC
The backtrace is too old and both Dolphin and Nepomuk have changed considerably. 

Marking as INVALID.