Application: calligrawords (2.4 Alpha 4) KDE Platform Version: 4.6.3 (4.6.3) Qt Version: 4.7.3 Operating System: Linux 2.6.39-ARCH x86_64 -- Information about the crash: - What I was doing when the application crashed: Launch words; goto open document window and double click any odt document The crash can be reproduced every time. -- Backtrace: Application: Words (calligrawords), signal: Segmentation fault [Current thread is 1 (Thread 0x7f916c6a3780 (LWP 12243))] Thread 2 (Thread 0x7f9153462700 (LWP 12244)): #0 0x00007f9165e02b83 in poll () from /lib/libc.so.6 #1 0x00007f916069a7d4 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f916069ad09 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f9166bdc8de in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #4 0x00007f9166bb0db2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #5 0x00007f9166bb0fb7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #6 0x00007f9166ac869f in QThread::exec() () from /usr/lib/libQtCore.so.4 #7 0x00007f9166b93d8f in ?? () from /usr/lib/libQtCore.so.4 #8 0x00007f9166acb0f5 in ?? () from /usr/lib/libQtCore.so.4 #9 0x00007f9166841d60 in start_thread () from /lib/libpthread.so.0 #10 0x00007f9165e0ae2d in clone () from /lib/libc.so.6 #11 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f916c6a3780 (LWP 12243)): [KCrash Handler] #6 0x00007f9167f9c6e9 in QTextDocument::firstBlock() const () from /usr/lib/libQtGui.so.4 #7 0x00007f9156db9f30 in KWDocument::endOfLoading (this=0x1b53ed0) at /home/gk/kde/src/calligra/words/part/KWDocument.cpp:621 #8 0x00007f9156db9e1c in KWDocument::loadOdf (this=0x1b53ed0, odfStore=...) at /home/gk/kde/src/calligra/words/part/KWDocument.cpp:603 #9 0x00007f916bf9d521 in KoDocument::loadOasisFromStore (this=0x1b53ed0, store=0x249f050) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1976 #10 0x00007f916bf9c58c in KoDocument::loadNativeFormatFromStoreInternal (this=0x1b53ed0, store=0x249f050) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1866 #11 0x00007f916bf9c191 in KoDocument::loadNativeFormatFromStore (this=0x1b53ed0, file=...) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1814 #12 0x00007f916bf9bffd in KoDocument::loadNativeFormat (this=0x1b53ed0, file_=...) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1794 #13 0x00007f916bf9ad9d in KoDocument::openFile (this=0x1b53ed0) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1579 #14 0x00007f9169dbcbfc in ?? () from /usr/lib/libkparts.so.4 #15 0x00007f9169dbd244 in KParts::ReadOnlyPart::openUrl(KUrl const&) () from /usr/lib/libkparts.so.4 #16 0x00007f916bf99556 in KoDocument::openUrl (this=0x1b53ed0, _url=...) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:1262 #17 0x00007f916bfa0f1a in KoDocument::openExistingFile (this=0x1b53ed0, url=...) at /home/gk/kde/src/calligra/libs/main/KoDocument.cpp:2604 #18 0x00007f916bfa2057 in KoDocument::qt_metacall (this=0x1b53ed0, _c=QMetaObject::InvokeMetaMethod, _id=15, _a=0x7fffd5a95f50) at /home/gk/kde/build/calligra/libs/main/KoDocument.moc:131 #19 0x00007f9156da73e0 in KWDocument::qt_metacall (this=0x1b53ed0, _c=QMetaObject::InvokeMetaMethod, _id=35, _a=0x7fffd5a95f50) at /home/gk/kde/build/calligra/words/part/moc_KWDocument.cpp:95 #20 0x00007f9166bc47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #21 0x00007f916c0181b3 in KoOpenPane::openExistingFile (this=0x1ceb1d0, _t1=...) at /home/gk/kde/build/calligra/libs/main/KoOpenPane.moc:104 #22 0x00007f916c018091 in KoOpenPane::qt_metacall (this=0x1ceb1d0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0x7fffd5a96060) at /home/gk/kde/build/calligra/libs/main/KoOpenPane.moc:86 #23 0x00007f9166bc47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #24 0x00007f916c016663 in KoExistingDocumentPane::openExistingUrl (this=0x1d1a7a0, _t1=...) at /home/gk/kde/build/calligra/libs/main/KoExistingDocumentPane.moc:89 #25 0x00007f916c0164fa in KoExistingDocumentPane::onAccepted (this=0x1d1a7a0) at /home/gk/kde/src/calligra/libs/main/KoExistingDocumentPane.cpp:56 #26 0x00007f916c016612 in KoExistingDocumentPane::qt_metacall (this=0x1d1a7a0, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffd5a96120) at /home/gk/kde/build/calligra/libs/main/KoExistingDocumentPane.moc:77 #27 0x00007f9166bc47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #28 0x00007f91658492f0 in KFileWidget::slotOk() () from /usr/lib/libkfile.so.4 #29 0x00007f916584a879 in ?? () from /usr/lib/libkfile.so.4 #30 0x00007f916584b5ae in KFileWidget::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkfile.so.4 #31 0x00007f9166bc47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #32 0x00007f916582e0e5 in KDirOperator::fileSelected(KFileItem const&) () from /usr/lib/libkfile.so.4 #33 0x00007f916582e1c5 in KDirOperator::Private::_k_slotActivated(QModelIndex const&) () from /usr/lib/libkfile.so.4 #34 0x00007f91658338ba in KDirOperator::qt_metacall(QMetaObject::Call, int, void**) () from /usr/lib/libkfile.so.4 #35 0x00007f9166bc47fa in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #36 0x00007f916823b5b5 in QAbstractItemView::activated(QModelIndex const&) () from /usr/lib/libQtGui.so.4 #37 0x00007f916823baaf in QAbstractItemView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #38 0x00007f91682578fe in QListView::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #39 0x00007f9167d886a0 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #40 0x00007f9168128ba6 in QFrame::event(QEvent*) () from /usr/lib/libQtGui.so.4 #41 0x00007f916823895b in QAbstractItemView::viewportEvent(QEvent*) () from /usr/lib/libQtGui.so.4 #42 0x00007f9166bb1d48 in QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #43 0x00007f9167d3813f in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #44 0x00007f9167d3d8e2 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #45 0x00007f9168a439c6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #46 0x00007f9166bb1bbc in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #47 0x00007f9167d39142 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #48 0x00007f9167db5361 in ?? () from /usr/lib/libQtGui.so.4 #49 0x00007f9167db410a in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #50 0x00007f9167ddb542 in ?? () from /usr/lib/libQtGui.so.4 #51 0x00007f916069a29d in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #52 0x00007f916069aa78 in ?? () from /usr/lib/libglib-2.0.so.0 #53 0x00007f916069ad09 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #54 0x00007f9166bdc876 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #55 0x00007f9167ddb1be in ?? () from /usr/lib/libQtGui.so.4 #56 0x00007f9166bb0db2 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #57 0x00007f9166bb0fb7 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #58 0x00007f9166bb51ab in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #59 0x00007f916c2d3d0e in kdemain (argc=1, argv=0x7fffd5a982c8) at /home/gk/kde/src/calligra/words/part/main.cpp:43 #60 0x0000000000400936 in main (argc=1, argv=0x7fffd5a982c8) at /home/gk/kde/build/calligra/words/part/calligrawords_dummy.cpp:3 Reported using DrKonqi
Created attachment 62995 [details] document that crashes
I can't reproduce
Somehow fix for this bug got reverted back. Original bug#202078 was fixed by TZander. I have commited the fix again with some comments. Please change the resolution to fixed, I don't have permission to change it.