| Summary: | Crash when opening a presentation that contains a SVG with invalid external reference | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Vitalij Zadneprovskij <vitalij_zad> |
| Component: | Impress | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | RESOLVED WORKSFORME | ||
| Severity: | critical | CC: | vitalij_zad |
| Priority: | medium | ||
| Version: | 4.0.2.2 release | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | (target:4.2.0) | ||
| Crash report or crash signature: | Regression By: | ||
| Attachments: | A presentation with many images | ||
|
Description
Vitalij Zadneprovskij
2013-11-01 20:12:41 UTC
Found the reason of the bug. The file contained an SVG image. The workaround is the following: 1. rename the file as a zip file 2. open it an go to the attachments folder 3. remove the SVG image 4. rename the file as and ODP file. I hope this will be useful for someone. However, I reproduced the problem also on Windows XP. I believe LibreOffice has a bug with SVG files. Confirmed using 4.1.2.3 under Fedora 19 (64-bit). This SVG contains links to some jpg from 'F:\Appunti\jug-roma\' folder, which can't be located. Removing those links resolves the problem. Seems to be fixed: Version: 4.2.0.0.alpha0+ Build ID: 2c92030ff07aff9b10e49844343390925b81545c With a debug build there is a warning warn:legacy.osl:29405:1:svgio/source/svgreader/svgnode.cxx:432: Null-Pointer in child node list (!) but the file is opened skipping the linked image not present. Indeed, seems fixed as of Version: 4.2.0.0.alpha0+ Build ID: b7e5ab6f65eb682bfa200459d745d3bc4056e42a TinderBox: Win-x86@42, Branch:master, Time: 2013-10-24_22:59:23 Crash with 4.1.3 on the same machine. |