Application: kmail (4.8 rc1) KDE Platform Version: 4.7.95 (4.8 RC1 (4.7.95) Qt Version: 4.8.0 Operating System: Linux 3.2.0-0.rc7.git0.1.fc17.x86_64 x86_64 Distribution: "Fedora release 17 (Rawhide)" -- Information about the crash: - Was trying to delete email, the email got marked as grey but could not be dragged to the trash folder. After I tried to delete them by using menu option to 'move to trash' then kmail crashed. -- Backtrace: Application: KMail (kmail), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". 82 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f8107ae5840 (LWP 1287))] Thread 3 (Thread 0x7f80f9cdc700 (LWP 1290)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165 #1 0x00000038f41b850c in WTF::TCMalloc_PageHeap::scavengerThread (this=0x38f4b7cc40) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495 #2 0x00000038f41b8639 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618 #3 0x00000038d1e07d90 in start_thread (arg=0x7f80f9cdc700) at pthread_create.c:309 #4 0x00000038d16f067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 2 (Thread 0x7f80f93c3700 (LWP 1291)): #0 0x00000038d4a82b59 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:211 #1 0x00000038d4a46f35 in g_main_context_prepare (context=0x1004c60, priority=0x7f80f93c2c28) at gmain.c:2751 #2 0x00000038d4a478fb in g_main_context_iterate (dispatch=1, block=1, context=0x1004c60, self=<optimized out>) at gmain.c:3101 #3 g_main_context_iterate (context=0x1004c60, block=1, dispatch=1, self=<optimized out>) at gmain.c:3058 #4 0x00000038d4a47b07 in g_main_context_iteration (context=0x1004c60, may_block=1) at gmain.c:3182 #5 0x00000038d8fa7ca6 in QEventDispatcherGlib::processEvents (this=0xd8d8d0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #6 0x00000038d8f780d2 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #7 0x00000038d8f78327 in QEventLoop::exec (this=0x7f80f93c2d40, flags=...) at kernel/qeventloop.cpp:204 #8 0x00000038d8e78a87 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #9 0x00000038d8e7bacb in QThreadPrivate::start (arg=0xd7f030) at thread/qthread_unix.cpp:298 #10 0x00000038d1e07d90 in start_thread (arg=0x7f80f93c3700) at pthread_create.c:309 #11 0x00000038d16f067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 Thread 1 (Thread 0x7f8107ae5840 (LWP 1287)): [KCrash Handler] #6 0x00000038d16361f5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00000038d1637b0b in __GI_abort () at abort.c:91 #8 0x00000038d1675f5e in __libc_message (do_abort=2, fmt=0x38d17793d0 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:198 #9 0x00000038d167c286 in malloc_printerr (action=3, str=0x38d17763a1 "free(): invalid pointer", ptr=<optimized out>) at malloc.c:5027 #10 0x00000038f1efdbbd in qDeleteAll<QList<Node*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #11 qDeleteAll<QList<Node*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330 #12 Akonadi::EntityTreeModel::~EntityTreeModel (this=0xe32bb0, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.95/akonadi/entitytreemodel.cpp:79 #13 0x00000038f1efdc49 in Akonadi::EntityTreeModel::~EntityTreeModel (this=0xe32bb0, __in_chrg=<optimized out>) at /usr/src/debug/kdepimlibs-4.7.95/akonadi/entitytreemodel.cpp:83 #14 0x00000038d8f8b2e5 in QObjectPrivate::deleteChildren (this=0xde6b50) at kernel/qobject.cpp:1908 #15 0x00000038d8f915bc in QObject::~QObject (this=0x7fff9ba7daf0, __in_chrg=<optimized out>) at kernel/qobject.cpp:927 #16 0x00000038fb6e041d in KMKernel::~KMKernel (this=0x7fff9ba7daf0, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.7.95/kmail/kmkernel.cpp:226 #17 0x0000000000402d3e in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdepim-4.7.95/kmail/main.cpp:128 Possible duplicates by query: bug 289927, bug 289453, bug 289341, bug 288597, bug 286234. Reported using DrKonqi
Created attachment 67235 [details] New crash information added by DrKonqi kmail (4.8 rc1) on KDE Platform 4.7.95 (4.8 RC1 (4.7.95) using Qt 4.8.0 Crashes when deleting one email, then attempting to view another in inbox, get blank panel, try to exit kmail, crashes -- Backtrace (Reduced): #6 0x00000038d16361f5 in __GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00000038d1637b0b in __GI_abort () at abort.c:91 [...] #9 0x00000038d167c286 in malloc_printerr (action=3, str=0x38d17763a1 "free(): invalid pointer", ptr=<optimized out>) at malloc.c:5027 #10 0x00000038f1efdbbd in qDeleteAll<QList<Node*>::const_iterator> (end=<optimized out>, begin=<optimized out>) at /usr/include/QtCore/qalgorithms.h:322 #11 qDeleteAll<QList<Node*> > (c=...) at /usr/include/QtCore/qalgorithms.h:330
*** This bug has been marked as a duplicate of bug 289693 ***