Description of problem: I have opened a random presentation and libreoffice crashed while it was half-way opening the file. I've tried different odp files, all with the same result. Version-Release number of selected component: libreoffice-core-3.5.6.2-4.fc17 Additional info: libreport version: 2.0.14 abrt_version: 2.0.13 backtrace_rating: 4 cmdline: /usr/lib64/libreoffice/program/soffice.bin --impress slides.odp --splash-pipe=6 crash_function: SdXMLImExSvgDElement::~SdXMLImExSvgDElement kernel: 3.5.4-2.fc17.x86_64 truncated backtrace: :Thread no. 1 (10 frames) : #0 SdXMLImExSvgDElement::~SdXMLImExSvgDElement at /usr/src/debug/libreoffice-3.5.6.2/xmloff/inc/xexptran.hxx:157 : #1 SdXMLPathShapeContext::StartElement at /usr/src/debug/libreoffice-3.5.6.2/xmloff/source/draw/ximpshap.cxx:1494 : #2 SvXMLImport::startElement at /usr/src/debug/libreoffice-3.5.6.2/xmloff/source/core/xmlimp.cxx:687 : #3 sax_expatwrap::SaxExpatParser_Impl::callbackStartElement at /usr/src/debug/libreoffice-3.5.6.2/sax/source/expatwrap/sax_expat.cxx:811 : #4 doContent at lib/xmlparse.c:2443 : #5 contentProcessor at lib/xmlparse.c:2105 : #6 XML_ParseBuffer at lib/xmlparse.c:1651 : #7 sax_expatwrap::SaxExpatParser_Impl::parse at /usr/src/debug/libreoffice-3.5.6.2/sax/source/expatwrap/sax_expat.cxx:745 : #8 sax_expatwrap::SaxExpatParser::parseStream at /usr/src/debug/libreoffice-3.5.6.2/sax/source/expatwrap/sax_expat.cxx:533 : #9 ReadThroughComponent at /usr/src/debug/libreoffice-3.5.6.2/sd/source/filter/xml/sdxmlwrp.cxx:261
Created attachment 622591 [details] File: core_backtrace
Created attachment 622592 [details] File: environ
Created attachment 622593 [details] File: event_log
Created attachment 622594 [details] File: limits
Created attachment 622595 [details] File: backtrace
Created attachment 622596 [details] File: cgroup
Created attachment 622597 [details] File: maps
Created attachment 622598 [details] File: dso_list
Created attachment 622599 [details] File: open_fds
Created attachment 622600 [details] File: var_log_messages
I just tried to save an empty presentation and then reopen it. That worked. It seems that the problem only occurs with presentations made some while ago, with a different version of openoffice.
Created attachment 622609 [details] slides_crashing.odp This an example file that makes ooimpress crash.
Created attachment 622619 [details] small_crashing_example.odp I could make a simpler example that crashes. This slide (just one page) is taken from a presentation made with a previous version of openoffice (don't know which) on ubuntu. It contains formulas created with the ooolatex plugin. I can still open this file with openoffice 3.5 on ubuntu. The ooolatex plugin seems to work well appart from this slide, so it is not a general ooolatex bug. Even when the plugin is uninstalled, ooimpress crashes when trying to open this file.
After working with ooimpress with the ooolatex plugin for a while, ooimpress just crashes at rather unpredictable moments. Seems to be related.
I don't have that extension installed, and your examples are opening fine for me on x86_64 F-17
can't reproduce crash either. backtrace crashes in ~SdXMLImExSvgDElement which is automatically generated; the object is: SdXMLImExSvgDElement aPoints(maD, aViewBox, aPosition, aSize, GetImport()); can only be some kind of memory corruption, running on valgrind doesn't give anything interesting either...