To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=66067
                  Issue #:|66067
                  Summary:|Crash when saving document from Recovery
                Component:|Spreadsheet
                  Version:|OOo 2.0.3
                 Platform:|All
                      URL:|
               OS/Version:|Linux
                   Status:|NEW
        Status whiteboard:|
                 Keywords:|
               Resolution:|
               Issue type:|DEFECT
                 Priority:|P3
             Subcomponent:|code
              Assigned to:|spreadsheet
              Reported by:|cmc





------- Additional comments from [EMAIL PROTECTED] Fri Jun  2 17:00:33 -0700 
2006 -------
The attached document is a backup document created during autosave on crash.

If simply directly loaded and "save as xls" it appears to save fine, but if it
is recovered through the autorecovery process and then "save" is selected then
we have a reproducable crash.

So, steps to reproduce.

1. Download the attached .ods
2. Copy it to ~/.openoffice.org2/user/backup/Poplawski-2006-05.xls_0.ods
3. Take the attached Recovery.xcu and edit the TempURL tag value to change
"/home/caolan" to your own home dir path
4. start openoffice.org
5. start recovery, yes to enable macros
6. on success, press save
7. yes to save as MS Excel 97

crash with stack of...

0xa16e32: /lib/libgcc_s.so.1 + 0x6e32 (_Unwind_Resume + 0x92)
0x13b69e8: /usr/lib/openoffice.org2.0/program/libemboleobj.so + 0x169e8
(OleEmbeddedObject::TryToRetrieveCachedVisualRepresentation_Impl(com::sun::star::uno::Reference<com::sun::star::io::XStream>
const&, unsigned char) + 0x636)
0x13b9fd3: /usr/lib/openoffice.org2.0/program/libemboleobj.so + 0x19fd3
(OleEmbeddedObject::getPreferredVisualRepresentation(long long) + 0xf5)
0x427c589: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0xef589
(svt::EmbeddedObjectRef::GetGraphicReplacementStream(long long,
com::sun::star::uno::Reference<com::sun::star::embed::XEmbeddedObject> const&,
rtl::OUString*) + 0x3d)
0x427c771: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0xef771
0x427c8eb: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0xef8eb
(svt::EmbeddedObjectRef::GetReplacement(unsigned char) + 0xd5)
0x427c989: /usr/lib/openoffice.org2.0/program/libsvt680li.so + 0xef989
(svt::EmbeddedObjectRef::GetGraphic(rtl::OUString*) const + 0x31)
0x507b57a: /usr/lib/openoffice.org2.0/program/libsvx680li.so + 0x56557a
(SdrOle2Obj::GetGraphic() const + 0x26)
0x51d9244: /usr/lib/openoffice.org2.0/program/libsvx680li.so + 0x6c3244
(EscherPropertyContainer::CreateOLEGraphicProperties(com::sun::star::uno::Reference<com::sun::star::drawing::XShape>
const&) + 0x64)
0x51e2815: /usr/lib/openoffice.org2.0/program/libsvx680li.so + 0x6cc815
0x51e2f9a: /usr/lib/openoffice.org2.0/program/libsvx680li.so + 0x6ccf9a
0x51e2feb: /usr/lib/openoffice.org2.0/program/libsvx680li.so + 0x6ccfeb
0x51e301a: /usr/lib/openoffice.org2.0/program/libsvx680li.so + 0x6cd01a
(EscherEx::AddSdrPage(SdrPage const&) + 0x20)
0x59adccb: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x4edccb
0x5909f89: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x449f89
0x590ae69: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x44ae69
0x591a71f: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x45a71f
0x590ccb8: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x44ccb8
0x55f26b5: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x1326b5
(ScDocShell::ConvertTo(SfxMedium&) + 0x207)
0x3ef94fe: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1364fe
0x3efa116: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x137116
0x3efa4b6: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1374b6
0x3f22d13: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x15fd13
(SfxBaseModel::storeSelf(com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>
const&) + 0x5c5)
0x3f346e9: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1716e9
0x3f0015a: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x13d15a
0x3f01584: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x13e584
0x3f6d32e: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1aa32e
0x3f7796b: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1b496b
(SfxShell::ExecuteSlot(SfxRequest&, SfxInterface const*) + 0x89)
0x5650344: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x190344
(ScTabViewShell::ExecuteSave(SfxRequest&) + 0x32)
0x564652a: /usr/lib/openoffice.org2.0/program/libsc680li.so + 0x18652a
0x3f6d32e: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1aa32e
0x3f6be43: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a8e43
0x3f6bfcd: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a8fcd
0x3f6c070: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1a9070
0x3e64cb4: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0xa1cb4
0x3f863a9: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c33a9
0x3f86164: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c3164
0x3f863be: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c33be
0x3f86150: /usr/lib/openoffice.org2.0/program/libsfx680li.so + 0x1c3150
0x36f9c02: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x83c02
0x384d17a: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x1d717a
0xe7c9ba: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x1e9ba
0xe9f598: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x41598
(SalDisplay::DispatchInternalEvent() + 0x64)
0xe3203c: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x1503c
0xb36bc1: /lib/libglib-2.0.so.0 + 0x29bc1
0xb3857d: /lib/libglib-2.0.so.0 + 0x2b57d (g_main_context_dispatch + 0x16d)
0xb3b80f: /lib/libglib-2.0.so.0 + 0x2e80f
0xb3bd75: /lib/libglib-2.0.so.0 + 0x2ed75 (g_main_context_iteration + 0x65)
0xe31013: /usr/lib/openoffice.org2.0/program/libvclplug_gtk680li.so + 0x14013
0xea1835: /usr/lib/openoffice.org2.0/program/libvclplug_gen680li.so + 0x43835
(X11SalInstance::Yield(unsigned char) + 0x27)
0x3701bb8: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8bbb8
(Application::Yield() + 0x48)
0x3701c3c: /usr/lib/openoffice.org2.0/program/libvcl680li.so + 0x8bc3c
(Application::Execute() + 0x26)

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to