From kde-bugs-dist Mon Aug 01 22:21:26 2011 From: Thomas Olsen Date: Mon, 01 Aug 2011 22:21:26 +0000 To: kde-bugs-dist Subject: [Bug 279101] New: plasma-desktop crashes repeatedly Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=131223731919248 https://bugs.kde.org/show_bug.cgi?id=279101 Summary: plasma-desktop crashes repeatedly Product: plasma Version: unspecified Platform: Ubuntu Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: plasma-bugs@kde.org ReportedBy: tanghus@gmail.com Application: plasma-desktop (0.4) KDE Platform Version: 4.7.00 (4.7.0) Qt Version: 4.7.2 Operating System: Linux 2.6.38-11-generic i686 Distribution: Ubuntu 11.04 -- Information about the crash: - What I was doing when the application crashed: I wasn't really doing anything related. Programs open: Google Chrome Kontact Konsole Amarok Had 3 crashes with ~1 hour. If it is Akonadi related I have 1 KDE tradition calendar in remote file using memotoo.com, 1 CalDAV configured for memotoo.com, 1 CalDAV configured for Google Calendar, 1 Akonadi resource for calendar in a local file. I have recently added the CalDAV resources for testing purposes and will try to delete them again to see if the crashes disappear. (btw: they work fine for Google Calendar but not for memotoo.com, free accounts available there ;) The crash can be reproduced some of the time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Aborted [Current thread is 1 (Thread 0xb77cd720 (LWP 7237))] Thread 8 (Thread 0xb5b23b70 (LWP 7238)): #0 0x00c90416 in __kernel_vsyscall () #1 0x057cc48c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x007793fd in __pthread_cond_wait (cond=0x331b7f0, mutex=0x331b7d8) at forward.c:139 #3 0x02d65b57 in scavengerThread (context=0x3316700) at wtf/FastMalloc.cpp:2378 #4 WTF::TCMalloc_PageHeap::runScavengerThread (context=0x3316700) at wtf/FastMalloc.cpp:1497 #5 0x057c7e99 in start_thread (arg=0xb5b23b70) at pthread_create.c:304 #6 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 7 (Thread 0xaeaaeb70 (LWP 7239)): #0 0x00c90416 in __kernel_vsyscall () #1 0x00779753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x0070cb94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6 #3 0x0070b416 in __libc_free (mem=0x8d0b1a8) at malloc.c:3736 #4 0x00b664d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0x01eb198e in QEventDispatcherGlib::unregisterSocketNotifier (this=0x8d03340, notifier=0xaeaae2dc) at kernel/qeventdispatcher_glib.cpp:503 #6 0x01e9fdb9 in QSocketNotifier::setEnabled (this=0xaeaae2dc, enable=false) at kernel/qsocketnotifier.cpp:298 #7 0x01eb0f94 in socketNotifierSourceCheck (source=0x8d0ae70) at kernel/qeventdispatcher_glib.cpp:92 #8 0x067a871d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x067a903a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x067a9524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0x01eb153c in QEventDispatcherGlib::processEvents (this=0x8d03340, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #12 0x01e83289 in QEventLoop::processEvents (this=0xaeaae280, flags=...) at kernel/qeventloop.cpp:149 #13 0x01e83522 in QEventLoop::exec (this=0xaeaae280, flags=...) at kernel/qeventloop.cpp:201 #14 0x01d8d2a0 in QThread::exec (this=0x82e4d08) at thread/qthread.cpp:492 #15 0x01e64fdb in QInotifyFileSystemWatcherEngine::run (this=0x82e4d08) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x01d8fda2 in QThreadPrivate::start (arg=0x82e4d08) at thread/qthread_unix.cpp:320 #17 0x057c7e99 in start_thread (arg=0xaeaaeb70) at pthread_create.c:304 #18 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 6 (Thread 0xae069b70 (LWP 7240)): #0 0x00c90416 in __kernel_vsyscall () #1 0x00779753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x0070cb94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6 #3 0x0070b416 in __libc_free (mem=0x90ce8a8) at malloc.c:3736 #4 0x00b664d1 in operator delete(void*) () from /usr/lib/i386-linux-gnu/libstdc++.so.6 #5 0x01eb198e in QEventDispatcherGlib::unregisterSocketNotifier (this=0x90cf6a0, notifier=0xae0692dc) at kernel/qeventdispatcher_glib.cpp:503 #6 0x01e9fdb9 in QSocketNotifier::setEnabled (this=0xae0692dc, enable=false) at kernel/qsocketnotifier.cpp:298 #7 0x01eb0f94 in socketNotifierSourceCheck (source=0x90cf720) at kernel/qeventdispatcher_glib.cpp:92 #8 0x067a871d in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x067a903a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x067a9524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #11 0x01eb153c in QEventDispatcherGlib::processEvents (this=0x90cf6a0, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #12 0x01e83289 in QEventLoop::processEvents (this=0xae069280, flags=...) at kernel/qeventloop.cpp:149 #13 0x01e83522 in QEventLoop::exec (this=0xae069280, flags=...) at kernel/qeventloop.cpp:201 #14 0x01d8d2a0 in QThread::exec (this=0x90cec68) at thread/qthread.cpp:492 #15 0x01e64fdb in QInotifyFileSystemWatcherEngine::run (this=0x90cec68) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x01d8fda2 in QThreadPrivate::start (arg=0x90cec68) at thread/qthread_unix.cpp:320 #17 0x057c7e99 in start_thread (arg=0xae069b70) at pthread_create.c:304 #18 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 5 (Thread 0xac2feb70 (LWP 7243)): #0 0x00c90416 in __kernel_vsyscall () #1 0x057cc48c in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_wait.S:169 #2 0x007793fd in __pthread_cond_wait (cond=0x15e42b0, mutex=0x15e4298) at forward.c:139 #3 0x014cb817 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x15df1c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #4 0x014cb851 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0x15df1c0) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #5 0x057c7e99 in start_thread (arg=0xac2feb70) at pthread_create.c:304 #6 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 4 (Thread 0xaad7eb70 (LWP 7245)): #0 0x00c90416 in __kernel_vsyscall () #1 0x0075cf76 in __poll (fds=0xacb221c8, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 #2 0x067b984b in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0 #3 0x067a91af in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #4 0x067a992b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x06d44304 in ?? () from /usr/lib/i386-linux-gnu/libgio-2.0.so.0 #6 0x067d22df in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #7 0x057c7e99 in start_thread (arg=0xaad7eb70) at pthread_create.c:304 #8 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 3 (Thread 0xaa2ffb70 (LWP 7246)): #0 0x00c90416 in __kernel_vsyscall () #1 0x00779753 in __lll_lock_wait_private () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/lowlevellock.S:95 #2 0x0070cb94 in _L_lock_10338 () from /lib/i386-linux-gnu/libc.so.6 #3 0x0070b416 in __libc_free (mem=0x96d8b50) at malloc.c:3736 #4 0x067afc86 in g_free () from /lib/i386-linux-gnu/libglib-2.0.so.0 #5 0x067a4a6b in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #6 0x01eb1a15 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x967efd8, __in_chrg=) at kernel/qeventdispatcher_glib.cpp:373 #7 0x01eb1b52 in QEventDispatcherGlib::~QEventDispatcherGlib (this=0x967efd8, __in_chrg=) at kernel/qeventdispatcher_glib.cpp:401 #8 0x01d8f00a in QThreadPrivate::finish (arg=0x1fc08b0) at thread/qthread_unix.cpp:356 #9 0x01d8fdaa in ~__pthread_cleanup_class (arg=0x1fc08b0) at /usr/include/pthread.h:545 #10 QThreadPrivate::start (arg=0x1fc08b0) at thread/qthread_unix.cpp:279 #11 0x057c7e99 in start_thread (arg=0xaa2ffb70) at pthread_create.c:304 #12 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 2 (Thread 0xa9afeb70 (LWP 7248)): #0 0x00d8fd41 in clock_gettime (clock_id=1, tp=0xa9afdff0) at ../sysdeps/unix/clock_gettime.c:116 #1 0x01de5dd8 in do_gettime () at tools/qelapsedtimer_unix.cpp:123 #2 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #3 0x01eb24f2 in updateCurrentTime (this=0xacb1fc9c, tm=...) at kernel/qeventdispatcher_unix.cpp:339 #4 QTimerInfoList::timerWait (this=0xacb1fc9c, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #5 0x01eb0d32 in timerSourcePrepareHelper (src=, timeout=0xa9afe0cc) at kernel/qeventdispatcher_glib.cpp:136 #6 0x01eb0dcd in timerSourcePrepare (source=0xacb1fc68, timeout=) at kernel/qeventdispatcher_glib.cpp:169 #7 0x067a7fd4 in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0 #8 0x067a8e63 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #9 0x067a9524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #10 0x01eb1577 in QEventDispatcherGlib::processEvents (this=0x98417f0, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #11 0x01e83289 in QEventLoop::processEvents (this=0xa9afe280, flags=...) at kernel/qeventloop.cpp:149 #12 0x01e83522 in QEventLoop::exec (this=0xa9afe280, flags=...) at kernel/qeventloop.cpp:201 #13 0x01d8d2a0 in QThread::exec (this=0x9814b68) at thread/qthread.cpp:492 #14 0x01e64fdb in QInotifyFileSystemWatcherEngine::run (this=0x9814b68) at io/qfilesystemwatcher_inotify.cpp:248 #15 0x01d8fda2 in QThreadPrivate::start (arg=0x9814b68) at thread/qthread_unix.cpp:320 #16 0x057c7e99 in start_thread (arg=0xa9afeb70) at pthread_create.c:304 #17 0x0076b73e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130 Thread 1 (Thread 0xb77cd720 (LWP 7237)): [KCrash Handler] #7 0x00c90416 in __kernel_vsyscall () #8 0x006c5e71 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #9 0x006c934e in abort () at abort.c:92 #10 0x006fc577 in __libc_message (do_abort=2, fmt=0x7d58ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189 #11 0x00706961 in malloc_printerr (action=, str=, ptr=0xa188440) at malloc.c:6283 #12 0x007094ba in _int_malloc (av=0x7f93c0, bytes=3) at malloc.c:4308 #13 0x0070af53 in __libc_malloc (bytes=3) at malloc.c:3660 #14 0x011dc479 in getDisplay (argc=2, argv=0x81a3088) at ../../kdeui/util/kcrash.cpp:660 #15 openSocket (argc=2, argv=0x81a3088) at ../../kdeui/util/kcrash.cpp:774 #16 startFromKdeinit (argc=2, argv=0x81a3088) at ../../kdeui/util/kcrash.cpp:569 #17 0x011dca4b in startProcessInternal (argc=2, argv=0x81a3088, waitAndExit=false, directly=false) at ../../kdeui/util/kcrash.cpp:537 #18 0x011dd32a in KCrash::startProcess (argc=2, argv=0x81a3088, waitAndExit=false) at ../../kdeui/util/kcrash.cpp:524 #19 0x011dd4a7 in KCrash::defaultCrashHandler (sig=11) at ../../kdeui/util/kcrash.cpp:311 #20 #21 __memmove_ssse3 () at ../sysdeps/i386/i686/multiarch/memcpy-ssse3.S:1284 #22 0x01dafdba in QListData::remove (this=0x9702790, i=) at /usr/include/bits/string3.h:58 #23 0xae147e62 in takeAt (this=0x99add68, item=...) at /usr/include/qt4/QtCore/qlist.h:474 #24 Akonadi::EntityTreeModelPrivate::monitoredItemRemoved (this=0x99add68, item=...) at ../../akonadi/entitytreemodel_p.cpp:1022 #25 0xae1349e8 in Akonadi::EntityTreeModel::qt_metacall (this=0x898cbd8, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0xbfaf4798) at ./entitytreemodel.moc:168 #26 0x05b15f62 in CalendarSupport::CalendarModel::qt_metacall (this=0x898cbd8, _c=QMetaObject::InvokeMetaMethod, _id=50, _a=0xbfaf4798) at moc_calendarmodel.cpp:66 #27 0x01e8a6ba in QMetaObject::metacall (object=0x898cbd8, cl=QMetaObject::InvokeMetaMethod, idx=50, argv=0xbfaf4798) at kernel/qmetaobject.cpp:237 #28 0x01e9a4ff in QMetaObject::activate (sender=0x96c0788, m=0xae2866f4, local_signal_index=3, argv=0xbfaf4798) at kernel/qobject.cpp:3287 #29 0xae184133 in Akonadi::Monitor::itemRemoved (this=0x96c0788, _t1=...) at ./monitor.moc:190 #30 0xae1890c9 in Akonadi::MonitorPrivate::emitItemNotification (this=0x99b0e08, msg=..., item=..., collection=..., collectionDest=...) at ../../akonadi/monitor_p.cpp:525 #31 0xae18a5bf in Akonadi::MonitorPrivate::emitNotification (this=0x99b0e08, msg=...) at ../../akonadi/monitor_p.cpp:284 #32 0xae0e665c in Akonadi::ChangeRecorderPrivate::emitNotification (this=0x99b0e08, msg=...) at ../../akonadi/changerecorder_p.h:60 #33 0xae18806f in Akonadi::MonitorPrivate::dispatchNotifications (this=0x99b0e08) at ../../akonadi/monitor_p.cpp:443 #34 0xae1846e1 in Akonadi::Monitor::qt_metacall (this=0x96c0788, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0xbfaf4acc) at ./monitor.moc:156 #35 0xae0e4bfa in Akonadi::ChangeRecorder::qt_metacall (this=0x96c0788, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbfaf4acc) at ./changerecorder.moc:72 #36 0x01e8a6ba in QMetaObject::metacall (object=0x96c0788, cl=QMetaObject::InvokeMetaMethod, idx=27, argv=0xbfaf4acc) at kernel/qmetaobject.cpp:237 #37 0x01e9a4ff in QMetaObject::activate (sender=0x99b1ff8, m=0xae285408, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287 #38 0xae12d637 in Akonadi::EntityCacheBase::dataAvailable (this=0x99b1ff8) at ./entitycache_p.moc:88 #39 0xae18c316 in Akonadi::EntityCache::fetchResult (this=0x99b1ff8, job=0xa26eac8) at ../../akonadi/entitycache_p.h:190 #40 0xae12d6c4 in Akonadi::EntityCacheBase::qt_metacall (this=0x99b1ff8, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0xbfaf4c98) at ./entitycache_p.moc:77 #41 0x01e8a6ba in QMetaObject::metacall (object=0x99b1ff8, cl=QMetaObject::InvokeMetaMethod, idx=5, argv=0xbfaf4c98) at kernel/qmetaobject.cpp:237 #42 0x01e9a4ff in QMetaObject::activate (sender=0xa26eac8, m=0x35fd508, local_signal_index=3, argv=0xbfaf4c98) at kernel/qobject.cpp:3287 #43 0x0349fd73 in KJob::result (this=0xa26eac8, _t1=0xa26eac8) at ./kjob.moc:194 #44 0x0349fdc8 in KJob::emitResult (this=0xa26eac8) at ../../kdecore/jobs/kjob.cpp:312 #45 0xae17feae in Akonadi::JobPrivate::handleResponse (this=0xa136c00, tag=..., data=...) at ../../akonadi/job.cpp:66 #46 0xae1b63d7 in Akonadi::SessionPrivate::dataReceived (this=0x97bcc00) at ../../akonadi/session.cpp:218 #47 0xae1b9206 in Akonadi::Session::qt_metacall (this=0x999ac40, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0xbfaf4eac) at ./session.moc:96 #48 0x01e8a6ba in QMetaObject::metacall (object=0x999ac40, cl=QMetaObject::InvokeMetaMethod, idx=9, argv=0xbfaf4eac) at kernel/qmetaobject.cpp:237 #49 0x01e9a4ff in QMetaObject::activate (sender=0x96fe4e8, m=0x1fbec48, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287 #50 0x01ee4e77 in QIODevice::readyRead (this=0x96fe4e8) at .moc/release-shared/moc_qiodevice.cpp:91 #51 0x01ee501f in QIODevice::qt_metacall (this=0x96fe4e8, _c=QMetaObject::InvokeMetaMethod, _id=, _a=0xbfaf4ffc) at .moc/release-shared/moc_qiodevice.cpp:77 #52 0x00e564da in QLocalSocket::qt_metacall (this=0x96fe4e8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbfaf4ffc) at .moc/release-shared/moc_qlocalsocket.cpp:81 #53 0x01e8a6ba in QMetaObject::metacall (object=0x96fe4e8, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfaf4ffc) at kernel/qmetaobject.cpp:237 #54 0x01e9a4ff in QMetaObject::activate (sender=0x99b6998, m=0x1fbec48, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3287 #55 0x01ee4e77 in QIODevice::readyRead (this=0x99b6998) at .moc/release-shared/moc_qiodevice.cpp:91 #56 0x00e519fa in QAbstractSocketPrivate::canReadNotification (this=0x99aaaf0) at socket/qabstractsocket.cpp:639 #57 0x00e3d23b in QAbstractSocketEngine::readNotification (this=0x96f0230) at socket/qabstractsocketengine.cpp:154 #58 0x00e3de93 in QReadNotifier::event (this=0x99b7a20, e=0xbfaf54b4) at socket/qnativesocketengine.cpp:1103 #59 0x0466bd24 in QApplicationPrivate::notify_helper (this=0x8152d10, receiver=0x99b7a20, e=0xbfaf54b4) at kernel/qapplication.cpp:4462 #60 0x046708ce in QApplication::notify (this=0x8145d50, receiver=0x99b7a20, e=0xbfaf54b4) at kernel/qapplication.cpp:3862 #61 0x0116d93a in KApplication::notify (this=0x8145d50, receiver=0x99b7a20, event=0xbfaf54b4) at ../../kdeui/kernel/kapplication.cpp:311 #62 0x01e840bb in QCoreApplication::notifyInternal (this=0x8145d50, receiver=0x99b7a20, event=0xbfaf54b4) at kernel/qcoreapplication.cpp:731 #63 0x01eb0ec7 in sendEvent (source=0x81508d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215 #64 socketNotifierSourceDispatch (source=0x81508d8) at kernel/qeventdispatcher_glib.cpp:110 #65 0x067a8aa8 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0 #66 0x067a9270 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0 #67 0x067a9524 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0 #68 0x01eb153c in QEventDispatcherGlib::processEvents (this=0x80c9a78, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #69 0x047221e5 in QGuiEventDispatcherGlib::processEvents (this=0x80c9a78, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #70 0x01e83289 in QEventLoop::processEvents (this=0xbfaf5724, flags=...) at kernel/qeventloop.cpp:149 #71 0x01e83522 in QEventLoop::exec (this=0xbfaf5724, flags=...) at kernel/qeventloop.cpp:201 #72 0x01e87ecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #73 0x046698e7 in QApplication::exec () at kernel/qapplication.cpp:3736 #74 0x0040dfdb in kdemain (argc=1, argv=0xbfaf5944) at ../../../../plasma/desktop/shell/main.cpp:120 #75 0x080485bb in main (argc=1, argv=0xbfaf5944) at plasma-desktop_dummy.cpp:3 Possible duplicates by query: bug 265308, bug 253841. Reported using DrKonqi -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.