Application: kontact (4.12.3) KDE Platform Version: 4.12.3 Qt Version: 4.8.2 Operating System: Linux 3.11.0-20-generic x86_64 Distribution: Ubuntu 12.04.4 LTS -- Information about the crash: - What I was doing when the application crashed: Tried to reply to an email when it crashed. Now will not start 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 0x7f020609f7c0 (LWP 5848))] Thread 3 (Thread 0x7f01e90d7700 (LWP 5849)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162 #1 0x00007f0200f12dec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007f0200f12f19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007f01fdd1ee9a in start_thread (arg=0x7f01e90d7700) at pthread_create.c:308 #4 0x00007f02035d13fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f01e87d6700 (LWP 5850)): #0 0x00007f02035c5a43 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 #1 0x00007f01fd851ff6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f01fd852124 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f0203d47926 in QEventDispatcherGlib::processEvents (this=0x7f01e00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007f0203d16e62 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007f0203d170b7 in QEventLoop::exec (this=0x7f01e87d5dc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007f0203c16077 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007f0203c1909b in QThreadPrivate::start (arg=0x1688380) at thread/qthread_unix.cpp:307 #8 0x00007f01fdd1ee9a in start_thread (arg=0x7f01e87d6700) at pthread_create.c:308 #9 0x00007f02035d13fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112 #10 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f020609f7c0 (LWP 5848)): [KCrash Handler] #6 0x00007f0203513425 in __GI_raise (sig=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64 #7 0x00007f0203516b8b in __GI_abort () at abort.c:91 #8 0x00007f020355139e in __libc_message (do_abort=2, fmt=0x7f020365b748 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:201 #9 0x00007f020355bb96 in malloc_printerr (action=3, str=0x7f020365b910 "free(): invalid next size (fast)", ptr=<optimized out>) at malloc.c:5039 #10 0x00007f0204979fb8 in operator= (v=..., this=0x1f8c3d0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:395 #11 clear (this=0x1f8c3d0) at ../../include/QtCore/../../src/corelib/tools/qvector.h:348 #12 QTextEngine::clearLineData (this=0x1f8c3d0) at text/qtextengine.cpp:1483 #13 0x00007f02049c4b45 in QTextDocumentLayout::documentChanged (this=0x1d2e220, from=0, oldLength=0, length=5033) at text/qtextdocumentlayout.cpp:2869 #14 0x00007f0204b94c45 in QTextEditPrivate::relayoutDocument (this=0x1d316f0) at widgets/qtextedit.cpp:1438 #15 0x00007f0204b954e9 in QTextEdit::resizeEvent (this=<optimized out>, e=0x7fff56fac9e0) at widgets/qtextedit.cpp:1397 #16 0x00007f0204767f9a in QWidget::event (this=0x1d2b380, event=0x7fff56fac9e0) at kernel/qwidget.cpp:8525 #17 0x00007f0204b28836 in QFrame::event (this=0x1d2b380, e=0x7fff56fac9e0) at widgets/qframe.cpp:557 #18 0x00007f0203d184b8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x1d1e4b0, event=0x7fff56fac9e0) at kernel/qcoreapplication.cpp:1025 #19 0x00007f020471777f in notify_helper (e=0x7fff56fac9e0, receiver=0x1d1e4b0, this=0x1684c70) at kernel/qapplication.cpp:4552 #20 QApplicationPrivate::notify_helper (this=0x1684c70, receiver=0x1d1e4b0, e=0x7fff56fac9e0) at kernel/qapplication.cpp:4528 #21 0x00007f020471c583 in QApplication::notify (this=0x7fff56faf2d0, receiver=0x1d1e4b0, e=0x7fff56fac9e0) at kernel/qapplication.cpp:4417 #22 0x00007f02054501d6 in KApplication::notify (this=0x7fff56faf2d0, receiver=0x1d1e4b0, event=0x7fff56fac9e0) at ../../kdeui/kernel/kapplication.cpp:311 #23 0x00007f0203d1832c in QCoreApplication::notifyInternal (this=0x7fff56faf2d0, receiver=0x1d1e4b0, event=0x7fff56fac9e0) at kernel/qcoreapplication.cpp:915 #24 0x00007f0204762a55 in sendEvent (event=0x7fff56fac9e0, receiver=0x1d1e4b0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #25 QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1d2bcb0, recursive=false, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7441 #26 0x00007f020476a551 in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7492 #27 0x00007f020476a972 in QWidget::setVisible (this=0x1d1e4b0, visible=<optimized out>) at kernel/qwidget.cpp:7773 #28 0x00007f020476a4e6 in show (this=0x1d1e4b0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #29 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #30 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #31 0x00007f020476a972 in QWidget::setVisible (this=0x1d2b380, visible=<optimized out>) at kernel/qwidget.cpp:7773 #32 0x00007f020476a4e6 in show (this=0x1d2b380) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #33 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #34 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #35 0x00007f020476a972 in QWidget::setVisible (this=0x1d30070, visible=<optimized out>) at kernel/qwidget.cpp:7773 #36 0x00007f020476a4e6 in show (this=0x1d30070) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #37 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #38 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #39 0x00007f020476a972 in QWidget::setVisible (this=0x1cb8530, visible=<optimized out>) at kernel/qwidget.cpp:7773 #40 0x00007f020476a4e6 in show (this=0x1cb8530) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #41 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #42 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #43 0x00007f020476a972 in QWidget::setVisible (this=0x1d30810, visible=<optimized out>) at kernel/qwidget.cpp:7773 #44 0x00007f020476a4e6 in show (this=0x1d30810) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #45 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #46 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #47 0x00007f020476a972 in QWidget::setVisible (this=0x1c8bf90, visible=<optimized out>) at kernel/qwidget.cpp:7773 #48 0x00007f020476a4e6 in show (this=0x1c8bf90) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #49 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #50 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #51 0x00007f020476a972 in QWidget::setVisible (this=0x1a45590, visible=<optimized out>) at kernel/qwidget.cpp:7773 #52 0x00007f020476a4e6 in show (this=0x1a45590) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494 #53 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7861 #54 0x00007f020476a56d in QWidgetPrivate::show_helper (this=<optimized out>) at kernel/qwidget.cpp:7498 #55 0x00007f020476a972 in QWidget::setVisible (this=0x1c8b7e0, visible=<optimized out>) at kernel/qwidget.cpp:7773 #56 0x00007f019e2e6185 in KMKernel::recoverDeadLetters() () from /usr/lib/libkmailprivate.so.4 #57 0x00007f019e64e7e8 in ?? () from /usr/lib/kde4/kmailpart.so #58 0x00007f019e64fb6f in QObject* KPluginFactory::createPartInstance<KMailPart>(QWidget*, QObject*, QList<QVariant> const&) () from /usr/lib/kde4/kmailpart.so #59 0x00007f0204291f71 in KPluginFactory::create (this=0x1a926e0, iface=0x7f02032cc2e0 "KParts::ReadOnlyPart", parentWidget=0x1808860, parent=0x1808860, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203 #60 0x00007f0205cd7806 in KontactInterface::Core::createPart(char const*) () from /usr/lib/libkontactinterface.so.4 #61 0x00007f019f0bd700 in ?? () from /usr/lib/kde4/kontact_kmailplugin.so #62 0x00007f0205cd9f89 in KontactInterface::Plugin::part() () from /usr/lib/libkontactinterface.so.4 #63 0x00007f02058a2790 in Kontact::MainWindow::selectPlugin(KontactInterface::Plugin*) () from /usr/lib/libkontactprivate.so.4 #64 0x00007f020589ee84 in Kontact::MainWindow::loadSettings() () from /usr/lib/libkontactprivate.so.4 #65 0x00007f02058a1b5b in Kontact::MainWindow::initObject() () from /usr/lib/libkontactprivate.so.4 #66 0x00007f02058a21ed in Kontact::MainWindow::MainWindow() () from /usr/lib/libkontactprivate.so.4 #67 0x0000000000404134 in _start () Possible duplicates by query: bug 333253, bug 331804, bug 328917, bug 328902, bug 326343. Reported using DrKonqi
This bug has only been reported for versions before 4.14, which have been unsupported for at least two years now. Can anyone tell if this bug still present? If noone confirms this bug for a Framework-based version of kontact (version 5.0 or later, as part of KDE Applications 15.08 or later), it gets closed in about three months.
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.