[Bug 203610] New: kmail crashed filtering on regular expression
David Rankin
drankinatty at suddenlinkmail.com
Wed Aug 12 20:23:43 BST 2009
https://bugs.kde.org/show_bug.cgi?id=203610
Summary: kmail crashed filtering on regular expression
Product: kmail
Version: unspecified
Platform: Unlisted Binaries
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
AssignedTo: kdepim-bugs at kde.org
ReportedBy: drankinatty at suddenlinkmail.com
Application that crashed: kmail
Version of the application: 1.12.0
KDE Version: 4.3.00 (KDE 4.3.0) "release 155"
Qt Version: 4.5.2
Operating System: Linux 2.6.25.20-0.4-default x86_64
What I was doing when the application crashed:
kde 4.3-0.1 on openSuSE 11.0
I set up a regular expression filter to filter the mail from bugs.kde.org into
a separate folder in kmail. The filter was to filter on subject containing the
regular expression '^\[Bug\s\d\]\s.*$' I started the filter on my inbox
(roughly 1000 messages) and the filtering was crawling (taking several seconds
per message). I then clicked on the "show details" up arrow in the bottom right
of the kmail window to see what was going on and to stop the filter operation.
The show details button was unresponsive and 15-20 seconds later drkonqi
appeared. While the filter was running, I checked top and spamassassin was
running obviously brining kmail to a crawl as well. I don't know if that is
related to the crash, but its something addidional
-- Backtrace:
Application: KMail (kmail), signal: Aborted
[KCrash Handler]
#5 0x00007f075d1555c5 in raise () from /lib64/libc.so.6
#6 0x00007f075d156bb3 in abort () from /lib64/libc.so.6
#7 0x00007f075d1933a8 in ?? () from /lib64/libc.so.6
#8 0x00007f075d198af8 in ?? () from /lib64/libc.so.6
#9 0x00007f075f089d71 in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQtCore.so.4
#10 0x00007f075dde27e2 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#11 0x00007f0761f64106 in KMail::MessageListView::Widget::~Widget
(this=0x152c0a0, __in_chrg=<value optimized out>, __in_chrg=<value optimized
out>)
at /usr/src/debug/kdepim-4.3.0/kmail/messagelistview/widget.cpp:85
#12 0x00007f075f089d71 in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQtCore.so.4
#13 0x00007f075dde27e2 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#14 0x00007f075e1a3541 in QStackedWidget::~QStackedWidget() () from
/usr/lib64/libQtGui.so.4
#15 0x00007f075f089d71 in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQtCore.so.4
#16 0x00007f075dde27e2 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#17 0x00007f0761f5db01 in KMail::MessageListView::Pane::~Pane (this=0x2dc8,
__in_chrg=<value optimized out>, __in_chrg=<value optimized out>)
at /usr/src/debug/kdepim-4.3.0/kmail/messagelistview/pane.cpp:125
#18 0x00007f075f089d71 in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQtCore.so.4
#19 0x00007f075dde27e2 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#20 0x00007f075e19e0f8 in QSplitter::~QSplitter() () from
/usr/lib64/libQtGui.so.4
#21 0x00007f075f089d71 in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQtCore.so.4
#22 0x00007f075dde27e2 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#23 0x00007f075e19e0f8 in QSplitter::~QSplitter() () from
/usr/lib64/libQtGui.so.4
#24 0x00007f0761e144e6 in KMMainWidget::deleteWidgets (this=0x2a026a0) at
/usr/src/debug/kdepim-4.3.0/kmail/kmmainwidget.cpp:688
#25 0x00007f0761e15ec2 in KMMainWidget::destruct (this=0x2a026a0) at
/usr/src/debug/kdepim-4.3.0/kmail/kmmainwidget.cpp:302
#26 0x00007f0761e1784f in KMMainWidget::~KMMainWidget (this=0x2a026a0,
__in_chrg=<value optimized out>, __in_chrg=<value optimized out>) at
/usr/src/debug/kdepim-4.3.0/kmail/kmmainwidget.cpp:288
#27 0x00007f075f089d71 in QObjectPrivate::deleteChildren() () from
/usr/lib64/libQtCore.so.4
#28 0x00007f075dde27e2 in QWidget::~QWidget() () from /usr/lib64/libQtGui.so.4
#29 0x00007f0762b94936 in KMainWindow::~KMainWindow() () from
/usr/lib64/libkdeui.so.5
#30 0x00007f0761b70a48 in KMMainWin::~KMMainWin (this=0x5689d80,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>,
__in_chrg=<value optimized out>, __vtt_parm=<value optimized out>)
at /usr/src/debug/kdepim-4.3.0/kmail/kmmainwin.cpp:106
#31 0x00007f075f08b4f5 in QObject::event(QEvent*) () from
/usr/lib64/libQtCore.so.4
#32 0x00007f075dde65ad in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#33 0x00007f075e157e7b in QMainWindow::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#34 0x00007f0762bcfe68 in KXmlGuiWindow::event(QEvent*) () from
/usr/lib64/libkdeui.so.5
#35 0x00007f075dd95a9d in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#36 0x00007f075dd9dd1a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#37 0x00007f0762ac391b in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#38 0x00007f075f07b4fc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#39 0x00007f075f07c18a in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQtCore.so.4
#40 0x00007f075f0a4d53 in ?? () from /usr/lib64/libQtCore.so.4
#41 0x00007f075462595a in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#42 0x00007f0754629060 in ?? () from /usr/lib64/libglib-2.0.so.0
#43 0x00007f07546291fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#44 0x00007f075f0a49df in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#45 0x00007f075de2d41f in ?? () from /usr/lib64/libQtGui.so.4
#46 0x00007f075f07c556 in
QCoreApplication::processEvents(QFlags<QEventLoop::ProcessEventsFlag>, int) ()
from /usr/lib64/libQtCore.so.4
#47 0x00007f0761e384f1 in KMMainWidget::slotApplyFilters (this=0x2a026a0) at
/usr/src/debug/kdepim-4.3.0/kmail/kmmainwidget.cpp:2578
#48 0x00007f0761e393e2 in KMMainWidget::qt_metacall (this=0x2a026a0,
_c=InvokeMetaMethod, _id=<value optimized out>, _a=0x7fff6b0d1ff0) at
/usr/src/debug/kdepim-4.3.0/build/kmail/kmmainwidget.moc:430
#49 0x00007f075f0902f2 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib64/libQtCore.so.4
#50 0x00007f075dd8fa77 in QAction::triggered(bool) () from
/usr/lib64/libQtGui.so.4
#51 0x00007f075dd90ef0 in QAction::activate(QAction::ActionEvent) () from
/usr/lib64/libQtGui.so.4
#52 0x00007f075e17bc3d in ?? () from /usr/lib64/libQtGui.so.4
#53 0x00007f075e181c0f in ?? () from /usr/lib64/libQtGui.so.4
#54 0x00007f0762b96571 in KMenu::mouseReleaseEvent(QMouseEvent*) () from
/usr/lib64/libkdeui.so.5
#55 0x00007f075dde6d7f in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#56 0x00007f075e18449b in QMenu::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#57 0x00007f075dd95a9d in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#58 0x00007f075dd9e47a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#59 0x00007f0762ac391b in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#60 0x00007f075f07b4fc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#61 0x00007f075dd9d6c8 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
/usr/lib64/libQtGui.so.4
#62 0x00007f075de079a4 in ?? () from /usr/lib64/libQtGui.so.4
#63 0x00007f075de06855 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#64 0x00007f075de2dccc in ?? () from /usr/lib64/libQtGui.so.4
#65 0x00007f075462595a in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#66 0x00007f0754629060 in ?? () from /usr/lib64/libglib-2.0.so.0
#67 0x00007f07546291fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#68 0x00007f075f0a49df in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#69 0x00007f075de2d41f in ?? () from /usr/lib64/libQtGui.so.4
#70 0x00007f075f079d72 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#71 0x00007f075f07a144 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#72 0x00007f075e1842f5 in QMenu::exec(QPoint const&, QAction*) () from
/usr/lib64/libQtGui.so.4
#73 0x00007f0761f66b43 in
KMail::MessageListView::Widget::viewMessageListContextPopupRequest
(this=0x152c0a0, selectedItems=<value optimized out>, globalPos=...)
at /usr/src/debug/kdepim-4.3.0/kmail/messagelistview/widget.cpp:679
#74 0x00007f0761fb8a86 in KMail::MessageListView::Core::View::mousePressEvent
(this=0x3388e70, e=0x7fff6b0d57f0) at
/usr/src/debug/kdepim-4.3.0/kmail/messagelistview/core/view.cpp:1999
#75 0x00007f075dde6f56 in QWidget::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#76 0x00007f075e13d4bb in QFrame::event(QEvent*) () from
/usr/lib64/libQtGui.so.4
#77 0x00007f075e27395d in QAbstractItemView::viewportEvent(QEvent*) () from
/usr/lib64/libQtGui.so.4
#78 0x00007f075e2aafc9 in QTreeView::viewportEvent(QEvent*) () from
/usr/lib64/libQtGui.so.4
#79 0x00007f075f07a7f8 in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib64/libQtCore.so.4
#80 0x00007f075dd95a6c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQtGui.so.4
#81 0x00007f075dd9e47a in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQtGui.so.4
#82 0x00007f0762ac391b in KApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libkdeui.so.5
#83 0x00007f075f07b4fc in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib64/libQtCore.so.4
#84 0x00007f075dd9d6c8 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&) () from
/usr/lib64/libQtGui.so.4
#85 0x00007f075de077e9 in ?? () from /usr/lib64/libQtGui.so.4
#86 0x00007f075de06855 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib64/libQtGui.so.4
#87 0x00007f075de2dccc in ?? () from /usr/lib64/libQtGui.so.4
#88 0x00007f075462595a in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#89 0x00007f0754629060 in ?? () from /usr/lib64/libglib-2.0.so.0
#90 0x00007f07546291fc in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#91 0x00007f075f0a49df in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib64/libQtCore.so.4
#92 0x00007f075de2d41f in ?? () from /usr/lib64/libQtGui.so.4
#93 0x00007f075f079d72 in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#94 0x00007f075f07a144 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib64/libQtCore.so.4
#95 0x00007f075f07c454 in QCoreApplication::exec() () from
/usr/lib64/libQtCore.so.4
#96 0x00000000004030fb in main (argc=<value optimized out>, argv=<value
optimized out>) at /usr/src/debug/kdepim-4.3.0/kmail/main.cpp:146
Reported using DrKonqi
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list