Bug 293508 - Saving XLS file
Summary: Saving XLS file
Status: RESOLVED DUPLICATE of bug 281670
Alias: None
Product: calligrasheets
Classification: Applications
Component: general (show other bugs)
Version: 2.4-snapshots
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Calligra Sheets (KSpread) Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-07 05:29 UTC by Robert Downing
Modified: 2013-03-04 04:11 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Downing 2012-02-07 05:29:04 UTC
Application: calligratables (2.4 Beta 6)
KDE Platform Version: 4.7.97 (4.8 RC2 (4.7.97)
Qt Version: 4.7.4
Operating System: Linux 3.0.0-16-generic-pae i686
Distribution: Ubuntu 11.10

-- Information about the crash:
- What I was doing when the application crashed:
Saving XLS file to blank directory. Assume being saved as ODS, as Tables crashed prior to save dialog. XLS file was actually renamed XLT, but doubt this could have any bearing as the rename was done prior to opening the file.

-- Backtrace:
Application: Tables (calligratables), signal: Segmentation fault
[Current thread is 1 (Thread 0xb40b8950 (LWP 4201))]

Thread 3 (Thread 0xae603b70 (LWP 4204)):
#0  0xb4d2ed1b in clock_gettime () from /lib/i386-linux-gnu/librt.so.1
#1  0xb648e7d5 in do_gettime (frac=0xae603010, sec=0xae603008) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0xb65614b6 in QTimerInfoList::updateCurrentTime (this=0x91e6f54) at kernel/qeventdispatcher_unix.cpp:339
#4  0xb656180a in QTimerInfoList::timerWait (this=0x91e6f54, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0xb6560053 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xae60311c) at kernel/qeventdispatcher_glib.cpp:136
#6  0xb65600ed in timerSourcePrepare (source=0x91e6f20, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0xb51c388c in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#8  0xb51c4637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#9  0xb51c4c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#10 0xb6560b37 in QEventDispatcherGlib::processEvents (this=0x90595f0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#11 0xb65311dd in QEventLoop::processEvents (this=0xae6032a0, flags=...) at kernel/qeventloop.cpp:149
#12 0xb6531421 in QEventLoop::exec (this=0xae6032a0, flags=...) at kernel/qeventloop.cpp:201
#13 0xb643490b in QThread::exec (this=0x9194700) at thread/qthread.cpp:498
#14 0xb6511e2d in QInotifyFileSystemWatcherEngine::run (this=0x9194700) at io/qfilesystemwatcher_inotify.cpp:248
#15 0xb64377b3 in QThreadPrivate::start (arg=0x9194700) at thread/qthread_unix.cpp:331
#16 0xb529ad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#17 0xb762d0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xad86ab70 (LWP 4209)):
#0  0xb529cdc6 in pthread_mutex_lock () from /lib/i386-linux-gnu/libpthread.so.0
#1  0xb763af14 in pthread_mutex_lock () from /lib/i386-linux-gnu/libc.so.6
#2  0xb51c38bb in g_main_context_prepare () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb51c4637 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb51c4c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb6560b37 in QEventDispatcherGlib::processEvents (this=0xa029cd8, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#6  0xb65311dd in QEventLoop::processEvents (this=0xad86a2a0, flags=...) at kernel/qeventloop.cpp:149
#7  0xb6531421 in QEventLoop::exec (this=0xad86a2a0, flags=...) at kernel/qeventloop.cpp:201
#8  0xb643490b in QThread::exec (this=0x9fcb9a8) at thread/qthread.cpp:498
#9  0xb6511e2d in QInotifyFileSystemWatcherEngine::run (this=0x9fcb9a8) at io/qfilesystemwatcher_inotify.cpp:248
#10 0xb64377b3 in QThreadPrivate::start (arg=0x9fcb9a8) at thread/qthread_unix.cpp:331
#11 0xb529ad31 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb762d0ce in clone () from /lib/i386-linux-gnu/libc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xb40b8950 (LWP 4201)):
[KCrash Handler]
#7  0x00000407 in ?? ()
#8  0xb2b77bfa in Calligra::Tables::RTree<Calligra::Tables::SharedSubStyle>::intersectingPairs (this=0x934df1c, rect=...) at /build/buildd/calligra-2.3.86/tables/RTree.h:530
#9  0xb2b72a71 in Calligra::Tables::StyleStorage::saveOdfCreateDefaultStyles (this=0x934db18, maxCols=@0xbf82e11c, maxRows=@0xbf82e040, tableContext=...) at /build/buildd/calligra-2.3.86/tables/StyleStorage.cpp:313
#10 0xb2b3cd87 in Calligra::Tables::Sheet::saveOdfColRowCell (this=0x9340480, xmlWriter=..., mainStyles=..., maxCols=1, maxRows=1, tableContext=...) at /build/buildd/calligra-2.3.86/tables/Sheet.cpp:2628
#11 0xb2b3eefe in Calligra::Tables::Sheet::saveOdf (this=0x9340480, tableContext=...) at /build/buildd/calligra-2.3.86/tables/Sheet.cpp:2567
#12 0xb2b0ac16 in Calligra::Tables::Map::saveOdf (this=0x8f63ab0, xmlWriter=..., savingContext=...) at /build/buildd/calligra-2.3.86/tables/Map.cpp:432
#13 0xb2af05a2 in Calligra::Tables::DocBase::saveOdfHelper (this=0x8f5fae0, documentContext=..., saveFlag=Calligra::Tables::DocBase::SaveAll) at /build/buildd/calligra-2.3.86/tables/DocBase.cpp:158
#14 0xb2d35868 in Calligra::Tables::Doc::saveOdfHelper (this=0x8f5fae0, documentContext=..., saveFlag=Calligra::Tables::DocBase::SaveAll, plainText=0x0) at /build/buildd/calligra-2.3.86/tables/part/Doc.cpp:655
#15 0xb2aef325 in Calligra::Tables::DocBase::saveOdf (this=0x8f5fae0, documentContext=...) at /build/buildd/calligra-2.3.86/tables/DocBase.cpp:132
#16 0xb7455f65 in KoDocument::saveNativeFormatODF (this=0x8f5fae0, store=0xa163270, mimeType=...) at /build/buildd/calligra-2.3.86/libs/main/KoDocument.cpp:916
#17 0xb7457004 in KoDocument::saveNativeFormat (this=0x8f5fae0, file=...) at /build/buildd/calligra-2.3.86/libs/main/KoDocument.cpp:900
#18 0xb7454c95 in KoDocument::saveFile (this=0x8f5fae0) at /build/buildd/calligra-2.3.86/libs/main/KoDocument.cpp:542
#19 0xb62b0144 in KParts::ReadWritePart::save (this=0x8f5fae0) at ../../kparts/part.cpp:878
#20 0xb62af2b0 in KParts::ReadWritePart::saveAs (this=0x8f5fae0, kurl=...) at ../../kparts/part.cpp:899
#21 0xb74859f2 in KoMainWindow::saveDocument (this=0x8fceed8, saveas=false, silent=false) at /build/buildd/calligra-2.3.86/libs/main/KoMainWindow.cpp:956
#22 0xb747f0f5 in KoMainWindow::slotFileSaveAs (this=0x8fceed8) at /build/buildd/calligra-2.3.86/libs/main/KoMainWindow.cpp:1238
#23 0xb748391d in KoMainWindow::qt_metacall (this=0x8fceed8, _c=QMetaObject::InvokeMetaMethod, _id=10, _a=0xbf82ec38) at /build/buildd/calligra-2.3.86/obj-i686-linux-gnu/libs/main/KoMainWindow.moc:143
#24 0xb6538b7d in metacall (argv=0xbf82ec38, idx=60, cl=QMetaObject::InvokeMetaMethod, object=0x8fceed8) at kernel/qmetaobject.cpp:237
#25 QMetaObject::metacall (object=0x8fceed8, cl=QMetaObject::InvokeMetaMethod, idx=60, argv=0xbf82ec38) at kernel/qmetaobject.cpp:232
#26 0xb6547a6a in QMetaObject::activate (sender=0x8fcdc40, m=0xb73d6458, local_signal_index=1, argv=0xbf82ec38) at kernel/qobject.cpp:3278
#27 0xb6a8686d in QAction::triggered (this=0x8fcdc40, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#28 0xb6a86b0b in QAction::activate (this=0x8fcdc40, event=QAction::Trigger) at kernel/qaction.cpp:1257
#29 0xb6f2fb63 in QMenuPrivate::activateCausedStack (this=0x8fd3438, causedStack=..., action=0x8fcdc40, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1005
#30 0xb6f363ff in QMenuPrivate::activateAction (this=0x8fd3438, action=0x8fcdc40, action_e=QAction::Trigger, self=true) at widgets/qmenu.cpp:1097
#31 0xb6f36ca4 in QMenu::keyPressEvent (this=0x9013278, e=0xbf82f364) at widgets/qmenu.cpp:2750
#32 0xb5650631 in KMenu::keyPressEvent (this=0x9013278, e=0xbf82f364) at ../../kdeui/widgets/kmenu.cpp:224
#33 0xb6ae806c in QWidget::event (this=0x9013278, event=0xbf82f364) at kernel/qwidget.cpp:8330
#34 0xb6f37bbc in QMenu::event (this=0x9013278, e=0xbf82f364) at widgets/qmenu.cpp:2405
#35 0xb6a8dd84 in notify_helper (e=0xbf82f364, receiver=0x9013278, this=0x8e07738) at kernel/qapplication.cpp:4486
#36 QApplicationPrivate::notify_helper (this=0x8e07738, receiver=0x9013278, e=0xbf82f364) at kernel/qapplication.cpp:4458
#37 0xb6a93c37 in QApplication::notify (this=0x9013278, receiver=0x9013278, e=0xbf82f364) at kernel/qapplication.cpp:3945
#38 0xb5571011 in KApplication::notify (this=0xbf82fcc4, receiver=0x9013278, event=0xbf82f364) at ../../kdeui/kernel/kapplication.cpp:311
#39 0xb653219e in QCoreApplication::notifyInternal (this=0xbf82fcc4, receiver=0x9013278, event=0xbf82f364) at kernel/qcoreapplication.cpp:787
#40 0xb6a8bb9d in sendSpontaneousEvent (event=0xbf82f364, receiver=0x9013278) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#41 qt_sendSpontaneousEvent (receiver=0x9013278, event=0xbf82f364) at kernel/qapplication.cpp:5480
#42 0xb6b418f1 in QKeyMapper::sendKeyEvent (keyWidget=0x9013278, grab=false, type=QEvent::KeyPress, code=65, modifiers=..., text=..., autorepeat=false, count=-1081937052, nativeScanCode=3213024336, nativeVirtualKey=3213024336, nativeModifiers=3213024336) at kernel/qkeymapper_x11.cpp:1866
#43 0xb6b41d95 in QKeyMapperPrivate::translateKeyEvent (this=0x8e2d578, keyWidget=0x9013278, event=0xbf82f94c, grab=false) at kernel/qkeymapper_x11.cpp:1836
#44 0xb6b19a35 in QApplication::x11ProcessEvent (this=0xbf82fcc4, event=0xbf82f94c) at kernel/qapplication_x11.cpp:3586
#45 0xb6b4628c in x11EventSourceDispatch (s=0x8e04440, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#46 0xb51c425f in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#47 0xb51c4990 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#48 0xb51c4c2a in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#49 0xb6560ada in QEventDispatcherGlib::processEvents (this=0x8db3248, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#50 0xb6b45e7a in QGuiEventDispatcherGlib::processEvents (this=0x8db3248, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#51 0xb65311dd in QEventLoop::processEvents (this=0xbf82fc54, flags=...) at kernel/qeventloop.cpp:149
#52 0xb6531421 in QEventLoop::exec (this=0xbf82fc54, flags=...) at kernel/qeventloop.cpp:201
#53 0xb653619d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#54 0xb6a8b924 in QApplication::exec () at kernel/qapplication.cpp:3760
#55 0xb76f25fd in kdemain (argc=2, argv=0xbf82fdd4) at /build/buildd/calligra-2.3.86/tables/part/Main.cpp:43
#56 0x0804850b in main (argc=2, argv=0xbf82fdd4) at /build/buildd/calligra-2.3.86/obj-i686-linux-gnu/tables/calligratables_dummy.cpp:3

This bug may be a duplicate of or related to bug 281670.

Possible duplicates by query: bug 291908, bug 288205, bug 285372, bug 281670, bug 277812.

Reported using DrKonqi
Comment 1 Jekyll Wu 2013-03-04 04:11:41 UTC

*** This bug has been marked as a duplicate of bug 281670 ***