Application: kactivitymanagerd (3.0) KDE Platform Version: 4.10.2 Qt Version: 4.8.4 Operating System: Linux 3.9.0-030900rc6-generic x86_64 Distribution: Ubuntu 13.04 -- Information about the crash: - What I was doing when the application crashed: I viewed a lot of pictures with gwenview in fullscreen mode. -- Backtrace: Application: KDE Activity Manager (kactivitymanagerd), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 [Current thread is 1 (Thread 0x7f22493647c0 (LWP 2479))] Thread 7 (Thread 0x7f2237088700 (LWP 2485)): #0 __libc_enable_asynccancel () at ../nptl/sysdeps/unix/sysv/linux/x86_64/cancellation.S:65 #1 0x00007f22460173c2 in poll () at ../sysdeps/unix/syscall-template.S:81 #2 0x00007f22417a11dc in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f22417a1304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f2247449036 in QEventDispatcherGlib::processEvents (this=0x7f22300008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f224741938f in QEventLoop::processEvents (this=this@entry=0x7f2237087db0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2247419618 in QEventLoop::exec (this=this@entry=0x7f2237087db0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f224731b410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #8 0x000000000041052a in ?? () #9 0x00007f224731dbec in QThreadPrivate::start (arg=0x9f6c50) at thread/qthread_unix.cpp:338 #10 0x00007f224538cf8e in start_thread (arg=0x7f2237088700) at pthread_create.c:311 #11 0x00007f2246023e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 6 (Thread 0x7f2236680700 (LWP 2486)): #0 0x00007f22417e0340 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f22417e05e9 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f22417a0c61 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f22417a1175 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f22417a1304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007f2247449036 in QEventDispatcherGlib::processEvents (this=0x7f22280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00007f224741938f in QEventLoop::processEvents (this=this@entry=0x7f223667fdb0, flags=...) at kernel/qeventloop.cpp:149 #7 0x00007f2247419618 in QEventLoop::exec (this=this@entry=0x7f223667fdb0, flags=...) at kernel/qeventloop.cpp:204 #8 0x00007f224731b410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #9 0x00000000004104fa in ?? () #10 0x00007f224731dbec in QThreadPrivate::start (arg=0x96d860) at thread/qthread_unix.cpp:338 #11 0x00007f224538cf8e in start_thread (arg=0x7f2236680700) at pthread_create.c:311 #12 0x00007f2246023e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 5 (Thread 0x7f2235e7f700 (LWP 2487)): #0 0x00007f22417e05f1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f22417a08f3 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f22417a10fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f22417a1304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f2247449036 in QEventDispatcherGlib::processEvents (this=0x7f222c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #5 0x00007f224741938f in QEventLoop::processEvents (this=this@entry=0x7f2235e7edb0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007f2247419618 in QEventLoop::exec (this=this@entry=0x7f2235e7edb0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007f224731b410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #8 0x00000000004104ca in ?? () #9 0x00007f224731dbec in QThreadPrivate::start (arg=0xaf9d80) at thread/qthread_unix.cpp:338 #10 0x00007f224538cf8e in start_thread (arg=0x7f2235e7f700) at pthread_create.c:311 #11 0x00007f2246023e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 4 (Thread 0x7f2227fff700 (LWP 2492)): #0 0x00007f2247373a9c in qt_gettime () at tools/qelapsedtimer_unix.cpp:146 #1 0x00007f22474499ed in QTimerInfoList::updateCurrentTime (this=this@entry=0x7f2220002660) at kernel/qeventdispatcher_unix.cpp:354 #2 0x00007f2247449d33 in QTimerInfoList::timerWait (this=0x7f2220002660, tm=...) at kernel/qeventdispatcher_unix.cpp:461 #3 0x00007f224744879c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7f2227ffebe4) at kernel/qeventdispatcher_glib.cpp:136 #4 0x00007f2247448845 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #5 0x00007f22417a0900 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007f22417a10fe in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007f22417a1304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #8 0x00007f2247449036 in QEventDispatcherGlib::processEvents (this=0x7f22200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #9 0x00007f224741938f in QEventLoop::processEvents (this=this@entry=0x7f2227ffedb0, flags=...) at kernel/qeventloop.cpp:149 #10 0x00007f2247419618 in QEventLoop::exec (this=this@entry=0x7f2227ffedb0, flags=...) at kernel/qeventloop.cpp:204 #11 0x00007f224731b410 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #12 0x00007f2234c8a81a in ?? () from /usr/lib/kde4/activitymanager_plugin_activityranking.so #13 0x00007f224731dbec in QThreadPrivate::start (arg=0xb43530) at thread/qthread_unix.cpp:338 #14 0x00007f224538cf8e in start_thread (arg=0x7f2227fff700) at pthread_create.c:311 #15 0x00007f2246023e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 3 (Thread 0x7f22275e9700 (LWP 2493)): #0 0x00007fff2ebfeac7 in ?? () #1 0x00007f2218002c20 in ?? () #2 0x00007f2241a52078 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x0000000200000000 in ?? () #4 0x00007f2218002660 in ?? () #5 0x00007f22275e8b80 in ?? () #6 0x00007f22275e8c38 in ?? () #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f22265e7700 (LWP 8484)): [KCrash Handler] #5 __memmove_ssse3 () at ../sysdeps/x86_64/multiarch/memcpy-ssse3.S:2818 #6 0x00007f224733ba49 in memmove (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/string3.h:57 #7 QListData::remove (this=this@entry=0xac2dc8, i=<optimized out>, i@entry=2) at tools/qlist.cpp:347 #8 0x00007f2234a7a30b in removeAt (i=2, this=0xac2dc8) at ../../../../include/QtCore/../../src/corelib/tools/qlist.h:482 #9 removeOne (_t=<optimized out>, this=0xac2dc8) at ../../../../include/QtCore/../../src/corelib/tools/qlist.h:800 #10 QSQLiteResult::~QSQLiteResult (this=0x7f221000e960, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:323 #11 0x00007f2234a7a349 in QSQLiteResult::~QSQLiteResult (this=0x7f221000e960, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:326 #12 0x00007f223f7d064e in QSqlQuery::~QSqlQuery (this=0xbadff0, __in_chrg=<optimized out>) at kernel/qsqlquery.cpp:245 #13 0x00007f22275f1977 in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so #14 0x00007f22275f50b4 in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so #15 0x00007f22275f75ba in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so #16 0x00007f22275f782a in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so #17 0x00007f224731dbec in QThreadPrivate::start (arg=0x8cbe70) at thread/qthread_unix.cpp:338 #18 0x00007f224538cf8e in start_thread (arg=0x7f22265e7700) at pthread_create.c:311 #19 0x00007f2246023e1d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 Thread 1 (Thread 0x7f22493647c0 (LWP 2479)): #0 __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95 #1 0x00007f2245faff2c in _L_lock_11850 () at malloc.c:5130 #2 0x00007f2245fad575 in __GI___libc_malloc (bytes=56) at malloc.c:2856 #3 0x00007f2249196680 in _dl_map_object_deps (map=map@entry=0x7f224937b4e0, preloads=preloads@entry=0x0, npreloads=npreloads@entry=0, trace_mode=trace_mode@entry=0, open_mode=open_mode@entry=-2147483648) at dl-deps.c:515 #4 0x00007f224919cdaf in dl_open_worker (a=a@entry=0x7fff2ebb9658) at dl-open.c:265 #5 0x00007f2249198706 in _dl_catch_error (objname=objname@entry=0x7fff2ebb9648, errstring=errstring@entry=0x7fff2ebb9650, mallocedp=mallocedp@entry=0x7fff2ebb9640, operate=operate@entry=0x7f224919cc00 <dl_open_worker>, args=args@entry=0x7fff2ebb9658) at dl-error.c:177 #6 0x00007f224919c809 in _dl_open (file=0x7f22460ac146 "libgcc_s.so.1", mode=-2147483647, caller_dlopen=<optimized out>, nsid=-2, argc=1, argv=0x7fff2ebbb2c8, env=0xa17300) at dl-open.c:656 #7 0x00007f22460613c2 in do_dlopen (ptr=ptr@entry=0x7fff2ebb9860) at dl-libc.c:87 #8 0x00007f2249198706 in _dl_catch_error (objname=0x7fff2ebb9840, errstring=0x7fff2ebb9850, mallocedp=0x7fff2ebb9830, operate=0x7f2246061380 <do_dlopen>, args=0x7fff2ebb9860) at dl-error.c:177 #9 0x00007f2246061482 in dlerror_run (args=0x7fff2ebb9860, operate=0x7f2246061380 <do_dlopen>) at dl-libc.c:46 #10 __GI___libc_dlopen_mode (name=name@entry=0x7f22460ac146 "libgcc_s.so.1", mode=mode@entry=-2147483647) at dl-libc.c:163 #11 0x00007f224603b6b5 in init () at ../sysdeps/x86_64/backtrace.c:52 #12 0x00007f2245392390 in pthread_once () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_once.S:103 #13 0x00007f224603b7d4 in __GI___backtrace (array=array@entry=0x7fff2ebb9b20, size=size@entry=64) at ../sysdeps/x86_64/backtrace.c:103 #14 0x00007f2245f9e5c5 in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f22460b1860 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:178 #15 0x00007f2245fa9576 in malloc_printerr (action=3, str=0x7f22460ad808 "corrupted double-linked list", ptr=<optimized out>) at malloc.c:4902 #16 0x00007f2245faacea in _int_free (av=0x7f22462eb740 <main_arena>, p=0xb0e340, have_lock=0) at malloc.c:3903 #17 0x00007f22347da800 in sqlite3_free () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #18 0x00007f22347e6be4 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #19 0x00007f22347e6c54 in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #20 0x00007f223481f5ae in ?? () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #21 0x00007f223481f77f in sqlite3_finalize () from /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 #22 0x00007f2234a776c2 in QSQLiteResultPrivate::finalize (this=this@entry=0xaeb3f0) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:154 #23 0x00007f2234a776d9 in QSQLiteResultPrivate::cleanup (this=0xaeb3f0) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:140 #24 0x00007f2234a7a287 in QSQLiteResult::~QSQLiteResult (this=0xb21b40, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:324 #25 0x00007f2234a7a349 in QSQLiteResult::~QSQLiteResult (this=0xb21b40, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:326 #26 0x00007f223f7d064e in QSqlQuery::~QSqlQuery (this=0x7f22462eb740 <main_arena>, __in_chrg=<optimized out>) at kernel/qsqlquery.cpp:245 #27 0x00007f22275f0fa1 in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so #28 0x00007f22275f3e7f in ?? () from /usr/lib/kde4/activitymanager_plugin_sqlite.so #29 0x00007f22474345be in QObject::event (this=0xb3e820, e=<optimized out>) at kernel/qobject.cpp:1194 #30 0x00007f22467c08ec in QApplicationPrivate::notify_helper (this=this@entry=0x8f87b0, receiver=receiver@entry=0xb3e820, e=e@entry=0x7f221c002970) at kernel/qapplication.cpp:4567 #31 0x00007f22467c325b in QApplication::notify (this=0x8ca530, receiver=0xb3e820, e=0x7f221c002970) at kernel/qapplication.cpp:4428 #32 0x00007f22488aeaf6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #33 0x00007f224741a63e in QCoreApplication::notifyInternal (this=0x8ca530, receiver=receiver@entry=0xb3e820, event=event@entry=0x7f221c002970) at kernel/qcoreapplication.cpp:946 #34 0x00007f224741e171 in sendEvent (event=0x7f221c002970, receiver=0xb3e820) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #35 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x8a0f60) at kernel/qcoreapplication.cpp:1570 #36 0x00007f224741e4a3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1463 #37 0x00007f2247448e83 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #38 postEventSourceDispatch (s=0x8fe9e0) at kernel/qeventdispatcher_glib.cpp:279 #39 0x00007f22417a0f05 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #40 0x00007f22417a1248 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #41 0x00007f22417a1304 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #42 0x00007f2247449016 in QEventDispatcherGlib::processEvents (this=0x8a28c0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #43 0x00007f22468661ae in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #44 0x00007f224741938f in QEventLoop::processEvents (this=this@entry=0x7fff2ebbafd0, flags=...) at kernel/qeventloop.cpp:149 #45 0x00007f2247419618 in QEventLoop::exec (this=this@entry=0x7fff2ebbafd0, flags=...) at kernel/qeventloop.cpp:204 #46 0x00007f224741ecf6 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218 #47 0x000000000040a775 in ?? () #48 0x00007f2245f4bea5 in __libc_start_main (main=0x40a570, argc=1, ubp_av=0x7fff2ebbb2c8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff2ebbb2b8) at libc-start.c:260 #49 0x000000000040a995 in _start () This bug may be a duplicate of or related to bug 318651. Possible duplicates by query: bug 318651, bug 317324, bug 312780, bug 308825. Reported using DrKonqi
*** Bug 318651 has been marked as a duplicate of this bug. ***
*** Bug 312780 has been marked as a duplicate of this bug. ***
Created attachment 81491 [details] New crash information added by DrKonqi kactivitymanagerd (3.0) on KDE Platform 4.10.5 using Qt 4.8.4 - What I was doing when the application crashed: Fast and simply switched between images in gwenview. Did nothing special. -- Backtrace (Reduced): #7 0x00007f1cd9662059 in QListData::remove(int) () from /usr/lib64/qt4/libQtCore.so.4 #8 0x00007f1cc31dbef1 in QSQLiteResult::~QSQLiteResult() () from /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so #9 0x00007f1cc31dbf29 in QSQLiteResult::~QSQLiteResult() () from /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so #10 0x00007f1cd126531e in QSqlQuery::~QSqlQuery() () from /usr/lib64/qt4/libQtSql.so.4 #11 0x00007f1cc2511597 in DatabaseConnection::getResourceScoreCache(QString const&, QString const&, QUrl const&, double&, QDateTime&) () from /usr/lib64/kde4/activitymanager_plugin_sqlite.so
Created attachment 81582 [details] New crash information added by DrKonqi kactivitymanagerd (3.0) on KDE Platform 4.10.2 using Qt 4.8.5 - What I was doing when the application crashed: I was quickly watching pictures when the crash repost assistan came up. running mga3 kde 4.10 -- Backtrace (Reduced): #6 0x00007f9944099509 in QListData::remove(int) () from /lib64/libQtCore.so.4 #7 0x00007f9923be527b in QSQLiteResult::~QSQLiteResult() () from /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so #8 0x00007f9923be52b9 in QSQLiteResult::~QSQLiteResult() () from /usr/lib64/qt4/plugins/sqldrivers/libqsqlite.so #9 0x00007f993ba8099e in QSqlQuery::~QSqlQuery() () from /lib64/libQtSql.so.4 #10 0x00007f9922f1f26f in DatabaseConnection::closeDesktopEvent(QString const&, QString const&, QString const&, QDateTime const&) () from /usr/lib64/kde4/activitymanager_plugin_sqlite.so
Created attachment 84081 [details] New crash information added by DrKonqi kactivitymanagerd (3.0) on KDE Platform 4.11.3 using Qt 4.8.5 - What I was doing when the application crashed: I was viewing huge amout of large jpeg photos (average 10MB) in Gwenview quickly (press and hold right arrow button ) -- Backtrace (Reduced): #6 0x00007f07f1675ab9 in memmove (__len=<optimized out>, __src=<optimized out>, __dest=<optimized out>) at /usr/include/bits/string3.h:57 #7 QListData::remove (this=this@entry=0x2122d68, i=<optimized out>, i@entry=2) at tools/qlist.cpp:347 #8 0x00007f07d948130e in removeAt (i=2, this=0x2122d68) at ../../../../src/corelib/tools/qlist.h:482 #9 QList<QSQLiteResult*>::removeOne (this=0x2122d68, _t=@0x7f07c77fda48: 0x7f07b4008350) at ../../../../src/corelib/tools/qlist.h:800 #10 0x00007f07d9480a25 in QSQLiteResult::~QSQLiteResult (this=0x7f07b4008350, __in_chrg=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:322
Created attachment 84261 [details] kcrash report I'm currently using firefox, dolphin, kwrite and kdevelop and kactivitymanager keeps crashing every few minutes sometimes the crashes are only a few seconds apart. I'm using opensuse 12.3 and have only recently updated kde from 4.11.3 to 4.11.4.
I recommend disabling the plugin for the time being. (System Settings -> Workspace -> Activities -> Plugins) Fun multi-threading issues with sqlite...
*** Bug 330565 has been marked as a duplicate of this bug. ***
Should be fixed in 5.x (plasma next)