[Bug 285372] New: Crash when saving xls to ods

LukasT lukast.dev at gmail.com
Mon Oct 31 08:48:54 GMT 2011


https://bugs.kde.org/show_bug.cgi?id=285372

           Summary: Crash when saving xls to ods
           Product: kde
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: lukast.dev at gmail.com


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

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list