https://bugs.kde.org/show_bug.cgi?id=302341
Bug ID: 302341 Severity: crash Version: 4.8.4 Priority: NOR Assignee: kdepim-bugs@kde.org Summary: KMail crashes during mail composing Classification: Unclassified OS: Linux Reporter: vojtech.zei...@opensuse.org Hardware: openSUSE RPMs Status: UNCONFIRMED Component: general Product: kmail2 Application: kmail (4.8.4) KDE Platform Version: 4.8.4 (4.8.4) "release 513" Qt Version: 4.8.2 Operating System: Linux 3.1.10-1.9-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: In composer window I right clicked to address field and choose to change order of refilling of adresses (rom various address books). Then KMail crashes. The crash does not seem to be reproducible. -- Backtrace: Application: KMail (kmail), signal: Aborted [Current thread is 1 (Thread 0x7fcce5d86780 (LWP 2256))] Thread 4 (Thread 0x7fccc7ae3700 (LWP 2941)): #0 0x00007fcce0eb9e6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fccd7553c12 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7fccd7ef21a0) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:2495 #2 0x00007fccd7553c49 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../../../Source/JavaScriptCore/wtf/FastMalloc.cpp:1618 #3 0x00007fcce0eb5f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fcce30b110d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fccc71e2700 (LWP 2942)): #0 0x00007fff4bbff8de in ?? () #1 0x00007fccdb520d9a in clock_gettime () from /lib64/librt.so.1 #2 0x00007fcce4639014 in do_gettime (frac=0x7fccc71e1bd8, sec=0x7fccc71e1bd0) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007fcce471059d in QTimerInfoList::updateCurrentTime (this=0x7fccc00020d0) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007fcce4710251 in timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:150 #6 timerSourceCheckHelper (src=<optimized out>) at kernel/qeventdispatcher_glib.cpp:144 #7 0x00007fccdb26c264 in g_main_context_check () from /usr/lib64/libglib-2.0.so.0 #8 0x00007fccdb26cab2 in ?? () from /usr/lib64/libglib-2.0.so.0 #9 0x00007fccdb26cf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #10 0x00007fcce470fe36 in QEventDispatcherGlib::processEvents (this=0x7fccc00008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #11 0x00007fcce46df842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #12 0x00007fcce46dfa97 in QEventLoop::exec (this=0x7fccc71e1e00, flags=...) at kernel/qeventloop.cpp:204 #13 0x00007fcce45df5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #14 0x00007fcce45e261b in QThreadPrivate::start (arg=0xae7460) at thread/qthread_unix.cpp:307 #15 0x00007fcce0eb5f05 in start_thread () from /lib64/libpthread.so.0 #16 0x00007fcce30b110d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fcc7e042700 (LWP 8124)): #0 0x00007fff4bbff8de in ?? () #1 0x00007fccdb520d9a in clock_gettime () from /lib64/librt.so.1 #2 0x00007fcce4639014 in do_gettime (frac=0x7fcc7e041b58, sec=0x7fcc7e041b50) at tools/qelapsedtimer_unix.cpp:123 #3 qt_gettime () at tools/qelapsedtimer_unix.cpp:140 #4 0x00007fcce471059d in QTimerInfoList::updateCurrentTime (this=0x7fcc6c001cd0) at kernel/qeventdispatcher_unix.cpp:343 #5 0x00007fcce47108d3 in QTimerInfoList::timerWait (this=0x7fcc6c001cd0, tm=...) at kernel/qeventdispatcher_unix.cpp:450 #6 0x00007fcce470f30c in timerSourcePrepareHelper (src=<optimized out>, timeout=0x7fcc7e041c3c) at kernel/qeventdispatcher_glib.cpp:136 #7 0x00007fcce470f3b5 in timerSourcePrepare (source=<optimized out>, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169 #8 0x00007fccdb26bb22 in g_main_context_prepare () from /usr/lib64/libglib-2.0.so.0 #9 0x00007fccdb26c92d in ?? () from /usr/lib64/libglib-2.0.so.0 #10 0x00007fccdb26cf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #11 0x00007fcce470fe36 in QEventDispatcherGlib::processEvents (this=0x7fcc6c0008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #12 0x00007fcce46df842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #13 0x00007fcce46dfa97 in QEventLoop::exec (this=0x7fcc7e041dd0, flags=...) at kernel/qeventloop.cpp:204 #14 0x00007fcce45df5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #15 0x00007fcce46bf62f in QInotifyFileSystemWatcherEngine::run (this=0x348f570) at io/qfilesystemwatcher_inotify.cpp:248 #16 0x00007fcce45e261b in QThreadPrivate::start (arg=0x348f570) at thread/qthread_unix.cpp:307 #17 0x00007fcce0eb5f05 in start_thread () from /lib64/libpthread.so.0 #18 0x00007fcce30b110d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fcce5d86780 (LWP 2256)): [KCrash Handler] #6 0x00007fcce300ad95 in raise () from /lib64/libc.so.6 #7 0x00007fcce300c2ab in abort () from /lib64/libc.so.6 #8 0x00007fcce304699e in __libc_message () from /lib64/libc.so.6 #9 0x00007fcce304c6d6 in malloc_printerr () from /lib64/libc.so.6 #10 0x00007fcce46f32f5 in QObjectPrivate::deleteChildren (this=0x5047340) at kernel/qobject.cpp:1917 #11 0x00007fcce3aaec40 in QWidget::~QWidget (this=0x504d920, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #12 0x00007fccdef80c9c in ~ComposerLineEdit (this=0x504d920, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.4/messagecomposer/composerlineedit.h:30 #13 ~RecipientLineEdit (this=0x504d920, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.4/messagecomposer/recipientline.h:48 #14 MessageComposer::RecipientLineEdit::~RecipientLineEdit (this=0x504d920, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.4/messagecomposer/recipientline.h:48 #15 0x00007fcce46f32f5 in QObjectPrivate::deleteChildren (this=0x504f9b0) at kernel/qobject.cpp:1917 #16 0x00007fcce3aaec40 in QWidget::~QWidget (this=0x2f61330, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1677 #17 0x00007fccdef80d38 in ~MultiplyingLine (this=0x2f61330, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.4/libkdepim/multiplyingline.h:70 #18 ~RecipientLineNG (this=0x2f61330, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.4/messagecomposer/recipientline.h:68 #19 MessageComposer::RecipientLineNG::~RecipientLineNG (this=0x2f61330, __in_chrg=<optimized out>) at /usr/src/debug/kdepim-4.8.4/messagecomposer/recipientline.h:68 #20 0x00007fcce46f9e38 in QObject::event (this=0x2f61330, e=<optimized out>) at kernel/qobject.cpp:1185 #21 0x00007fcce3ab407b in QWidget::event (this=0x2f61330, event=0x410f810) at kernel/qwidget.cpp:8830 #22 0x00007fcce3a63fe4 in notify_helper (e=0x410f810, receiver=0x2f61330, this=0x65ab70) at kernel/qapplication.cpp:4551 #23 QApplicationPrivate::notify_helper (this=0x65ab70, receiver=0x2f61330, e=0x410f810) at kernel/qapplication.cpp:4523 #24 0x00007fcce3a68db3 in QApplication::notify (this=0x7fff4bbd14e0, receiver=0x2f61330, e=0x410f810) at kernel/qapplication.cpp:4412 #25 0x00007fcce5797746 in KApplication::notify (this=0x7fff4bbd14e0, receiver=0x2f61330, event=0x410f810) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311 #26 0x00007fcce46e0d0c in QCoreApplication::notifyInternal (this=0x7fff4bbd14e0, receiver=0x2f61330, event=0x410f810) at kernel/qcoreapplication.cpp:915 #27 0x00007fcce46e45ba in sendEvent (event=0x410f810, receiver=0x2f61330) at kernel/qcoreapplication.h:231 #28 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x60b740) at kernel/qcoreapplication.cpp:1539 #29 0x00007fcce470f9a3 in sendPostedEvents () at kernel/qcoreapplication.h:236 #30 postEventSourceDispatch (s=0x6702f0) at kernel/qeventdispatcher_glib.cpp:279 #31 0x00007fccdb26c58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #32 0x00007fccdb26cd88 in ?? () from /usr/lib64/libglib-2.0.so.0 #33 0x00007fccdb26cf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #34 0x00007fcce470fdcf in QEventDispatcherGlib::processEvents (this=0x60b000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #35 0x00007fcce3b0769e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #36 0x00007fcce46df842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #37 0x00007fcce46dfa97 in QEventLoop::exec (this=0x7fff4bbce4f0, flags=...) at kernel/qeventloop.cpp:204 #38 0x00007fcce3f2fc76 in QDialog::exec (this=0x7fff4bbce550) at dialogs/qdialog.cpp:554 #39 0x00007fccdd118fe8 in KPIM::AddresseeLineEdit::Private::slotEditCompletionOrder (this=0x504da50) at /usr/src/debug/kdepim-4.8.4/libkdepim/addresseelineedit.cpp:730 #40 0x00007fcce46f4c41 in QMetaObject::activate (sender=0x410bd80, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff4bbce710) at kernel/qobject.cpp:3556 #41 0x00007fcce3a5db52 in QAction::triggered (this=<optimized out>, _t1=false) at .moc/release-shared/moc_qaction.cpp:277 #42 0x00007fcce3a5dd3f in QAction::activate (this=0x410bd80, event=<optimized out>) at kernel/qaction.cpp:1257 #43 0x00007fcce3eab139 in QMenuPrivate::activateCausedStack (this=0x4108630, causedStack=..., action=0x410bd80, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1028 #44 0x00007fcce3eb1292 in QMenuPrivate::activateAction (this=0x4108630, action=0x410bd80, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1120 #45 0x00007fcce3ab4644 in QWidget::event (this=0x40c1ac0, event=0x7fff4bbcf130) at kernel/qwidget.cpp:8371 #46 0x00007fcce3eb282b in QMenu::event (this=0x40c1ac0, e=0x7fff4bbcf130) at widgets/qmenu.cpp:2469 #47 0x00007fcce3a63fe4 in notify_helper (e=0x7fff4bbcf130, receiver=0x40c1ac0, this=0x65ab70) at kernel/qapplication.cpp:4551 #48 QApplicationPrivate::notify_helper (this=0x65ab70, receiver=0x40c1ac0, e=0x7fff4bbcf130) at kernel/qapplication.cpp:4523 #49 0x00007fcce3a69683 in QApplication::notify (this=<optimized out>, receiver=0x40c1ac0, e=0x7fff4bbcf130) at kernel/qapplication.cpp:4094 #50 0x00007fcce5797746 in KApplication::notify (this=0x7fff4bbd14e0, receiver=0x40c1ac0, event=0x7fff4bbcf130) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311 #51 0x00007fcce46e0d0c in QCoreApplication::notifyInternal (this=0x7fff4bbd14e0, receiver=0x40c1ac0, event=0x7fff4bbcf130) at kernel/qcoreapplication.cpp:915 #52 0x00007fcce3a64fb2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #53 QApplicationPrivate::sendMouseEvent (receiver=0x40c1ac0, event=0x7fff4bbcf130, alienWidget=0x0, nativeWidget=0x40c1ac0, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162 #54 0x00007fcce3ae1481 in QETWidget::translateMouseEvent (this=0x40c1ac0, event=<optimized out>) at kernel/qapplication_x11.cpp:4447 #55 0x00007fcce3adfc7a in QApplication::x11ProcessEvent (this=0x7fff4bbd14e0, event=0x7fff4bbcf9f0) at kernel/qapplication_x11.cpp:3636 #56 0x00007fcce3b07a12 in x11EventSourceDispatch (s=0x670490, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #57 0x00007fccdb26c58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #58 0x00007fccdb26cd88 in ?? () from /usr/lib64/libglib-2.0.so.0 #59 0x00007fccdb26cf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #60 0x00007fcce470fdcf in QEventDispatcherGlib::processEvents (this=0x60b000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #61 0x00007fcce3b0769e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #62 0x00007fcce46df842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #63 0x00007fcce46dfa97 in QEventLoop::exec (this=0x7fff4bbcfdc0, flags=...) at kernel/qeventloop.cpp:204 #64 0x00007fcce3eaebc1 in QMenu::exec (this=<optimized out>, p=..., action=0x0) at widgets/qmenu.cpp:2113 #65 0x00007fccdef7b83a in MessageComposer::ComposerLineEdit::contextMenuEvent (this=0x504d920, e=0x7fff4bbd0760) at /usr/src/debug/kdepim-4.8.4/messagecomposer/composerlineedit.cpp:212 #66 0x00007fcce3ab4394 in QWidget::event (this=0x504d920, event=0x7fff4bbd0760) at kernel/qwidget.cpp:8538 #67 0x00007fcce3e7e297 in QLineEdit::event (this=0x504d920, e=0x7fff4bbd0760) at widgets/qlineedit.cpp:1529 #68 0x00007fcce584f8fb in KLineEdit::event (this=0x504d920, ev=0x7fff4bbd0760) at /usr/src/debug/kdelibs-4.8.4/kdeui/widgets/klineedit.cpp:1403 #69 0x00007fcce3a63fe4 in notify_helper (e=0x7fff4bbd0760, receiver=0x504d920, this=0x65ab70) at kernel/qapplication.cpp:4551 #70 QApplicationPrivate::notify_helper (this=0x65ab70, receiver=0x504d920, e=0x7fff4bbd0760) at kernel/qapplication.cpp:4523 #71 0x00007fcce3a6926d in QApplication::notify (this=<optimized out>, receiver=0x504d920, e=0x7fff4bbd0760) at kernel/qapplication.cpp:4173 #72 0x00007fcce5797746 in KApplication::notify (this=0x7fff4bbd14e0, receiver=0x504d920, event=0x7fff4bbd0760) at /usr/src/debug/kdelibs-4.8.4/kdeui/kernel/kapplication.cpp:311 #73 0x00007fcce46e0d0c in QCoreApplication::notifyInternal (this=0x7fff4bbd14e0, receiver=0x504d920, event=0x7fff4bbd0760) at kernel/qcoreapplication.cpp:915 #74 0x00007fcce3ae0e18 in sendSpontaneousEvent (event=0x7fff4bbd0760, receiver=0x504d920) at ../../src/corelib/kernel/qcoreapplication.h:234 #75 QETWidget::translateMouseEvent (this=<optimized out>, event=<optimized out>) at kernel/qapplication_x11.cpp:4518 #76 0x00007fcce3adfc7a in QApplication::x11ProcessEvent (this=0x7fff4bbd14e0, event=0x7fff4bbd0ff0) at kernel/qapplication_x11.cpp:3636 #77 0x00007fcce3b07a12 in x11EventSourceDispatch (s=0x670490, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #78 0x00007fccdb26c58d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #79 0x00007fccdb26cd88 in ?? () from /usr/lib64/libglib-2.0.so.0 #80 0x00007fccdb26cf59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #81 0x00007fcce470fdcf in QEventDispatcherGlib::processEvents (this=0x60b000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #82 0x00007fcce3b0769e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #83 0x00007fcce46df842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #84 0x00007fcce46dfa97 in QEventLoop::exec (this=0x7fff4bbd13c0, flags=...) at kernel/qeventloop.cpp:204 #85 0x00007fcce46e48b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #86 0x0000000000402df3 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdepim-4.8.4/kmail/main.cpp:145 Reported using DrKonqi -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Kdepim-bugs mailing list Kdepim-bugs@kde.org https://mail.kde.org/mailman/listinfo/kdepim-bugs