[kontact] [Bug 343408] Kontact crash when press R to reply to a message

Christoph Feck cfeck at kde.org
Tue Jan 27 21:32:02 GMT 2015


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

Christoph Feck <cfeck at kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|normal                      |crash

--- Comment #1 from Christoph Feck <cfeck at kde.org> ---
Application: kontact (4.13.3)
KDE Platform Version: 4.13.3
Qt Version: 4.8.6
Operating System: Linux 3.13.0-44-generic x86_64
Distribution: Ubuntu 14.04.1 LTS

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

Trying to reply to an email (using R on keyboard)

The crash can be reproduced every time.

-- Backtrace:
Application: Kontact (kontact), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fcb65e41800 (LWP 2427))]

Thread 5 (Thread 0x7fcb446af700 (LWP 2428)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcb60bdd81d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fcb60bdd859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fcb5d2ff182 in start_thread (arg=0x7fcb446af700) at
pthread_create.c:312
#4  0x00007fcb633b100d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fcb03d9c700 (LWP 2429)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fcb6091e20d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007fcb60c0cfd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007fcb5d2ff182 in start_thread (arg=0x7fcb03d9c700) at
pthread_create.c:312
#4  0x00007fcb633b100d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fcaf3b65700 (LWP 2492)):
#0  0x00007fcb5d301569 in __GI___pthread_mutex_lock (mutex=0x7fcae0000a60) at
../nptl/pthread_mutex_lock.c:125
#1  0x00007fcb5ce61981 in g_mutex_lock () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcb5ce1ffca in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcb5ce200ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fcb63b2a7be in QEventDispatcherGlib::processEvents
(this=0x7fcae00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007fcb63afc0af in QEventLoop::processEvents
(this=this at entry=0x7fcaf3b64de0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007fcb63afc3a5 in QEventLoop::exec (this=this at entry=0x7fcaf3b64de0,
flags=...) at kernel/qeventloop.cpp:204
#7  0x00007fcb639f8c5f in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:537
#8  0x00007fcb639fb32f in QThreadPrivate::start (arg=0x22e43e0) at
thread/qthread_unix.cpp:349
#9  0x00007fcb5d2ff182 in start_thread (arg=0x7fcaf3b65700) at
pthread_create.c:312
#10 0x00007fcb633b100d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7fcaef5a5700 (LWP 2733)):
#0  0x00007fcb633a3cbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fcb5ce1ffe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fcb5ce200ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fcb63b2a7be in QEventDispatcherGlib::processEvents
(this=0x7fcae40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007fcb63afc0af in QEventLoop::processEvents
(this=this at entry=0x7fcaef5a4da0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007fcb63afc3a5 in QEventLoop::exec (this=this at entry=0x7fcaef5a4da0,
flags=...) at kernel/qeventloop.cpp:204
#6  0x00007fcb639f8c5f in QThread::exec (this=this at entry=0x2f6de80) at
thread/qthread.cpp:537
#7  0x00007fcb63add823 in QInotifyFileSystemWatcherEngine::run (this=0x2f6de80)
at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007fcb639fb32f in QThreadPrivate::start (arg=0x2f6de80) at
thread/qthread_unix.cpp:349
#9  0x00007fcb5d2ff182 in start_thread (arg=0x7fcaef5a5700) at
pthread_create.c:312
#10 0x00007fcb633b100d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7fcb65e41800 (LWP 2427)):
[KCrash Handler]
#6  0x00007fcb632eccc9 in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007fcb632f00d8 in __GI_abort () at abort.c:89
#8  0x00007fcb63329f24 in __libc_message (do_abort=do_abort at entry=1,
fmt=fmt at entry=0x7fcb634386c8 "*** Error in `%s': %s: 0x%s ***\n") at
../sysdeps/posix/libc_fatal.c:175
#9  0x00007fcb633361fe in malloc_printerr (ptr=<optimized out>,
str=0x7fcb63438868 "free(): invalid next size (fast)", action=1) at
malloc.c:4996
#10 _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at
malloc.c:3840
#11 0x00007fcb647423ed in free (alignment=8, x=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qvector.h:99
#12 free (this=<optimized out>, x=<optimized out>) at
../../include/QtCore/../../src/corelib/tools/qvector.h:468
#13 operator= (v=..., this=0x139e7d50) at
../../include/QtCore/../../src/corelib/tools/qvector.h:395
#14 clear (this=0x139e7d50) at
../../include/QtCore/../../src/corelib/tools/qvector.h:348
#15 QTextEngine::clearLineData (this=0x139e7d50) at text/qtextengine.cpp:1483
#16 0x00007fcb647441c8 in QTextLayout::clearLayout (this=<optimized out>) at
text/qtextlayout.cpp:659
#17 0x00007fcb64755dcc in QTextBlock::clearLayout
(this=this at entry=0x7fff0832a060) at text/qtextobject.cpp:1084
#18 0x00007fcb6478d043 in QTextDocumentLayout::documentChanged
(this=0x1a047430, from=0, oldLength=0, length=1871) at
text/qtextdocumentlayout.cpp:2882
#19 0x00007fcb649475e3 in QTextEditPrivate::relayoutDocument
(this=this at entry=0x118484e0) at widgets/qtextedit.cpp:1438
#20 0x00007fcb64947de0 in QTextEdit::resizeEvent (this=<optimized out>,
e=0x7fff0832a520) at widgets/qtextedit.cpp:1397
#21 0x00007fcb6453f2be in QWidget::event (this=this at entry=0x50853d0,
event=event at entry=0x7fff0832a520) at kernel/qwidget.cpp:8541
#22 0x00007fcb648e0fce in QFrame::event (this=0x50853d0, e=0x7fff0832a520) at
widgets/qframe.cpp:557
#23 0x00007fcb63afd646 in
QCoreApplicationPrivate::sendThroughObjectEventFilters
(this=this at entry=0x203a980, receiver=receiver at entry=0x46dabd0,
event=event at entry=0x7fff0832a520) at kernel/qcoreapplication.cpp:1063
#24 0x00007fcb644efe0c in QApplicationPrivate::notify_helper
(this=this at entry=0x203a980, receiver=receiver at entry=0x46dabd0,
e=e at entry=0x7fff0832a520) at kernel/qapplication.cpp:4563
#25 0x00007fcb644f64a0 in QApplication::notify (this=this at entry=0x7fff0832b950,
receiver=receiver at entry=0x46dabd0, e=e at entry=0x7fff0832a520) at
kernel/qapplication.cpp:4353
#26 0x00007fcb651fad1a in KApplication::notify (this=0x7fff0832b950,
receiver=0x46dabd0, event=0x7fff0832a520) at
../../kdeui/kernel/kapplication.cpp:311
#27 0x00007fcb63afd4dd in QCoreApplication::notifyInternal
(this=0x7fff0832b950, receiver=receiver at entry=0x46dabd0,
event=event at entry=0x7fff0832a520) at kernel/qcoreapplication.cpp:953
#28 0x00007fcb6453b2f1 in sendEvent (event=0x7fff0832a520, receiver=0x46dabd0)
at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#29 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=this at entry=0x1a71cc90,
recursive=recursive at entry=false, disableUpdates=<optimized out>,
disableUpdates at entry=false) at kernel/qwidget.cpp:7446
#30 0x00007fcb6453c8f3 in QWidgetPrivate::show_helper
(this=this at entry=0x1a71cc90) at kernel/qwidget.cpp:7497
#31 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x46dabd0,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#32 0x00007fcb6453c88e in show (this=0x46dabd0) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#33 QWidgetPrivate::showChildren (this=this at entry=0x118484e0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#34 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x118484e0) at kernel/qwidget.cpp:7503
#35 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x50853d0,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#36 0x00007fcb6453c88e in show (this=0x50853d0) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#37 QWidgetPrivate::showChildren (this=this at entry=0x16def460,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#38 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x16def460) at kernel/qwidget.cpp:7503
#39 0x00007fcb6453e6b4 in QWidget::setVisible (this=0xfd8d9a0,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#40 0x00007fcb6453c88e in show (this=0xfd8d9a0) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#41 QWidgetPrivate::showChildren (this=this at entry=0x439b9f0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#42 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x439b9f0) at kernel/qwidget.cpp:7503
#43 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x13b37000,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#44 0x00007fcb6453c88e in show (this=0x13b37000) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#45 QWidgetPrivate::showChildren (this=this at entry=0x17aeaa10,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#46 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x17aeaa10) at kernel/qwidget.cpp:7503
#47 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x12833960,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#48 0x00007fcb6453c88e in show (this=0x12833960) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#49 QWidgetPrivate::showChildren (this=this at entry=0x1653e4e0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#50 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x1653e4e0) at kernel/qwidget.cpp:7503
#51 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x10fbe550,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#52 0x00007fcb6453c88e in show (this=0x10fbe550) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#53 QWidgetPrivate::showChildren (this=this at entry=0x19cc7ab0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#54 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x19cc7ab0) at kernel/qwidget.cpp:7503
#55 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x3225740,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#56 0x00007fcb6453c88e in show (this=0x3225740) at
../../include/QtGui/../../src/gui/kernel/qwidget.h:497
#57 QWidgetPrivate::showChildren (this=this at entry=0x47d3450,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7866
#58 0x00007fcb6453c90f in QWidgetPrivate::show_helper
(this=this at entry=0x47d3450) at kernel/qwidget.cpp:7503
#59 0x00007fcb6453e6b4 in QWidget::setVisible (this=0x15f02760,
visible=<optimized out>) at kernel/qwidget.cpp:7778
#60 0x00007fcaf9d0704a in show (this=0x15f02760) at
/usr/include/qt4/QtGui/qwidget.h:497
#61 KMReplyCommand::execute (this=0xf9e41d0) at ../../kmail/kmcommands.cpp:835
#62 0x00007fcaf9d01b01 in KMCommand::slotPostTransfer (this=0xf9e41d0,
result=KMCommand::OK) at ../../kmail/kmcommands.cpp:267
#63 0x00007fcb63b1187a in QMetaObject::activate (sender=sender at entry=0xf9e41d0,
m=m at entry=0x7fcafa0963e0 <KMCommand::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7fff0832b080)
at kernel/qobject.cpp:3539
#64 0x00007fcaf9dfaf5e in KMCommand::messagesTransfered
(this=this at entry=0xf9e41d0, _t1=_t1 at entry=KMCommand::OK) at
moc_kmcommands.cpp:116
#65 0x00007fcaf9d031d3 in KMCommand::slotJobFinished (this=0xf9e41d0) at
../../kmail/kmcommands.cpp:367
#66 0x00007fcb63b1187a in QMetaObject::activate
(sender=sender at entry=0x118488d0, m=m at entry=0x7fcb64317600
<KJob::staticMetaObject>, local_signal_index=local_signal_index at entry=3,
argv=argv at entry=0x7fff0832b220) at kernel/qobject.cpp:3539
#67 0x00007fcb63f876d2 in KJob::result (this=this at entry=0x118488d0,
_t1=_t1 at entry=0x118488d0) at ./kjob.moc:207
#68 0x00007fcb63f87710 in KJob::emitResult (this=0x118488d0) at
../../kdecore/jobs/kjob.cpp:318
#69 0x00007fcb63b15c1e in QObject::event (this=0x118488d0, e=<optimized out>)
at kernel/qobject.cpp:1194
#70 0x00007fcb644efe2c in QApplicationPrivate::notify_helper
(this=this at entry=0x203a980, receiver=receiver at entry=0x118488d0,
e=e at entry=0x189dfda0) at kernel/qapplication.cpp:4567
#71 0x00007fcb644f64a0 in QApplication::notify (this=this at entry=0x7fff0832b950,
receiver=receiver at entry=0x118488d0, e=e at entry=0x189dfda0) at
kernel/qapplication.cpp:4353
#72 0x00007fcb651fad1a in KApplication::notify (this=0x7fff0832b950,
receiver=0x118488d0, event=0x189dfda0) at
../../kdeui/kernel/kapplication.cpp:311
#73 0x00007fcb63afd4dd in QCoreApplication::notifyInternal
(this=0x7fff0832b950, receiver=receiver at entry=0x118488d0,
event=event at entry=0x189dfda0) at kernel/qcoreapplication.cpp:953
#74 0x00007fcb63b00b3d in sendEvent (event=0x189dfda0, receiver=0x118488d0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#75 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver at entry=0x0,
event_type=event_type at entry=0, data=0x1fbd2b0) at
kernel/qcoreapplication.cpp:1577
#76 0x00007fcb63b00fe3 in QCoreApplication::sendPostedEvents
(receiver=receiver at entry=0x0, event_type=event_type at entry=0) at
kernel/qcoreapplication.cpp:1470
#77 0x00007fcb63b2af83 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#78 postEventSourceDispatch (s=0x2028c70) at
kernel/qeventdispatcher_glib.cpp:287
#79 0x00007fcb5ce1fe04 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#80 0x00007fcb5ce20048 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#81 0x00007fcb5ce200ec in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#82 0x00007fcb63b2a7a1 in QEventDispatcherGlib::processEvents (this=0x1fbebb0,
flags=...) at kernel/qeventdispatcher_glib.cpp:434
#83 0x00007fcb64591bb6 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#84 0x00007fcb63afc0af in QEventLoop::processEvents
(this=this at entry=0x7fff0832b850, flags=...) at kernel/qeventloop.cpp:149
#85 0x00007fcb63afc3a5 in QEventLoop::exec (this=this at entry=0x7fff0832b850,
flags=...) at kernel/qeventloop.cpp:204
#86 0x00007fcb63b01b79 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#87 0x00007fcb644ee37c in QApplication::exec () at kernel/qapplication.cpp:3828
#88 0x0000000000403660 in main (argc=1, argv=0x7fff0832ba98) at
../../../kontact/src/main.cpp:219

Possible duplicates by query: bug 340808, bug 335225, bug 335224, bug 333332,
bug 333327.

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



More information about the Kdepim-bugs mailing list