[kontact] [Bug 331740] New: KMail Random Crashing after hitting Forward upon Wakeup from Sleep
Craig
craig.finnegan at gmail.com
Tue Mar 4 18:49:02 GMT 2014
https://bugs.kde.org/show_bug.cgi?id=331740
Bug ID: 331740
Summary: KMail Random Crashing after hitting Forward upon
Wakeup from Sleep
Classification: Unclassified
Product: kontact
Version: 4.12.2
Platform: Archlinux Packages
OS: Linux
Status: UNCONFIRMED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: kdepim-bugs at kde.org
Reporter: craig.finnegan at gmail.com
Application: kontact (4.12.2)
KDE Platform Version: 4.12.2
Qt Version: 4.8.5
Operating System: Linux 3.13.5-1-ARCH x86_64
Distribution (Platform): Archlinux Packages
-- Information about the crash:
- What I was doing when the application crashed:
Never experienced prior, was immediately after waking from Sleep Mode
1. Selected an HTML Email
2. Hit "F" to Forward Inline
3. Kontact Crashes
Restarted Kontact and tried again on same email, same thing (crash) until after
crashing 3 times tried forwarding a different email which did not crash, then
tried the original email again and it worked without crash - seems to be OK for
the time being.
- Custom settings of the application:
May have something to do with waking from sleep as experienced (repeated)
immediately after waking laptop up and trying to forward until crashed a few
times and was OK.
Sleep is the only thing I can think of which was different in this Scenario
never experienced before. Will update if experience again but for now seems OK.
The crash can be reproduced sometimes.
-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/usr/lib/libthread_db.so.1".
To enable execution of this file add
add-auto-load-safe-path /usr/lib/libstdc++.so.6.0.19-gdb.py
line to your configuration file "/home/craig/.gdbinit".
To completely disable this security protection add
set auto-load safe-path /
line to your configuration file "/home/craig/.gdbinit".
For more information about this security protection see the
"Auto-loading safe path" section in the GDB manual. E.g., run from the shell:
info "(gdb)Auto-loading safe path"
[Current thread is 1 (Thread 0x7f741af267c0 (LWP 5737))]
Thread 4 (Thread 0x7f73fe55c700 (LWP 5738)):
#0 0x00007f741251004f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1 0x00007f7415ce394d in ?? () from /usr/lib/libQtWebKit.so.4
#2 0x00007f7415ce3989 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0x00007f741250c0a2 in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007f741848dd1d in clone () from /usr/lib/libc.so.6
Thread 3 (Thread 0x7f73bdc59700 (LWP 5739)):
#0 0x00007f741251004f in pthread_cond_wait@@GLIBC_2.3.2 () from
/usr/lib/libpthread.so.0
#1 0x00007f7415a2544d in ?? () from /usr/lib/libQtWebKit.so.4
#2 0x00007f7415d130e6 in ?? () from /usr/lib/libQtWebKit.so.4
#3 0x00007f741250c0a2 in start_thread () from /usr/lib/libpthread.so.0
#4 0x00007f741848dd1d in clone () from /usr/lib/libc.so.6
Thread 2 (Thread 0x7f739ffff700 (LWP 5747)):
#0 0x00007f741848535d in poll () from /usr/lib/libc.so.6
#1 0x00007f7411f4b584 in ?? () from /usr/lib/libglib-2.0.so.0
#2 0x00007f7411f4b68c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#3 0x00007f7418bfbb46 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#4 0x00007f7418bcdb1f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#5 0x00007f7418bcde15 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#6 0x00007f7418acc6ef in QThread::exec() () from /usr/lib/libQtCore.so.4
#7 0x00007f7418aced8f in ?? () from /usr/lib/libQtCore.so.4
#8 0x00007f741250c0a2 in start_thread () from /usr/lib/libpthread.so.0
#9 0x00007f741848dd1d in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7f741af267c0 (LWP 5737)):
[KCrash Handler]
#5 0x00007f74183dd389 in raise () from /usr/lib/libc.so.6
#6 0x00007f74183de788 in abort () from /usr/lib/libc.so.6
#7 0x00007f741841b204 in __libc_message () from /usr/lib/libc.so.6
#8 0x00007f74184209ae in malloc_printerr () from /usr/lib/libc.so.6
#9 0x00007f74184216b6 in _int_free () from /usr/lib/libc.so.6
#10 0x00007f7418b171d8 in QString::free(QString::Data*) () from
/usr/lib/libQtCore.so.4
#11 0x00007f74198128c9 in QTextEngine::LayoutData::~LayoutData() () from
/usr/lib/libQtGui.so.4
#12 0x00007f741981c7b8 in QTextEngine::freeMemory() () from
/usr/lib/libQtGui.so.4
#13 0x00007f7419822b51 in QTextLayout::draw(QPainter*, QPointF const&,
QVector<QTextLayout::FormatRange> const&, QRectF const&) const () from
/usr/lib/libQtGui.so.4
#14 0x00007f74199cd6e9 in QLineControl::draw(QPainter*, QPoint const&, QRect
const&, int) () from /usr/lib/libQtGui.so.4
#15 0x00007f74199c63c2 in QLineEdit::paintEvent(QPaintEvent*) () from
/usr/lib/libQtGui.so.4
#16 0x00007f741a39cf20 in KLineEdit::paintEvent(QPaintEvent*) () from
/usr/lib/libkdeui.so.5
#17 0x00007f741961d414 in QWidget::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#18 0x00007f74199cac11 in QLineEdit::event(QEvent*) () from
/usr/lib/libQtGui.so.4
#19 0x00007f741a39ca90 in KLineEdit::event(QEvent*) () from
/usr/lib/libkdeui.so.5
#20 0x00007f74195ce0dc in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQtGui.so.4
#21 0x00007f74195d46a0 in QApplication::notify(QObject*, QEvent*) () from
/usr/lib/libQtGui.so.4
#22 0x00007f741a2ed77a in KApplication::notify(QObject*, QEvent*) () from
/usr/lib/libkdeui.so.5
#23 0x00007f7418bceebd in QCoreApplication::notifyInternal(QObject*, QEvent*)
() from /usr/lib/libQtCore.so.4
#24 0x00007f7419617b21 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#25 0x00007f7419618550 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#26 0x00007f74196176dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#27 0x00007f7419618550 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#28 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#29 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#30 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#31 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#32 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#33 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#34 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#35 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#36 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#37 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#38 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#39 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#40 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#41 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#42 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#43 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#44 0x00007f74196183bf in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#45 0x00007f74196176dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#46 0x00007f7419618550 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQtGui.so.4
#47 0x00007f74196176dc in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) () from
/usr/lib/libQtGui.so.4
#48 0x00007f74197d60be in ?? () from /usr/lib/libQtGui.so.4
#49 0x00007f74197d6435 in ?? () from /usr/lib/libQtGui.so.4
#50 0x00007f7419637e58 in ?? () from /usr/lib/libQtGui.so.4
#51 0x00007f7419644c66 in QApplication::x11ProcessEvent(_XEvent*) () from
/usr/lib/libQtGui.so.4
#52 0x00007f741966b162 in ?? () from /usr/lib/libQtGui.so.4
#53 0x00007f7411f4b296 in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#54 0x00007f7411f4b5e8 in ?? () from /usr/lib/libglib-2.0.so.0
#55 0x00007f7411f4b68c in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#56 0x00007f7418bfbb25 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#57 0x00007f741966b216 in ?? () from /usr/lib/libQtGui.so.4
#58 0x00007f7418bcdb1f in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#59 0x00007f7418bcde15 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#60 0x00007f7418bd2f4b in QCoreApplication::exec() () from
/usr/lib/libQtCore.so.4
#61 0x00000000004036d0 in ?? ()
#62 0x00007f74183c9b05 in __libc_start_main () from /usr/lib/libc.so.6
#63 0x0000000000403b98 in _start ()
Reported using DrKonqi
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Kdepim-bugs
mailing list