Application: kmail (4.8 pre) KDE Platform Version: 4.7.2 (4.7.2) (Compiled from sources) Qt Version: 4.7.4 Operating System: Linux 3.0.3-fc15-aufs-x86_64 x86_64 Distribution (Platform): Gentoo Packages -- Information about the crash: filtering emails from a syadmin account, selecting all (filtered) emails and delete tham with shift+canc, done this for some thousand of emails, in many cycles. Not reproducible keep in mind these are not official gentoo builds but from the semi-official kde overlay, kdepim @ commit 6288e405d893dcaf88777fb40ec01fcd25820354 Date: Tue Oct 18 17:36:34 2011 +0200 -- Backtrace: Application: KMail (kmail), signal: Aborted pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 162 62: movl (%rsp), %edi [Current thread is 1 (Thread 0x7fb772d78780 (LWP 24406))] Thread 5 (Thread 0x7fb755a16700 (LWP 24409)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fb7652c0902 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fb765ac74c0) at wtf/FastMalloc.cpp:2378 #2 0x00007fb7652c0939 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1497 #3 0x00007fb76cf79bb0 in start_thread (arg=0x7fb755a16700) at pthread_create.c:301 #4 0x00007fb76bcce28d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 4 (Thread 0x7fb755115700 (LWP 24410)): #0 0xffffffffff600108 in ?? () #1 0x00007ffff51ff6e7 in ?? () #2 0x00007fb763b7233b in __GI_clock_gettime (clock_id=1, tp=0x7fb755114b70) at ../sysdeps/unix/clock_gettime.c:100 #3 0x00007fb76d262fc4 in do_gettime (frac=0x7fb755114b88, sec=0x7fb755114b80) at tools/qelapsedtimer_unix.cpp:123 #4 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #5 0x00007fb76d3320ed in QTimerInfoList::updateCurrentTime (this=0xfc92f0) at kernel/qeventdispatcher_unix.cpp:339 #6 0x00007fb76d332473 in QTimerInfoList::timerWait (this=0xfc92f0, tm=...) at kernel/qeventdispatcher_unix.cpp:442 #7 0x00007fb76d330b0c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fb755114c60) at kernel/qeventdispatcher_glib.cpp:136 #8 0x00007fb76d330bb5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #9 0x00007fb763890d12 in g_main_context_prepare (context=0xe6bbd0, priority=0x7fb755114cdc) at gmain.c:2746 #10 0x00007fb763891b1d in g_main_context_iterate (context=0xe6bbd0, block=1, dispatch=1, self=<optimized out>) at gmain.c:3053 #11 0x00007fb763892149 in g_main_context_iteration (context=0xe6bbd0, may_block=1) at gmain.c:3136 #12 0x00007fb76d331666 in QEventDispatcherGlib::processEvents (this=0xee0e50, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #13 0x00007fb76d3017d2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #14 0x00007fb76d3019cf in QEventLoop::exec (this=0x7fb755114e00, flags=...) at kernel/qeventloop.cpp:201 #15 0x00007fb76d20a309 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:498 #16 0x00007fb76d20d20a in QThreadPrivate::start (arg=0xf1fe60) at thread/qthread_unix.cpp:331 #17 0x00007fb76cf79bb0 in start_thread (arg=0x7fb755115700) at pthread_create.c:301 #18 0x00007fb76bcce28d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 3 (Thread 0x7fb74f7ed700 (LWP 12191)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fb76d20c0cf in QMutexPrivate::wait (this=0xf34340, timeout=-1) at thread/qmutex_unix.cpp:84 #2 0x00007fb76d207430 in QMutex::lock (this=0xf015c0) at thread/qmutex.cpp:167 #3 0x00007fb76cce0e5b in QMutexLocker::QMutexLocker (this=0x7fb74f7ecbc0, m=<optimized out>) at /usr/include/qt4/QtCore/qmutex.h:102 #4 0x00007fb76cceb358 in Nepomuk::Resource::determineFinalResourceData (this=0x7fb74f7ecd00) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resource.cpp:936 #5 0x00007fb76cceb994 in Nepomuk::Resource::property (this=0x7fb74f7ecd00, uri=...) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resource.cpp:300 #6 0x00007fb76875752a in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x3fe8ec0) at /usr/src/debug/kde-base/kdepim-common-libs-9999/kdepim-common-libs-9999/messagecore/asyncnepomukresourceretriever.cpp:47 #7 0x00007fb76d2009bb in QThreadPoolThread::run (this=0x1c7c760) at concurrent/qthreadpool.cpp:106 #8 0x00007fb76d20d20a in QThreadPrivate::start (arg=0x1c7c760) at thread/qthread_unix.cpp:331 #9 0x00007fb76cf79bb0 in start_thread (arg=0x7fb74f7ed700) at pthread_create.c:301 #10 0x00007fb76bcce28d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7fb7533ff700 (LWP 12192)): [KCrash Handler] #6 0x00007fb76bc30a25 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007fb76bc31e9b in __GI_abort () at abort.c:92 #8 0x00007fb76bc69ff3 in __libc_message (do_abort=2, fmt=0x7fb76bd414a8 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:186 #9 0x00007fb76bc6ff26 in malloc_printerr (action=3, str=0x7fb76bd3e596 "free(): invalid pointer", ptr=<optimized out>) at malloc.c:6283 #10 0x00007fb760d08a3c in node_destruct (to=0x4012d68, from=0x4012d68, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:418 #11 free (data=0x4012d50, this=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:744 #12 ~QList (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:719 #13 QList<QVariant>::~QList (this=<optimized out>, __in_chrg=<optimized out>) at /usr/include/qt4/QtCore/qlist.h:716 #14 0x00007fb760d0ea26 in createModel (name=<optimized out>, this=<optimized out>) at /usr/src/debug/dev-libs/soprano-2.7.0/soprano-2.7.0/client/dbus/dbusserverinterface.h:55 #15 Soprano::Client::DBusClient::createModel (this=0xeef820, name=<optimized out>, settings=<optimized out>) at /usr/src/debug/dev-libs/soprano-2.7.0/soprano-2.7.0/client/dbus/dbusclient.cpp:69 #16 0x00007fb76cce96ef in (anonymous namespace)::GlobalModelContainer::init (this=0xeef820, forced=true) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/nepomukmainmodel.cpp:92 #17 0x00007fb76cce9ea9 in Nepomuk::MainModel::init (this=0xf61720) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/nepomukmainmodel.cpp:176 #18 0x00007fb76cce3351 in Nepomuk::ResourceManager::init (this=0xf91b30) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resourcemanager.cpp:331 #19 0x00007fb76cce34a9 in Nepomuk::ResourceManager::mainModel (this=0xf91b30) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resourcemanager.cpp:509 #20 0x00007fb76ccde661 in Nepomuk::ResourceData::determineUri (this=0x106c080) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resourcedata.cpp:531 #21 0x00007fb76cceb365 in Nepomuk::Resource::determineFinalResourceData (this=0x7fb7533fed00) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resource.cpp:940 #22 0x00007fb76cceb994 in Nepomuk::Resource::property (this=0x7fb7533fed00, uri=...) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resource.cpp:300 #23 0x00007fb76875752a in MessageCore::NepomukResourceRetrieverRunnable::run (this=0x3fe8470) at /usr/src/debug/kde-base/kdepim-common-libs-9999/kdepim-common-libs-9999/messagecore/asyncnepomukresourceretriever.cpp:47 #24 0x00007fb76d2009bb in QThreadPoolThread::run (this=0x106a750) at concurrent/qthreadpool.cpp:106 #25 0x00007fb76d20d20a in QThreadPrivate::start (arg=0x106a750) at thread/qthread_unix.cpp:331 #26 0x00007fb76cf79bb0 in start_thread (arg=0x7fb7533ff700) at pthread_create.c:301 #27 0x00007fb76bcce28d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7fb772d78780 (LWP 24406)): #0 pthread_cond_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007fb76d20c0cf in QMutexPrivate::wait (this=0xf34340, timeout=-1) at thread/qmutex_unix.cpp:84 #2 0x00007fb76d207430 in QMutex::lock (this=0xf015c0) at thread/qmutex.cpp:167 #3 0x00007fb76cce0e5b in QMutexLocker::QMutexLocker (this=0x7ffff510a8c0, m=<optimized out>) at /usr/include/qt4/QtCore/qmutex.h:102 #4 0x00007fb76cced291 in Nepomuk::Resource::~Resource (this=0x2176ca0, __in_chrg=<optimized out>) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resource.cpp:140 #5 0x00007fb76cced9d9 in Nepomuk::Resource::~Resource (this=0x2176ca0, __in_chrg=<optimized out>) at /usr/src/debug/kde-base/kdelibs-4.7.49.9999/kdelibs-4.7.49.9999/nepomuk/core/resource.cpp:145 #6 0x00007fb76d30ebe9 in QMetaType::destroy (type=<optimized out>, data=0x2176ca0) at kernel/qmetatype.cpp:1396 #7 0x00007fb76d3142d1 in QMetaCallEvent::~QMetaCallEvent (this=0x3f97db0, __in_chrg=<optimized out>) at kernel/qobject.cpp:521 #8 0x00007fb76d314339 in QMetaCallEvent::~QMetaCallEvent (this=0x3f97db0, __in_chrg=<optimized out>) at kernel/qobject.cpp:529 #9 0x00007fb76d306b68 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0xa02ba0) at kernel/qcoreapplication.cpp:1444 #10 0x00007fb76d331153 in sendPostedEvents () at kernel/qcoreapplication.h:220 #11 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:277 #12 0x00007fb76389177d in g_main_dispatch (context=0xa59540) at gmain.c:2425 #13 g_main_context_dispatch (context=0xa59540) at gmain.c:2995 #14 0x00007fb763891f78 in g_main_context_iterate (context=0xa59540, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3073 #15 0x00007fb763892149 in g_main_context_iteration (context=0xa59540, may_block=1) at gmain.c:3136 #16 0x00007fb76d3315ff in QEventDispatcherGlib::processEvents (this=0xa501d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:422 #17 0x00007fb76e3c5c1e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #18 0x00007fb76d3017d2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #19 0x00007fb76d3019cf in QEventLoop::exec (this=0x7ffff510ac30, flags=...) at kernel/qeventloop.cpp:201 #20 0x00007fb76d306e17 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064 #21 0x00000000004027f1 in main (argc=3, argv=0x7ffff510aed8) at /usr/src/debug/kde-base/kmail-9999/kmail-9999/kmail/main.cpp:145 Possible duplicates by query: bug 283789, bug 283768, bug 275298, bug 257248, bug 257160. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 292996 ***