Application: quassel (v0.10.1 (dist-e257fe3)) KDE Platform Version: 4.14.1 Qt Version: 4.8.6 Operating System: Linux 3.16.0-38-generic x86_64 Distribution: Ubuntu 14.10 -- Information about the crash: The crash can be reproduced sometimes. -- Backtrace: Application: Quassel IRC (quassel), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fe82b4378c0 (LWP 24787))] Thread 8 (Thread 0x7fe810956700 (LWP 24788)): #0 0x00007fe824e8084d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fe8248adee4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe8248adffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe82ad1654e in QEventDispatcherGlib::processEvents (this=0x7fe80c0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007fe82ace5ae1 in QEventLoop::processEvents (this=this@entry=0x7fe810955cc0, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fe82ace5e45 in QEventLoop::exec (this=this@entry=0x7fe810955cc0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fe82abdab89 in QThread::exec (this=this@entry=0x7fe82ce301e0) at thread/qthread.cpp:538 #7 0x00007fe82acc6483 in QInotifyFileSystemWatcherEngine::run (this=0x7fe82ce301e0) at io/qfilesystemwatcher_inotify.cpp:265 #8 0x00007fe82abdd3ef in QThreadPrivate::start (arg=0x7fe82ce301e0) at thread/qthread_unix.cpp:349 #9 0x00007fe824b7b0a5 in start_thread (arg=0x7fe810956700) at pthread_create.c:309 #10 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fe80b7fe700 (LWP 24791)): #0 0x00007fe824e7c55d in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fe8248f0ed0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe8248ad96c in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe8248ade83 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe8248ae272 in g_main_loop_run () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007fe81b046ef6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0 #6 0x00007fe8248d4925 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x00007fe824b7b0a5 in start_thread (arg=0x7fe80b7fe700) at pthread_create.c:309 #8 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fe80a7ad700 (LWP 24792)): #0 0x00007fe8248f2369 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fe8248ad479 in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe8248ade0b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe8248adffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007fe82ad1654e in QEventDispatcherGlib::processEvents (this=0x7fe8000008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #5 0x00007fe82ace5ae1 in QEventLoop::processEvents (this=this@entry=0x7fe80a7accf0, flags=...) at kernel/qeventloop.cpp:149 #6 0x00007fe82ace5e45 in QEventLoop::exec (this=this@entry=0x7fe80a7accf0, flags=...) at kernel/qeventloop.cpp:204 #7 0x00007fe82abdab89 in QThread::exec (this=this@entry=0x7fe82cff1f40) at thread/qthread.cpp:538 #8 0x00007fe82b67a7d4 in SessionThread::run (this=0x7fe82cff1f40) at /build/buildd/quassel-0.10.1/src/core/sessionthread.cpp:128 #9 0x00007fe82abdd3ef in QThreadPrivate::start (arg=0x7fe82cff1f40) at thread/qthread_unix.cpp:349 #10 0x00007fe824b7b0a5 in start_thread (arg=0x7fe80a7ad700) at pthread_create.c:309 #11 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fe809fac700 (LWP 24793)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe8297f244a in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #2 0x00007fe8297f2479 in ?? () from /usr/lib/x86_64-linux-gnu/libQtScript.so.4 #3 0x00007fe824b7b0a5 in start_thread (arg=0x7fe809fac700) at pthread_create.c:309 #4 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fe80bfff700 (LWP 26080)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe8286ab81d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fe8286ab859 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007fe824b7b0a5 in start_thread (arg=0x7fe80bfff700) at pthread_create.c:309 #4 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fe738696700 (LWP 26081)): #0 0x00007fe8248ad692 in g_main_context_query () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007fe8248ade5a in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007fe8248adffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007fe82ad1654e in QEventDispatcherGlib::processEvents (this=0x7fe804008370, flags=...) at kernel/qeventdispatcher_glib.cpp:436 #4 0x00007fe82ace5ae1 in QEventLoop::processEvents (this=this@entry=0x7fe738695d10, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fe82ace5e45 in QEventLoop::exec (this=this@entry=0x7fe738695d10, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fe82abdab89 in QThread::exec (this=) at thread/qthread.cpp:538 #7 0x00007fe82abdd3ef in QThreadPrivate::start (arg=0x7fe82f3006b0) at thread/qthread_unix.cpp:349 #8 0x00007fe824b7b0a5 in start_thread (arg=0x7fe738696700) at pthread_create.c:309 #9 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fe73652e700 (LWP 26084)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fe8283ec20d in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #2 0x00007fe8286dafd6 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4 #3 0x00007fe824b7b0a5 in start_thread (arg=0x7fe73652e700) at pthread_create.c:309 #4 0x00007fe824e8acfd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fe82b4378c0 (LWP 24787)): [KCrash Handler] #5 QRasterPaintEngine::drawTextItem (this=0x7fe82cfa81d0, p=..., textItem=...) at painting/qpaintengine_raster.cpp:3176 #6 0x00007fe82a195612 in QPainter::drawTextItem (this=this@entry=0x7ffd114bd220, p=..., _ti=...) at painting/qpainter.cpp:6711 #7 0x00007fe82a2a2773 in QTextLine::draw (this=this@entry=0x7ffd114bc560, p=p@entry=0x7ffd114bd220, pos=..., selection=selection@entry=0x7ffd114bc580) at text/qtextlayout.cpp:2466 #8 0x00007fe82a2a5225 in QTextLayout::draw (this=0x7fe82f228690, p=p@entry=0x7ffd114bd220, pos=..., selections=..., clip=...) at text/qtextlayout.cpp:1173 #9 0x00007fe82b5c9d04 in ChatItem::paint (this=this@entry=0x7fe82f2c0520, painter=painter@entry=0x7ffd114bd220, option=option@entry=0x7fe82f240798, widget=widget@entry=0x7fe82f23e830) at /build/buildd/quassel-0.10.1/src/qtui/chatitem.cpp:225 #10 0x00007fe82b5cd7f6 in ChatLine::paint (this=, painter=0x7ffd114bd220, option=0x7fe82f240798, widget=0x7fe82f23e830) at /build/buildd/quassel-0.10.1/src/qtui/chatline.cpp:238 #11 0x00007fe82a654b61 in QGraphicsScenePrivate::draw (this=0x7fe82fc1ee10, this@entry=0x7fe82f240570, item=0x7fe82f2c0500, painter=0x7ffd114bd220, viewTransform=0x4, viewTransform@entry=0x7ffd114bd2b0, transformPtr=0x178, transformPtr@entry=0x7ffd114bcee0, exposedRegion=0x7fe82fbfb58c, exposedRegion@entry=0x7fe82f22a588, widget=0x7fe82f23e830, opacity=3.2252605360516574e-319, opacity@entry=1, effectTransform=0x0, wasDirtyParentSceneTransform=false, drawItem=true) at graphicsview/qgraphicsscene.cpp:4964 #12 0x00007fe82a655987 in QGraphicsScenePrivate::drawSubtreeRecursive (this=this@entry=0x7fe82f240570, item=0x7fe82f2c0500, painter=painter@entry=0x7ffd114bd220, viewTransform=viewTransform@entry=0x7ffd114bd2b0, exposedRegion=exposedRegion@entry=0x7fe82f22a588, widget=widget@entry=0x7fe82f23e830, parentOpacity=parentOpacity@entry=1, effectTransform=0x0) at graphicsview/qgraphicsscene.cpp:4857 #13 0x00007fe82a6560a0 in QGraphicsScenePrivate::drawItems (this=0x7fe82f240570, painter=painter@entry=0x7ffd114bd220, viewTransform=viewTransform@entry=0x7ffd114bd2b0, exposedRegion=exposedRegion@entry=0x7fe82f22a588, widget=0x7fe82f23e830) at graphicsview/qgraphicsscene.cpp:4739 #14 0x00007fe82a67515f in QGraphicsView::paintEvent (this=, event=) at graphicsview/qgraphicsview.cpp:3471 #15 0x00007fe82a086b28 in QWidget::event (this=0x7fe82ef21af0, event=0x7ffd114bd960) at kernel/qwidget.cpp:8775 #16 0x00007fe82a44b7be in QFrame::event (this=0x7fe82ef21af0, e=0x7ffd114bd960) at widgets/qframe.cpp:557 #17 0x00007fe82a673e61 in QGraphicsView::viewportEvent (this=0x7fe82ef21af0, event=0x7ffd114bd960) at graphicsview/qgraphicsview.cpp:2866 #18 0x00007fe82ace70f6 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x7fe82cc06210, receiver=receiver@entry=0x7fe82f23e830, event=event@entry=0x7ffd114bd960) at kernel/qcoreapplication.cpp:1063 #19 0x00007fe82a0337ac in QApplicationPrivate::notify_helper (this=this@entry=0x7fe82cc06210, receiver=receiver@entry=0x7fe82f23e830, e=e@entry=0x7ffd114bd960) at kernel/qapplication.cpp:4566 #20 0x00007fe82a03a2d8 in QApplication::notify (this=0x7ffd114bf7b0, receiver=0x7fe82f23e830, e=0x7ffd114bd960) at kernel/qapplication.cpp:4356 #21 0x00007fe8262bf57a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #22 0x00007fe82ace6f8d in QCoreApplication::notifyInternal (this=0x7ffd114bf7b0, receiver=receiver@entry=0x7fe82f23e830, event=event@entry=0x7ffd114bd960) at kernel/qcoreapplication.cpp:953 #23 0x00007fe82a0811fd in sendSpontaneousEvent (event=0x7ffd114bd960, receiver=0x7fe82f23e830) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234 #24 QWidgetPrivate::drawWidget (this=this@entry=0x7fe82f23e860, pdev=pdev@entry=0x7fe82ceccfe0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5599 #25 0x00007fe82a081cc5 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fe82f22a100, pdev=pdev@entry=0x7fe82ceccfe0, siblings=..., index=, index@entry=4, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5808 #26 0x00007fe82a081b3d in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fe82f22a100, pdev=pdev@entry=0x7fe82ceccfe0, siblings=..., index=4, index@entry=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5795 #27 0x00007fe82a081b3d in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fe82f22a100, pdev=pdev@entry=0x7fe82ceccfe0, siblings=..., index=5, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5795 #28 0x00007fe82a080d6a in QWidgetPrivate::drawWidget (this=this@entry=0x7fe82f22a100, pdev=pdev@entry=0x7fe82ceccfe0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5652 #29 0x00007fe82a081cc5 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fe82ce16850, pdev=pdev@entry=0x7fe82ceccfe0, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5808 #30 0x00007fe82a080d6a in QWidgetPrivate::drawWidget (this=this@entry=0x7fe82ce16850, pdev=pdev@entry=0x7fe82ceccfe0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5652 #31 0x00007fe82a081cc5 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fe82ce161a0, pdev=pdev@entry=0x7fe82ceccfe0, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5808 #32 0x00007fe82a080d6a in QWidgetPrivate::drawWidget (this=this@entry=0x7fe82ce161a0, pdev=pdev@entry=0x7fe82ceccfe0, rgn=..., offset=..., flags=flags@entry=4, sharedPainter=sharedPainter@entry=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5652 #33 0x00007fe82a081cc5 in QWidgetPrivate::paintSiblingsRecursive (this=this@entry=0x7fe82cd80ea0, pdev=pdev@entry=0x7fe82ceccfe0, siblings=..., index=, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5808 #34 0x00007fe82a080d6a in QWidgetPrivate::drawWidget (this=0x7fe82cd80ea0, pdev=0x7fe82ceccfe0, rgn=..., offset=..., flags=flags@entry=5, sharedPainter=sharedPainter@entry=0x0, backingStore=0x7fe82cdbda80) at kernel/qwidget.cpp:5652 #35 0x00007fe82a255fe5 in QWidgetBackingStore::sync (this=0x7fe82cdbda80) at painting/qbackingstore.cpp:1373 #36 0x00007fe82a075920 in QWidgetPrivate::syncBackingStore (this=0x7fe82cd80ea0) at kernel/qwidget.cpp:1894 #37 0x00007fe82a086bf8 in QWidget::event (this=0x7fe82cd79e80, event=0x7fe82fc44f00) at kernel/qwidget.cpp:8693 #38 0x00007fe82a465a63 in QMainWindow::event (this=this@entry=0x7fe82cd79e80, event=event@entry=0x7fe82fc44f00) at widgets/qmainwindow.cpp:1478 #39 0x00007fe82b51f1cb in MainWin::event (this=0x7fe82cd79e80, event=0x7fe82fc44f00) at /build/buildd/quassel-0.10.1/src/qtui/mainwin.cpp:1418 #40 0x00007fe82a0337cc in QApplicationPrivate::notify_helper (this=this@entry=0x7fe82cc06210, receiver=receiver@entry=0x7fe82cd79e80, e=e@entry=0x7fe82fc44f00) at kernel/qapplication.cpp:4570 #41 0x00007fe82a03a2d8 in QApplication::notify (this=0x7ffd114bf7b0, receiver=0x7fe82cd79e80, e=0x7fe82fc44f00) at kernel/qapplication.cpp:4356 #42 0x00007fe8262bf57a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #43 0x00007fe82ace6f8d in QCoreApplication::notifyInternal (this=0x7ffd114bf7b0, receiver=receiver@entry=0x7fe82cd79e80, event=event@entry=0x7fe82fc44f00) at kernel/qcoreapplication.cpp:953 #44 0x00007fe82acea821 in sendEvent (event=0x7fe82fc44f00, receiver=0x7fe82cd79e80) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #45 QCoreApplicationPrivate::sendPostedEvents (receiver=0x7fe82cd79e80, event_type=event_type@entry=77, data=0x7fe82cbca150) at kernel/qcoreapplication.cpp:1577 #46 0x00007fe82aceacb3 in QCoreApplication::sendPostedEvents (receiver=, event_type=event_type@entry=77) at kernel/qcoreapplication.cpp:1470 #47 0x00007fe82a649163 in dispatchPendingUpdateRequests (this=0x7fe82f22a100) at ../../include/QtGui/private/../../../src/gui/graphicsview/qgraphicsview_p.h:200 #48 QGraphicsScenePrivate::_q_processDirtyItems (this=0x7fe82f240570) at graphicsview/qgraphicsscene.cpp:515 #49 0x00007fe82a64d0e9 in QGraphicsScene::qt_static_metacall (_o=, _id=, _a=, _c=) at .moc/release-shared/moc_qgraphicsscene.cpp:106 #50 0x00007fe82ad00641 in QObject::event (this=this@entry=0x7fe82f240400, e=e@entry=0x7fe82fc5b5e0) at kernel/qobject.cpp:1222 #51 0x00007fe82a65b6ab in QGraphicsScene::event (this=0x7fe82f240400, event=0x7fe82fc5b5e0) at graphicsview/qgraphicsscene.cpp:3565 #52 0x00007fe82a0337cc in QApplicationPrivate::notify_helper (this=this@entry=0x7fe82cc06210, receiver=receiver@entry=0x7fe82f240400, e=e@entry=0x7fe82fc5b5e0) at kernel/qapplication.cpp:4570 #53 0x00007fe82a03a2d8 in QApplication::notify (this=0x7ffd114bf7b0, receiver=0x7fe82f240400, e=0x7fe82fc5b5e0) at kernel/qapplication.cpp:4356 #54 0x00007fe8262bf57a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #55 0x00007fe82ace6f8d in QCoreApplication::notifyInternal (this=0x7ffd114bf7b0, receiver=receiver@entry=0x7fe82f240400, event=event@entry=0x7fe82fc5b5e0) at kernel/qcoreapplication.cpp:953 #56 0x00007fe82acea821 in sendEvent (event=0x7fe82fc5b5e0, receiver=0x7fe82f240400) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 #57 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x7fe82cbca150) at kernel/qcoreapplication.cpp:1577 #58 0x00007fe82aceacb3 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #59 0x00007fe82ad163d3 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236 #60 postEventSourceDispatch (s=0x7fe82cc06190) at kernel/qeventdispatcher_glib.cpp:287 #61 0x00007fe8248adc5d in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #62 0x00007fe8248adf48 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #63 0x00007fe8248adffc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #64 0x00007fe82ad16531 in QEventDispatcherGlib::processEvents (this=0x7fe82cbf9610, flags=...) at kernel/qeventdispatcher_glib.cpp:434 #65 0x00007fe82a0dbe76 in QGuiEventDispatcherGlib::processEvents (this=, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #66 0x00007fe82ace5ae1 in QEventLoop::processEvents (this=this@entry=0x7ffd114bf670, flags=...) at kernel/qeventloop.cpp:149 #67 0x00007fe82ace5e45 in QEventLoop::exec (this=this@entry=0x7ffd114bf670, flags=...) at kernel/qeventloop.cpp:204 #68 0x00007fe82aceb8b9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #69 0x00007fe82b5106b0 in main (argc=1, argv=0x7ffd114bf908) at /build/buildd/quassel-0.10.1/src/common/main.cpp:153 Report to http://bugs.quassel-irc.org/projects/quassel-irc/issues/new