Application: calligrawords (2.7 Pre-Alpha) KDE Platform Version: 4.10.60 (Compiled from sources) Qt Version: 4.8.5 Operating System: Linux 3.7.4-1-ARCH x86_64 Distribution (Platform): Archlinux Packages -- Information about the crash: I used Calligra Words to open a .txt file in UTF format. I selected some text and pressed CTRL-C, then CTRL-X. The Application then crashed. I tried to reproduce the bug, but I can't I am running Arch Linux. The crash does not seem to be reproducible. -- Backtrace: Application: Calligra Words (calligrawords), signal: Aborted Using host libthread_db library "/usr/lib/libthread_db.so.1". [KCrash Handler] #6 0x00007f080c1e32c5 in raise () from /usr/lib/libc.so.6 #7 0x00007f080c1e4748 in abort () from /usr/lib/libc.so.6 #8 0x00007f080e323463 in qt_message_output (msgType=QtFatalMsg, buf=0x2d91228 "ASSERT failure in QVector<T>::operator[]: \"index out of range\", file ../../include/QtCore/../../../../Kdesrc/qt/src/corelib/tools/qvector.h, line 359") at /home/dave/Kdesrc/qt/src/corelib/global/qglobal.cpp:2323 #9 0x00007f080e3235df in qt_message(QtMsgType, const char *, typedef __va_list_tag __va_list_tag *) (msgType=QtFatalMsg, msg=0x7f080e4f2ca0 "ASSERT failure in %s: \"%s\", file %s, line %d", ap=0x7fff401538a8) at /home/dave/Kdesrc/qt/src/corelib/global/qglobal.cpp:2369 #10 0x00007f080e323da9 in qFatal (msg=0x7f080e4f2ca0 "ASSERT failure in %s: \"%s\", file %s, line %d") at /home/dave/Kdesrc/qt/src/corelib/global/qglobal.cpp:2552 #11 0x00007f080e32305b in qt_assert_x (where=0x7f080db06213 "QVector<T>::operator[]", what=0x7f080db0618f "index out of range", file=0x7f080db06148 "../../include/QtCore/../../../../Kdesrc/qt/src/corelib/tools/qvector.h", line=359) at /home/dave/Kdesrc/qt/src/corelib/global/qglobal.cpp:2026 #12 0x00007f080d403b05 in QVector<QScriptLine>::operator[] (this=0x2df4dd0, i=1) at ../../include/QtCore/../../../../Kdesrc/qt/src/corelib/tools/qvector.h:359 #13 0x00007f080d56221f in QTextLine::position (this=0x7fff40153ab0) at /home/dave/Kdesrc/qt/src/gui/text/qtextlayout.cpp:1969 #14 0x00007f07f32b02e5 in KoTextLayoutArea::decorateParagraph (this=0x2d73690, painter=0x7fff40155cb0, block=..., showFormattingCharacters=false) at /home/dave/Kdesrc/calligra/libs/textlayout/KoTextLayoutArea_paint.cpp:773 #15 0x00007f07f32ad158 in KoTextLayoutArea::paint (this=0x2d73690, painter=0x7fff40155cb0, context=...) at /home/dave/Kdesrc/calligra/libs/textlayout/KoTextLayoutArea_paint.cpp:371 #16 0x00007f07e72b0def in TextShape::paintComponent (this=0x2dd1ab0, painter=..., converter=..., paintContext=...) at /home/dave/Kdesrc/calligra/plugins/textshape/TextShape.cpp:174 #17 0x00007f07f5437def in KoShapeContainer::paint (this=0x2dd1ab0, painter=..., converter=..., paintcontext=...) at /home/dave/Kdesrc/calligra/libs/flake/KoShapeContainer.cpp:154 #18 0x00007f07f543da37 in KoShapeManager::paintShape (this=0x3a03200, shape=0x2dd1ab0, painter=..., converter=..., paintContext=...) at /home/dave/Kdesrc/calligra/libs/flake/KoShapeManager.cpp:378 #19 0x00007f07f543bfd4 in KoShapeManagerPaintingStrategy::paint (this=0x3a03860, shape=0x2dd1ab0, painter=..., converter=..., paintContext=...) at /home/dave/Kdesrc/calligra/libs/flake/KoShapeManagerPaintingStrategy.cpp:52 #20 0x00007f07f543d76e in KoShapeManager::paint (this=0x3a03200, painter=..., converter=..., forPrint=false) at /home/dave/Kdesrc/calligra/libs/flake/KoShapeManager.cpp:342 #21 0x00007f07ed433b0f in KWCanvasBase::paint (this=0x3a02bf8, painter=..., paintRect=...) at /home/dave/Kdesrc/calligra/words/part/KWCanvasBase.cpp:325 #22 0x00007f07ed4398a4 in KWCanvas::paintEvent (this=0x3a02bd0, ev=0x7fff40156770) at /home/dave/Kdesrc/calligra/words/part/KWCanvas.cpp:181 #23 0x00007f080d29d7c3 in QWidget::event (this=0x3a02bd0, event=0x7fff40156770) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:8533 #24 0x00007f07ed4390e2 in KWCanvas::event (this=0x3a02bd0, e=0x7fff40156770) at /home/dave/Kdesrc/calligra/words/part/KWCanvas.cpp:123 #25 0x00007f080d23641c in QApplicationPrivate::notify_helper (this=0x146f800, receiver=0x3a02bd0, e=0x7fff40156770) at /home/dave/Kdesrc/qt/src/gui/kernel/qapplication.cpp:4562 #26 0x00007f080d2360c5 in QApplication::notify (this=0x7fff401594f0, receiver=0x3a02bd0, e=0x7fff40156770) at /home/dave/Kdesrc/qt/src/gui/kernel/qapplication.cpp:4527 #27 0x00007f07f665220c in KoApplication::notify (this=0x7fff401594f0, receiver=0x3a02bd0, event=0x7fff40156770) at /home/dave/Kdesrc/calligra/libs/main/KoApplication.cpp:555 #28 0x00007f080e46d318 in QCoreApplication::notifyInternal (this=0x7fff401594f0, receiver=0x3a02bd0, event=0x7fff40156770) at /home/dave/Kdesrc/qt/src/corelib/kernel/qcoreapplication.cpp:949 #29 0x00007f080d23901f in QCoreApplication::sendSpontaneousEvent (receiver=0x3a02bd0, event=0x7fff40156770) at ../../include/QtCore/../../../../Kdesrc/qt/src/corelib/kernel/qcoreapplication.h:234 #30 0x00007f080d2950df in QWidgetPrivate::drawWidget (this=0x3a02c70, pdev=0x17184e0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5599 #31 0x00007f080d2961f3 in QWidgetPrivate::paintSiblingsRecursive (this=0x3a08530, pdev=0x17184e0, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5808 #32 0x00007f080d29556b in QWidgetPrivate::drawWidget (this=0x3a08530, pdev=0x17184e0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5652 #33 0x00007f080d2961f3 in QWidgetPrivate::paintSiblingsRecursive (this=0x3a04c30, pdev=0x17184e0, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5808 #34 0x00007f080d29607a in QWidgetPrivate::paintSiblingsRecursive (this=0x3a04c30, pdev=0x17184e0, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5795 #35 0x00007f080d29607a in QWidgetPrivate::paintSiblingsRecursive (this=0x3a04c30, pdev=0x17184e0, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5795 #36 0x00007f080d29556b in QWidgetPrivate::drawWidget (this=0x3a04c30, pdev=0x17184e0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5652 #37 0x00007f080d2961f3 in QWidgetPrivate::paintSiblingsRecursive (this=0x3a01820, pdev=0x17184e0, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5808 #38 0x00007f080d29556b in QWidgetPrivate::drawWidget (this=0x3a01820, pdev=0x17184e0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5652 #39 0x00007f080d2961f3 in QWidgetPrivate::paintSiblingsRecursive (this=0x1913f70, pdev=0x17184e0, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5808 #40 0x00007f080d29556b in QWidgetPrivate::drawWidget (this=0x1913f70, pdev=0x17184e0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5652 #41 0x00007f080d2961f3 in QWidgetPrivate::paintSiblingsRecursive (this=0x126c300, pdev=0x17184e0, siblings=..., index=29, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5808 #42 0x00007f080d29607a in QWidgetPrivate::paintSiblingsRecursive (this=0x126c300, pdev=0x17184e0, siblings=..., index=30, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5795 #43 0x00007f080d29607a in QWidgetPrivate::paintSiblingsRecursive (this=0x126c300, pdev=0x17184e0, siblings=..., index=37, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5795 #44 0x00007f080d29607a in QWidgetPrivate::paintSiblingsRecursive (this=0x126c300, pdev=0x17184e0, siblings=..., index=39, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5795 #45 0x00007f080d29556b in QWidgetPrivate::drawWidget (this=0x126c300, pdev=0x17184e0, rgn=..., offset=..., flags=5, sharedPainter=0x0, backingStore=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:5652 #46 0x00007f080d4fea14 in QWidgetBackingStore::sync (this=0x17a3710) at /home/dave/Kdesrc/qt/src/gui/painting/qbackingstore.cpp:1373 #47 0x00007f080d28b980 in QWidgetPrivate::syncBackingStore (this=0x126c300) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:1894 #48 0x00007f080d29ddf4 in QWidget::event (this=0x126c930, event=0x4bd59f0) at /home/dave/Kdesrc/qt/src/gui/kernel/qwidget.cpp:8680 #49 0x00007f080d7c06a6 in QMainWindow::event (this=0x126c930, event=0x4bd59f0) at /home/dave/Kdesrc/qt/src/gui/widgets/qmainwindow.cpp:1478 #50 0x00007f080f6e7299 in KMainWindow::event (this=0x126c930, ev=0x4bd59f0) at /home/dave/Kdesrc/kde/kdelibs/kdeui/widgets/kmainwindow.cpp:1084 #51 0x00007f080f734f1b in KXmlGuiWindow::event (this=0x126c930, ev=0x4bd59f0) at /home/dave/Kdesrc/kde/kdelibs/kdeui/xmlgui/kxmlguiwindow.cpp:126 #52 0x00007f080d23641c in QApplicationPrivate::notify_helper (this=0x146f800, receiver=0x126c930, e=0x4bd59f0) at /home/dave/Kdesrc/qt/src/gui/kernel/qapplication.cpp:4562 #53 0x00007f080d2360c5 in QApplication::notify (this=0x7fff401594f0, receiver=0x126c930, e=0x4bd59f0) at /home/dave/Kdesrc/qt/src/gui/kernel/qapplication.cpp:4527 #54 0x00007f07f665220c in KoApplication::notify (this=0x7fff401594f0, receiver=0x126c930, event=0x4bd59f0) at /home/dave/Kdesrc/calligra/libs/main/KoApplication.cpp:555 #55 0x00007f080e46d318 in QCoreApplication::notifyInternal (this=0x7fff401594f0, receiver=0x126c930, event=0x4bd59f0) at /home/dave/Kdesrc/qt/src/corelib/kernel/qcoreapplication.cpp:949 #56 0x00007f080e470faf in QCoreApplication::sendEvent (receiver=0x126c930, event=0x4bd59f0) at ../../include/QtCore/../../../../Kdesrc/qt/src/corelib/kernel/qcoreapplication.h:231 #57 0x00007f080e46e358 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x11a82b0) at /home/dave/Kdesrc/qt/src/corelib/kernel/qcoreapplication.cpp:1573 #58 0x00007f080e46df75 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /home/dave/Kdesrc/qt/src/corelib/kernel/qcoreapplication.cpp:1466 #59 0x00007f080e4aacc7 in QCoreApplication::sendPostedEvents () at ../../include/QtCore/../../../../Kdesrc/qt/src/corelib/kernel/qcoreapplication.h:236 #60 0x00007f080e4a9cad in postEventSourceDispatch (s=0x1471640) at /home/dave/Kdesrc/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:279 #61 0x00007f0808792845 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #62 0x00007f0808792b78 in ?? () from /usr/lib/libglib-2.0.so.0 #63 0x00007f0808792c34 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #64 0x00007f080e4aa563 in QEventDispatcherGlib::processEvents (this=0x11aa7d0, flags=...) at /home/dave/Kdesrc/qt/src/corelib/kernel/qeventdispatcher_glib.cpp:424 #65 0x00007f080d312e7e in QGuiEventDispatcherGlib::processEvents (this=0x11aa7d0, flags=...) at /home/dave/Kdesrc/qt/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #66 0x00007f080e46a670 in QEventLoop::processEvents (this=0x7fff40159490, flags=...) at /home/dave/Kdesrc/qt/src/corelib/kernel/qeventloop.cpp:149 #67 0x00007f080e46a804 in QEventLoop::exec (this=0x7fff40159490, flags=...) at /home/dave/Kdesrc/qt/src/corelib/kernel/qeventloop.cpp:204 #68 0x00007f080e46d9ae in QCoreApplication::exec () at /home/dave/Kdesrc/qt/src/corelib/kernel/qcoreapplication.cpp:1221 #69 0x00007f080d233502 in QApplication::exec () at /home/dave/Kdesrc/qt/src/gui/kernel/qapplication.cpp:3823 #70 0x00007f07f6a082ec in kdemain (argc=2, argv=0x11a9770) at /home/dave/Kdesrc/calligra/words/part/main.cpp:43 #71 0x0000000000406cf8 in launch (argc=2, _name=0x1324038 "/opt/kde/bin/calligrawords", args=0x1324075 "\001", cwd=0x0, envc=1, envs=0x1324088 "", reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x1324090 "ArchBox;1359340731;846432;3097_TIME1329686") at /home/dave/Kdesrc/kde/kdelibs/kinit/kinit.cpp:726 #72 0x0000000000407dfa in handle_launcher_request (sock=8, who=0x40d47c "launcher") at /home/dave/Kdesrc/kde/kdelibs/kinit/kinit.cpp:1218 #73 0x00000000004086b2 in handle_requests (waitForPid=0) at /home/dave/Kdesrc/kde/kdelibs/kinit/kinit.cpp:1411 #74 0x000000000040a274 in main (argc=4, argv=0x7fff4015a078, envp=0x7fff4015a0a0) at /home/dave/Kdesrc/kde/kdelibs/kinit/kinit.cpp:1899 Reported using DrKonqi
Thanks for taking the time to report, unfortunately from the data it looks like some weird bug I can't fix when it's not reproducible so I'm just going to have to close it, as it doesn't serve much purpose to have a bug open that can't be fixed. But again thanks for reporting - it might have been possible to solve it, but without more info it's impossible