Application: konversation (1.5.1) KDE Platform Version: 4.14.4 Qt Version: 4.8.6 Operating System: Linux 3.18.7-200.fc21.x86_64 x86_64 Distribution: "Fedora release 21 (Twenty One)" -- Information about the crash: Konversation crashes every night, at different times. It startet when I installed Fedora 21 on my new laptop (HP Elitebook). Had no such problem running it on same OS on old laptop. The crash can be reproduced every time. -- Backtrace: Application: Konversation (konversation), signal: Illegal instruction Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [KCrash Handler] #5 0x00007fc28c6fca8b in qMax<QFixed> (b=..., a=...) at ../../src/corelib/global/qglobal.h:1217 #6 checkFullOtherwiseExtend (line=..., this=<optimized out>) at text/qtextlayout.cpp:1678 #7 QTextLine::layout_helper (this=<optimized out>, maxGlyphs=maxGlyphs@entry=2147483647) at text/qtextlayout.cpp:1787 #8 0x00007fc28c6fd78b in QTextLine::setLineWidth (this=<optimized out>, width=<optimized out>) at text/qtextlayout.cpp:1534 #9 0x00007fc28c733f3d in QTextDocumentLayoutPrivate::layoutBlock (this=this@entry=0x246d9f0, bl=..., blockPosition=blockPosition@entry=11296, blockFormat=..., layoutStruct=layoutStruct@entry=0x7fff0dffec00, layoutFrom=layoutFrom@entry=7329, layoutTo=2147483647, previousBlockFormat=0x7fff0dffe950) at text/qtextdocumentlayout.cpp:2629 #10 0x00007fc28c73b625 in QTextDocumentLayoutPrivate::layoutFlow (this=this@entry=0x246d9f0, it=..., layoutStruct=layoutStruct@entry=0x7fff0dffec00, layoutFrom=layoutFrom@entry=7329, layoutTo=layoutTo@entry=2147483647, width=..., width@entry=...) at text/qtextdocumentlayout.cpp:2415 #11 0x00007fc28c739fb9 in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x246d9f0, f=f@entry=0x241d1f0, layoutFrom=layoutFrom@entry=7329, layoutTo=layoutTo@entry=2147483647, frameWidth=..., frameWidth@entry=..., frameHeight=..., parentY=...) at text/qtextdocumentlayout.cpp:2156 #12 0x00007fc28c73a64f in QTextDocumentLayoutPrivate::layoutFrame (this=this@entry=0x246d9f0, f=f@entry=0x241d1f0, layoutFrom=layoutFrom@entry=7329, layoutTo=layoutTo@entry=2147483647, parentY=..., parentY@entry=...) at text/qtextdocumentlayout.cpp:2062 #13 0x00007fc28c73d020 in QTextDocumentLayout::doLayout (this=0x23f7f50, from=7329, oldLength=oldLength@entry=0, length=2147476318) at text/qtextdocumentlayout.cpp:2952 #14 0x00007fc28c73d28c in QTextDocumentLayoutPrivate::ensureLayoutedByPosition (this=0x246d9f0, position=15329) at text/qtextdocumentlayout.cpp:3124 #15 0x00007fc28c73d42d in ensureLayoutedByPosition (position=<optimized out>, this=0x246d9f0) at text/qtextdocumentlayout.cpp:3132 #16 QTextDocumentLayoutPrivate::layoutStep (this=this@entry=0x246d9f0) at text/qtextdocumentlayout.cpp:3130 #17 0x00007fc28c73d478 in QTextDocumentLayoutPrivate::ensureLayouted (this=0x246d9f0, y=...) at text/qtextdocumentlayout.cpp:3109 #18 0x00007fc28c73d649 in QTextDocumentLayout::ensureLayouted (this=this@entry=0x23f7f50, y=<optimized out>) at text/qtextdocumentlayout.cpp:3254 #19 0x00007fc28c909cdf in QTextEditPrivate::relayoutDocument (this=this@entry=0x2467840) at widgets/qtextedit.cpp:1440 #20 0x00007fc28c90a4e0 in QTextEdit::resizeEvent (this=this@entry=0x2467750, e=e@entry=0x7fff0dfff310) at widgets/qtextedit.cpp:1397 #21 0x0000000000535b42 in IRCView::resizeEvent (this=0x2467750, event=0x7fff0dfff310) at /usr/src/debug/konversation-1.5.1/src/viewer/ircview.cpp:1940 #22 0x00007fc28c4de118 in QWidget::event (this=this@entry=0x2467750, event=event@entry=0x7fff0dfff310) at kernel/qwidget.cpp:8775 #23 0x00007fc28c89e49e in QFrame::event (this=0x2467750, e=0x7fff0dfff310) at widgets/qframe.cpp:557 #24 0x00007fc28d5d02d6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0x2467de0, event=0x7fff0dfff310) at kernel/qcoreapplication.cpp:1063 #25 0x00007fc28c48aedc in QApplicationPrivate::notify_helper (this=0x18be390, receiver=0x2467de0, e=0x7fff0dfff310) at kernel/qapplication.cpp:4561 #26 0x00007fc28c491958 in QApplication::notify (this=0x7fff0e000130, receiver=0x2467de0, e=0x7fff0dfff310) at kernel/qapplication.cpp:4351 #27 0x00007fc28e2cd86a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #28 0x00007fc28d5d016d in QCoreApplication::notifyInternal (this=0x7fff0e000130, receiver=0x2467de0, event=0x7fff0dfff310) at kernel/qcoreapplication.cpp:953 #29 0x00007fc28c4da2a1 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2467e10, recursive=<optimized out>, disableUpdates=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #30 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2467840, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #31 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2466dc0, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #32 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2465bd0, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #33 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2454b10, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #34 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x2454720, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #35 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1a515c0, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #36 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1a51320, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #37 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1a50ba0, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #38 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1a508d0, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #39 0x00007fc28c4da1e6 in QWidgetPrivate::sendPendingMoveAndResizeEvents (this=0x1a4c100, recursive=<optimized out>, disableUpdates=<optimized out>) at kernel/qwidget.cpp:7471 #40 0x00007fc28c4db91a in QWidgetPrivate::prepareToRender (this=0x1a4c100, region=..., renderFlags=...) at kernel/qwidget.cpp:5404 #41 0x00007fc28c56114e in QPixmap::grabWidget (widget=0x1a4f470, rect=...) at image/qpixmap.cpp:1127 #42 0x00007fc277679d52 in Oxygen::TransitionWidget::grab(QWidget*, QRect) () from /usr/lib64/kde4/plugins/styles/oxygen.so #43 0x00007fc27767193d in Oxygen::LabelData::timerEvent(QTimerEvent*) () from /usr/lib64/kde4/plugins/styles/oxygen.so #44 0x00007fc28d5e92a3 in QObject::event (this=0x1c0c750, e=<optimized out>) at kernel/qobject.cpp:1253 #45 0x00007fc28c48aefc in QApplicationPrivate::notify_helper (this=0x18be390, receiver=0x1c0c750, e=0x7fff0dfffdc0) at kernel/qapplication.cpp:4565 #46 0x00007fc28c491958 in QApplication::notify (this=0x7fff0e000130, receiver=0x1c0c750, e=0x7fff0dfffdc0) at kernel/qapplication.cpp:4351 #47 0x00007fc28e2cd86a in KApplication::notify(QObject*, QEvent*) () from /lib64/libkdeui.so.5 #48 0x00007fc28d5d016d in QCoreApplication::notifyInternal (this=0x7fff0e000130, receiver=0x1c0c750, event=event@entry=0x7fff0dfffdc0) at kernel/qcoreapplication.cpp:953 #49 0x00007fc28d601aeb in sendEvent (event=0x7fff0dfffdc0, receiver=<optimized out>) at kernel/qcoreapplication.h:231 #50 QTimerInfoList::activateTimers (this=0x18b4d70) at kernel/qeventdispatcher_unix.cpp:621 #51 0x00007fc28d5fead1 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:193 #52 0x00007fc2862347fb in g_main_dispatch (context=0x18b4b80) at gmain.c:3111 #53 g_main_context_dispatch (context=context@entry=0x18b4b80) at gmain.c:3710 #54 0x00007fc286234b98 in g_main_context_iterate (context=context@entry=0x18b4b80, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3781 #55 0x00007fc286234c4c in g_main_context_iteration (context=0x18b4b80, may_block=1) at gmain.c:3842 #56 0x00007fc28d5ff49e in QEventDispatcherGlib::processEvents (this=0x13b3160, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #57 0x00007fc28c52e176 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #58 0x00007fc28d5cecc1 in QEventLoop::processEvents (this=this@entry=0x7fff0e000040, flags=...) at kernel/qeventloop.cpp:149 #59 0x00007fc28d5cf025 in QEventLoop::exec (this=this@entry=0x7fff0e000040, flags=...) at kernel/qeventloop.cpp:204 #60 0x00007fc28d5d4709 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #61 0x00007fc28c48939c in QApplication::exec () at kernel/qapplication.cpp:3823 #62 0x000000000044a28c in main (argc=1, argv=0x7fff0e000318) at /usr/src/debug/konversation-1.5.1/src/main.cpp:132 Reported using DrKonqi
This seem to be happening when Konversation looses connection with my ZNC IRC-bouncer (network-problems etc) .
Dear Bug Submitter, This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond. Thank you for helping us make KDE software even better for everyone!
I am on Fedora 28 with konversation 1.7.5 now, and have not had this problem in a long time. Seems resolved to me :-)
Thanks for the update!