[Bug 301329] New: KMail crash on close

tlauniainen at kde-bugs.mail.kapsi.fi tlauniainen at kde-bugs.mail.kapsi.fi
Thu Jun 7 08:31:16 BST 2012


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

            Bug ID: 301329
          Severity: crash
           Version: 4.8.3
          Priority: NOR
          Assignee: kdepim-bugs at kde.org
           Summary: KMail crash on close
    Classification: Unclassified
                OS: Linux
          Reporter: tlauniainen at kde-bugs.mail.kapsi.fi
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: general
           Product: kmail2

Application: kmail (4.8.3)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-24-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:

KMail crashed when I closed it. I had used it normally before closing it.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f95e3eb07c0 (LWP 12509))]

Thread 3 (Thread 0x7f95b3fff700 (LWP 12893)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f95d6199dec in WTF::TCMalloc_PageHeap::scavengerThread
(this=0x7f95d6b62de0) at wtf/FastMalloc.cpp:2495
#2  0x00007f95d6199f19 in WTF::TCMalloc_PageHeap::runScavengerThread
(context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x00007f95decd1e9a in start_thread (arg=0x7f95b3fff700) at
pthread_create.c:308
#4  0x00007f95e12024bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f95b37fe700 (LWP 12894)):
#0  __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized
out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f95d9aa5ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f95d9aa6124 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f95e1b8d426 in QEventDispatcherGlib::processEvents
(this=0x7f95ac0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f95e1b5cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f95e1b5ced7 in QEventLoop::exec (this=0x7f95b37fddc0, flags=...) at
kernel/qeventloop.cpp:204
#6  0x00007f95e1a5bfa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#7  0x00007f95e1a5efcb in QThreadPrivate::start (arg=0x5d92580) at
thread/qthread_unix.cpp:298
#8  0x00007f95decd1e9a in start_thread (arg=0x7f95b37fe700) at
pthread_create.c:308
#9  0x00007f95e12024bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#10 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f95e3eb07c0 (LWP 12509)):
[KCrash Handler]
#6  at (this=0x0, i=1) at /usr/include/qt4/QtCore/qlist.h:100
#7  at (i=1, this=0x0) at /usr/include/qt4/QtCore/qlist.h:470
#8  MessageList::Core::ModelInvariantRowMapperPrivate::indexDead
(this=0x2b175b0, invariant=0x3b64800) at
../../messagelist/core/modelinvariantrowmapper.cpp:135
#9  0x00007f95dd2ecd5b in
MessageList::Core::ModelInvariantIndex::~ModelInvariantIndex (this=0x3b64800,
__in_chrg=<optimized out>) at ../../messagelist/core/modelinvariantindex.cpp:37
#10 0x00007f95dd2d56e7 in MessageList::Core::MessageItem::~MessageItem
(this=0x3b647f0, __in_chrg=<optimized out>) at
../../messagelist/core/messageitem.cpp:266
#11 0x00007f95dd2d5789 in MessageList::Core::MessageItem::~MessageItem
(this=0x3b647f0, __in_chrg=<optimized out>) at
../../messagelist/core/messageitem.cpp:268
#12 0x00007f95dd2c9d35 in MessageList::Core::Item::killAllChildItems
(this=0x3e8b520) at ../../messagelist/core/item.cpp:400
#13 0x00007f95dd2cb287 in MessageList::Core::Item::~Item (this=0x3e8b520,
__in_chrg=<optimized out>) at ../../messagelist/core/item.cpp:47
#14 0x00007f95dd2d5789 in MessageList::Core::MessageItem::~MessageItem
(this=0x3e8b520, __in_chrg=<optimized out>) at
../../messagelist/core/messageitem.cpp:268
#15 0x00007f95dd2c9d35 in MessageList::Core::Item::killAllChildItems
(this=0x51825f0) at ../../messagelist/core/item.cpp:400
#16 0x00007f95dd2cb287 in MessageList::Core::Item::~Item (this=0x51825f0,
__in_chrg=<optimized out>) at ../../messagelist/core/item.cpp:47
#17 0x00007f95dd2d5789 in MessageList::Core::MessageItem::~MessageItem
(this=0x51825f0, __in_chrg=<optimized out>) at
../../messagelist/core/messageitem.cpp:268
#18 0x00007f95dd2c9d35 in MessageList::Core::Item::killAllChildItems
(this=0x30b0b00) at ../../messagelist/core/item.cpp:400
#19 0x00007f95dd2cb287 in MessageList::Core::Item::~Item (this=0x30b0b00,
__in_chrg=<optimized out>) at ../../messagelist/core/item.cpp:47
#20 0x00007f95dd2d5789 in MessageList::Core::MessageItem::~MessageItem
(this=0x30b0b00, __in_chrg=<optimized out>) at
../../messagelist/core/messageitem.cpp:268
#21 0x00007f95dd2c9d35 in MessageList::Core::Item::killAllChildItems
(this=0x2b183d0) at ../../messagelist/core/item.cpp:400
#22 0x00007f95dd2e568f in MessageList::Core::Model::setStorageModel
(this=0x2b17400, storageModel=0x0,
preSelectionMode=MessageList::Core::PreSelectLastSelected) at
../../messagelist/core/model.cpp:714
#23 0x00007f95dd301435 in MessageList::Core::View::setStorageModel
(this=0x296fc10, storageModel=<optimized out>, preSelectionMode=<optimized
out>) at ../../messagelist/core/view.cpp:273
#24 0x00007f95dd30adb3 in MessageList::Core::Widget::~Widget (this=0x29946e0,
__in_chrg=<optimized out>) at ../../messagelist/core/widgetbase.cpp:188
#25 0x00007f95dd3287d9 in MessageList::Widget::~Widget (this=0x29946e0,
__in_chrg=<optimized out>) at ../../messagelist/widget.cpp:91
#26 0x00007f95e1b70935 in QObjectPrivate::deleteChildren (this=0x2999d90) at
kernel/qobject.cpp:1908
#27 0x00007f95e20cb740 in QWidget::~QWidget (this=0x283d400,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#28 0x00007f95e24ec4b9 in QStackedWidget::~QStackedWidget (this=0x283d400,
__in_chrg=<optimized out>) at widgets/qstackedwidget.cpp:193
#29 0x00007f95e1b70935 in QObjectPrivate::deleteChildren (this=0x299c5d0) at
kernel/qobject.cpp:1908
#30 0x00007f95e20cb740 in QWidget::~QWidget (this=0x283a580,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#31 0x00007f95e2c0f129 in CollectionPane::~CollectionPane (this=0x283a580,
__in_chrg=<optimized out>) at ../../kmail/collectionpane.cpp:38
#32 0x00007f95e1b70935 in QObjectPrivate::deleteChildren (this=0x2bc81b0) at
kernel/qobject.cpp:1908
#33 0x00007f95e20cb740 in QWidget::~QWidget (this=0x2bc7220,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#34 0x00007f95e24e92c9 in QSplitter::~QSplitter (this=0x2bc7220,
__in_chrg=<optimized out>) at widgets/qsplitter.cpp:1056
#35 0x00007f95e1b70935 in QObjectPrivate::deleteChildren (this=0x2bc7ee0) at
kernel/qobject.cpp:1908
#36 0x00007f95e20cb740 in QWidget::~QWidget (this=0x2bc73d0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#37 0x00007f95e24e92c9 in QSplitter::~QSplitter (this=0x2bc73d0,
__in_chrg=<optimized out>) at widgets/qsplitter.cpp:1056
#38 0x00007f95e2c910d8 in KMMainWidget::deleteWidgets (this=0x283ccf0) at
../../kmail/kmmainwidget.cpp:993
#39 0x00007f95e2c91176 in KMMainWidget::destruct (this=0x283ccf0) at
../../kmail/kmmainwidget.cpp:361
#40 0x00007f95e2c9baff in KMMainWidget::~KMMainWidget (this=0x283ccf0,
__in_chrg=<optimized out>) at ../../kmail/kmmainwidget.cpp:347
#41 0x00007f95e2c9be09 in KMMainWidget::~KMMainWidget (this=0x283ccf0,
__in_chrg=<optimized out>) at ../../kmail/kmmainwidget.cpp:348
#42 0x00007f95e1b70935 in QObjectPrivate::deleteChildren (this=0x283b9f0) at
kernel/qobject.cpp:1908
#43 0x00007f95e20cb740 in QWidget::~QWidget (this=0x27af5d0,
__in_chrg=<optimized out>) at kernel/qwidget.cpp:1676
#44 0x00007f95e3978475 in KMainWindow::~KMainWindow (this=0x27af5d0,
__in_chrg=<optimized out>) at ../../kdeui/widgets/kmainwindow.cpp:467
#45 0x00007f95e2c1a63a in KMMainWin::~KMMainWin (this=0x27af5d0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
../../kmail/kmmainwin.cpp:95
#46 0x00007f95e2c1a729 in KMMainWin::~KMMainWin (this=0x27af5d0,
__in_chrg=<optimized out>, __vtt_parm=<optimized out>) at
../../kmail/kmmainwin.cpp:116
#47 0x00007f95e1b77478 in QObject::event (this=0x27af5d0, e=<optimized out>) at
kernel/qobject.cpp:1176
#48 0x00007f95e20d0b7b in QWidget::event (this=0x27af5d0, event=0x5bb1fa0) at
kernel/qwidget.cpp:8821
#49 0x00007f95e24aac4b in QMainWindow::event (this=0x27af5d0, event=0x5bb1fa0)
at widgets/qmainwindow.cpp:1478
#50 0x00007f95e39b64e8 in KXmlGuiWindow::event (this=0x27af5d0, ev=0x5bb1fa0)
at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#51 0x00007f95e2080894 in notify_helper (e=0x5bb1fa0, receiver=0x27af5d0,
this=0x259ada0) at kernel/qapplication.cpp:4559
#52 QApplicationPrivate::notify_helper (this=0x259ada0, receiver=0x27af5d0,
e=0x5bb1fa0) at kernel/qapplication.cpp:4531
#53 0x00007f95e2085713 in QApplication::notify (this=0x7fffba48d240,
receiver=0x27af5d0, e=0x5bb1fa0) at kernel/qapplication.cpp:4420
#54 0x00007f95e38babb6 in KApplication::notify (this=0x7fffba48d240,
receiver=0x27af5d0, event=0x5bb1fa0) at ../../kdeui/kernel/kapplication.cpp:311
#55 0x00007f95e1b5de9c in QCoreApplication::notifyInternal
(this=0x7fffba48d240, receiver=0x27af5d0, event=0x5bb1fa0) at
kernel/qcoreapplication.cpp:876
#56 0x00007f95e1b61c6a in sendEvent (event=0x5bb1fa0, receiver=0x27af5d0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#57 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x253c220) at kernel/qcoreapplication.cpp:1500
#58 0x00007f95e1b8cf93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#59 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#60 0x00007f95d9aa5c9a in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#61 0x00007f95d9aa6060 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#62 0x00007f95d9aa6124 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#63 0x00007f95e1b8d3bf in QEventDispatcherGlib::processEvents (this=0x253db00,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#64 0x00007f95e2128d5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#65 0x00007f95e1b5cc82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#66 0x00007f95e1b5ced7 in QEventLoop::exec (this=0x7fffba48d120, flags=...) at
kernel/qeventloop.cpp:204
#67 0x00007f95e1b61f67 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1148
#68 0x0000000000402bd3 in main (argc=<optimized out>, argv=<optimized out>) at
../../kmail/main.cpp:145

Possible duplicates by query: bug 299999, bug 291997.

Reported using DrKonqi

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



More information about the Kdepim-bugs mailing list