[Bug 298831] New: Kmail2 crash on save as draft

Christopher Heiny christopherheiny at gmail.com
Thu Apr 26 01:21:51 BST 2012


https://bugs.kde.org/show_bug.cgi?id=298831

            Bug ID: 298831
          Severity: crash
           Version: 4.8.1
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: Kmail2 crash on save as draft
    Classification: Unclassified
                OS: Linux
          Reporter: christopherheiny at gmail.com
          Hardware: Fedora RPMs
            Status: UNCONFIRMED
         Component: general
           Product: kmail2

Application: kmail (4.8.1)
KDE Platform Version: 4.8.1 (4.8.1)
Qt Version: 4.8.0
Operating System: Linux 3.3.1-3.fc16.x86_64 x86_64
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
Started composing an email.  Tried to save it as a draft.  Kmail crashes.  This
happens 100% of the time, and renders drafts useless.

There's another bug that might be related (should be noted in the report),
though that one appears to be IMAP specific and I'm only using local mail
folders (no IMAP at all).

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
82    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7f0c29df9840 (LWP 9764))]

Thread 3 (Thread 0x7f0c1c9e9700 (LWP 9777)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x0000003210db86ec in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x321177cc20) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495
#2  0x0000003210db8819 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at
../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618
#3  0x0000003a07207d90 in start_thread (arg=0x7f0c1c9e9700) at
pthread_create.c:309
#4  0x0000003a066f0f5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 2 (Thread 0x7f0c1c0d0700 (LWP 9778)):
#0  0x0000003a066e85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized
out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x0000003a09a44fd8 in g_main_context_poll (n_fds=1, fds=0x7f0c140013e0,
priority=<optimized out>, timeout=7244, context=0x7f0c140009a0) at gmain.c:3402
#2  g_main_context_iterate (context=0x7f0c140009a0, block=<optimized out>,
dispatch=1, self=<optimized out>) at gmain.c:3084
#3  0x0000003a09a4549c in g_main_context_iteration (context=0x7f0c140009a0,
may_block=1) at gmain.c:3152
#4  0x0000003cb4da7dc6 in QEventDispatcherGlib::processEvents
(this=0x7f0c140008c0, flags=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:426
#5  0x0000003cb4d78182 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003cb4d783d7 in QEventLoop::exec (this=0x7f0c1c0cfd40, flags=...) at
kernel/qeventloop.cpp:204
#7  0x0000003cb4c78b27 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#8  0x0000003cb4c7bb6b in QThreadPrivate::start (arg=0x1e7a710) at
thread/qthread_unix.cpp:298
#9  0x0000003a07207d90 in start_thread (arg=0x7f0c1c0d0700) at
pthread_create.c:309
#10 0x0000003a066f0f5d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:115

Thread 1 (Thread 0x7f0c29df9840 (LWP 9764)):
[KCrash Handler]
#6  QSharedDataPointer (o=..., this=0x7fff200f1140) at
/usr/include/QtCore/qshareddata.h:93
#7  assignEntityPrivate (one=..., other=...) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/entity.cpp:49
#8  0x000000320e48082e in Akonadi::Entity::operator= (this=0x7fff200f1180,
other=<optimized out>) at
/usr/src/debug/kdepimlibs-4.8.1/akonadi/entity.cpp:116
#9  0x0000003218e7d895 in operator= (this=0x7fff200f1180) at
/usr/include/kde4/akonadi/collection.h:75
#10 Message::ComposerViewBase::slotSaveMessage (this=0x17bbc00, job=0x49b5ee0)
at /usr/src/debug/kdepim-4.8.1/messagecomposer/composerviewbase.cpp:944
#11 0x0000003cb4d8cce1 in QMetaObject::activate (sender=0x49b5ee0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff200f1330) at
kernel/qobject.cpp:3547
#12 0x000000320a541fc2 in KJob::result (this=<optimized out>, _t1=0x49b5ee0) at
/usr/src/debug/kdelibs-4.8.1/x86_64-redhat-linux-gnu/kdecore/kjob.moc:208
#13 0x000000320a542000 in KJob::emitResult (this=0x49b5ee0) at
/usr/src/debug/kdelibs-4.8.1/kdecore/jobs/kjob.cpp:318
#14 0x0000003cb4d91f16 in QObject::event (this=0x49b5ee0, e=<optimized out>) at
kernel/qobject.cpp:1195
#15 0x0000003cb93c9994 in notify_helper (e=0x4956fb0, receiver=0x49b5ee0,
this=0x13e7f00) at kernel/qapplication.cpp:4550
#16 QApplicationPrivate::notify_helper (this=0x13e7f00, receiver=0x49b5ee0,
e=0x4956fb0) at kernel/qapplication.cpp:4522
#17 0x0000003cb93ce813 in QApplication::notify (this=0x7fff200f1da0,
receiver=0x49b5ee0, e=0x4956fb0) at kernel/qapplication.cpp:4411
#18 0x000000320b051d56 in KApplication::notify (this=0x7fff200f1da0,
receiver=0x49b5ee0, event=0x4956fb0) at
/usr/src/debug/kdelibs-4.8.1/kdeui/kernel/kapplication.cpp:311
#19 0x0000003cb4d7904c in QCoreApplication::notifyInternal
(this=0x7fff200f1da0, receiver=0x49b5ee0, event=0x4956fb0) at
kernel/qcoreapplication.cpp:876
#20 0x0000003cb4d7cada in sendEvent (event=0x4956fb0, receiver=0x49b5ee0) at
kernel/qcoreapplication.h:231
#21 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x1392210) at kernel/qcoreapplication.cpp:1500
#22 0x0000003cb4da7933 in sendPostedEvents () at kernel/qcoreapplication.h:236
#23 postEventSourceDispatch (s=0x13ef300) at
kernel/qeventdispatcher_glib.cpp:279
#24 0x0000003a09a44acd in g_main_dispatch (context=0x13ee110) at gmain.c:2441
#25 g_main_context_dispatch (context=0x13ee110) at gmain.c:3011
#26 0x0000003a09a452c8 in g_main_context_iterate (context=0x13ee110,
block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089
#27 0x0000003a09a4549c in g_main_context_iteration (context=0x13ee110,
may_block=1) at gmain.c:3152
#28 0x0000003cb4da7d5f in QEventDispatcherGlib::processEvents (this=0x1393af0,
flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#29 0x0000003cb946c66e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=<optimized out>) at
kernel/qguieventdispatcher_glib.cpp:207
#30 0x0000003cb4d78182 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#31 0x0000003cb4d783d7 in QEventLoop::exec (this=0x7fff200f1c80, flags=...) at
kernel/qeventloop.cpp:204
#32 0x0000003cb4d7cdd5 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#33 0x0000000000402d23 in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/kdepim-4.8.1/kmail/main.cpp:145

This bug may be a duplicate of or related to bug 253031.

Possible duplicates by query: bug 294453, bug 293820, bug 290184, bug 283680,
bug 283619.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list