Application: calligratables (2.4 Beta 3) KDE Platform Version: 4.6.5 (4.6.5) Qt Version: 4.7.4 Operating System: Linux 2.6.35.14-97.fc14.i686.PAE i686 Distribution: "Fedora release 14 (Laughlin)" -- Information about the crash: - What I was doing when the application crashed: 1. open the file at [1] 2. File -> Save As, select ods 3. Ok -> Crash It crashes when trying to convert it using koconvertor too like: "koconvertor [1] out.ods" The backtrace is different. [1] http://www.emotionrollers.com/media/SupportDocs/E-MotionRollers-PowerCalc.xls The crash can be reproduced every time. -- Backtrace: Application: Tables (calligratables), signal: Segmentation fault [KCrash Handler] #7 0x00cbe3e0 in main_arena () from /lib/libc.so.6 #8 0x019ffed3 in Calligra::Tables::RTree<Calligra::Tables::SharedSubStyle>::intersectingPairs (this=0xa38561c, rect=...) at /home/lukas/src/calligra/tables/RTree.h:552 #9 0x019f940d in Calligra::Tables::StyleStorage::saveOdfCreateDefaultStyles (this=0xa3853e8, maxCols=@0xbfeee73c, maxRows=@0xbfeee5ec, tableContext=...) at /home/lukas/src/calligra/tables/StyleStorage.cpp:313 #10 0x019c873f in Calligra::Tables::Sheet::saveOdfColRowCell (this=0xa370318, xmlWriter=..., mainStyles=..., maxCols=1, maxRows=1, tableContext=...) at /home/lukas/src/calligra/tables/Sheet.cpp:2574 #11 0x019c7fbe in Calligra::Tables::Sheet::saveOdf (this=0xa370318, tableContext=...) at /home/lukas/src/calligra/tables/Sheet.cpp:2513 #12 0x01999ca9 in Calligra::Tables::Map::saveOdf (this=0xa142760, xmlWriter=..., savingContext=...) at /home/lukas/src/calligra/tables/Map.cpp:432 #13 0x01982d1c in Calligra::Tables::DocBase::saveOdfHelper (this=0xa11ed08, documentContext=..., saveFlag=Calligra::Tables::DocBase::SaveAll) at /home/lukas/src/calligra/tables/DocBase.cpp:158 #14 0x01672b29 in Calligra::Tables::Doc::saveOdfHelper (this=0xa11ed08, documentContext=..., saveFlag=Calligra::Tables::DocBase::SaveAll, plainText=0x0) at /home/lukas/src/calligra/tables/part/Doc.cpp:655 #15 0x01982bfe in Calligra::Tables::DocBase::saveOdf (this=0xa11ed08, documentContext=...) at /home/lukas/src/calligra/tables/DocBase.cpp:132 #16 0x00e4d22c in KoDocument::saveNativeFormatODF (this=0xa11ed08, store=0xae76dc0, mimeType=...) at /home/lukas/src/calligra/libs/main/KoDocument.cpp:884 #17 0x00e4d0a1 in KoDocument::saveNativeFormat (this=0xa11ed08, file=...) at /home/lukas/src/calligra/libs/main/KoDocument.cpp:868 #18 0x00e4bb37 in KoDocument::saveFile (this=0xa11ed08) at /home/lukas/src/calligra/libs/main/KoDocument.cpp:536 #19 0x06081357 in KParts::ReadWritePart::save() () from /usr/lib/libkparts.so.4 #20 0x0608058d in KParts::ReadWritePart::saveAs(KUrl const&) () from /usr/lib/libkparts.so.4 #21 0x00e7728a in KoMainWindow::saveDocument (this=0xa17f760, saveas=true, silent=false) at /home/lukas/src/calligra/libs/main/KoMainWindow.cpp:933 #22 0x00e788b2 in KoMainWindow::slotFileSaveAs (this=0xa17f760) at /home/lukas/src/calligra/libs/main/KoMainWindow.cpp:1209 #23 0x00e7c896 in KoMainWindow::qt_metacall (this=0xa17f760, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbfeef178) at /home/lukas/src/build/calligra/libs/main/KoMainWindow.moc:143 #24 0x05f2866b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #25 0x05f37c67 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #26 0x04744bea in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #27 0x04744e6b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #28 0x04be900d in ?? () from /usr/lib/libQtGui.so.4 #29 0x04befb63 in ?? () from /usr/lib/libQtGui.so.4 #30 0x04bf0a4e in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #31 0x069ae5d5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #32 0x047a577b in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #33 0x04bf0f17 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #34 0x0474be8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #35 0x0475154d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #36 0x068cb1ab in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #37 0x05f21e33 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #38 0x0474ce18 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #39 0x047d6c0c in ?? () from /usr/lib/libQtGui.so.4 #40 0x047d4e37 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #41 0x04800180 in ?? () from /usr/lib/libQtGui.so.4 #42 0x03c4d192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #43 0x03c4d978 in ?? () from /lib/libglib-2.0.so.0 #44 0x03c4dc35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #45 0x05f4fbcd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #46 0x047ffdf6 in ?? () from /usr/lib/libQtGui.so.4 #47 0x05f20fca in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #48 0x05f2127a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #49 0x05f25e27 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #50 0x04749c98 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #51 0x0089d3fb in kdemain (argc=2, argv=0xbfef03b4) at /home/lukas/src/calligra/tables/part/Main.cpp:43 #52 0x08048789 in main (argc=2, argv=0xbfef03b4) at /home/lukas/src/build/calligra/tables/calligratables_dummy.cpp:3 Reported using DrKonqi
Cannot reproduce crash with current master. Please reopen if you still can reproduce. Thanks :)
It still crashes for me. Application: Tables (calligratables), signal: Segmentation fault [KCrash Handler] #7 0x0a285808 in ?? () #8 0x08c31f99 in Calligra::Tables::StyleStorage::saveOdfCreateDefaultStyles (this=0x93f5390, maxCols=@0xbff1c56c, maxRows=@0xbff1c41c, tableContext=...) at /home/lukas/src/calligra/tables/StyleStorage.cpp:313 #9 0x08c0102f in Calligra::Tables::Sheet::saveOdfColRowCell (this=0x93e52a8, xmlWriter=..., mainStyles=..., maxCols=1, maxRows=1, tableContext=...) at /home/lukas/src/calligra/tables/Sheet.cpp:2591 #10 0x08c008ae in Calligra::Tables::Sheet::saveOdf (this=0x93e52a8, tableContext=...) at /home/lukas/src/calligra/tables/Sheet.cpp:2530 #11 0x08bd228d in Calligra::Tables::Map::saveOdf (this=0x919f440, xmlWriter=..., savingContext=...) at /home/lukas/src/calligra/tables/Map.cpp:432 #12 0x08bbb300 in Calligra::Tables::DocBase::saveOdfHelper (this=0x91775a0, documentContext=..., saveFlag=Calligra::Tables::DocBase::SaveAll) at /home/lukas/src/calligra/tables/DocBase.cpp:158 #13 0x015dab29 in Calligra::Tables::Doc::saveOdfHelper (this=0x91775a0, documentContext=..., saveFlag=Calligra::Tables::DocBase::SaveAll, plainText=0x0) at /home/lukas/src/calligra/tables/part/Doc.cpp:655 #14 0x08bbb1e2 in Calligra::Tables::DocBase::saveOdf (this=0x91775a0, documentContext=...) at /home/lukas/src/calligra/tables/DocBase.cpp:132 #15 0x005ec27c in KoDocument::saveNativeFormatODF (this=0x91775a0, store=0x96b11a0, mimeType=...) at /home/lukas/src/calligra/libs/main/KoDocument.cpp:884 #16 0x005ec0f1 in KoDocument::saveNativeFormat (this=0x91775a0, file=...) at /home/lukas/src/calligra/libs/main/KoDocument.cpp:868 #17 0x005eab87 in KoDocument::saveFile (this=0x91775a0) at /home/lukas/src/calligra/libs/main/KoDocument.cpp:536 #18 0x06081357 in KParts::ReadWritePart::save() () from /usr/lib/libkparts.so.4 #19 0x0608058d in KParts::ReadWritePart::saveAs(KUrl const&) () from /usr/lib/libkparts.so.4 #20 0x00616276 in KoMainWindow::saveDocument (this=0x91de4e8, saveas=true, silent=false) at /home/lukas/src/calligra/libs/main/KoMainWindow.cpp:933 #21 0x0061789e in KoMainWindow::slotFileSaveAs (this=0x91de4e8) at /home/lukas/src/calligra/libs/main/KoMainWindow.cpp:1209 #22 0x0061b890 in KoMainWindow::qt_metacall (this=0x91de4e8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbff1cfa8) at /home/lukas/src/build/calligra/libs/main/KoMainWindow.moc:143 #23 0x05f2866b in QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) () from /usr/lib/libQtCore.so.4 #24 0x05f37c67 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib/libQtCore.so.4 #25 0x04744bea in QAction::triggered(bool) () from /usr/lib/libQtGui.so.4 #26 0x04744e6b in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQtGui.so.4 #27 0x04be900d in ?? () from /usr/lib/libQtGui.so.4 #28 0x04befb63 in ?? () from /usr/lib/libQtGui.so.4 #29 0x04bf0a4e in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQtGui.so.4 #30 0x069ae5d5 in KMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libkdeui.so.5 #31 0x047a577b in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #32 0x04bf0f17 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #33 0x0474be8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #34 0x0475154d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #35 0x068cb1ab in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #36 0x05f21e33 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #37 0x0474ce18 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQtGui.so.4 #38 0x047d6c0c in ?? () from /usr/lib/libQtGui.so.4 #39 0x047d4e37 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib/libQtGui.so.4 #40 0x04800180 in ?? () from /usr/lib/libQtGui.so.4 #41 0x0576f192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #42 0x0576f978 in ?? () from /lib/libglib-2.0.so.0 #43 0x0576fc35 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #44 0x05f4fbcd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #45 0x047ffdf6 in ?? () from /usr/lib/libQtGui.so.4 #46 0x05f20fca in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #47 0x05f2127a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #48 0x05f25e27 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #49 0x04749c98 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #50 0x008563fb in kdemain (argc=2, argv=0xbff1e1e4) at /home/lukas/src/calligra/tables/part/Main.cpp:43 #51 0x08048789 in main (argc=2, argv=0xbff1e1e4) at /home/lukas/src/build/calligra/tables/calligratables_dummy.cpp:3
The backtrace shows it's crashing in RTree<Calligra::Tables::SharedSubStyle>::intersectingPairs what means it's a duplicate of bug 281670 what explains why I cannot reproduce (the crash seems to be rather random). *** This bug has been marked as a duplicate of bug 281670 ***