Apache OpenOffice (AOO) Bugzilla – Issue 126201
svm graphic image works in AOO 4.0, doesn't work in AOO 4.1.1
Last modified: 2015-03-24 20:01:56 UTC
Forum user reported that a graphic used in many (hundreds) of their documents has stopped working with AOO 4.1.1. Extracting the graphics from a sample document led to the problem svm file (attached): the file opens fine in AOO 4.0.1 but in AOO 4.1.1 it produces only an empty frame. Opening and exporting the svm using AOO Draw 4.0.1 produces an svm file that AOO 4.1.1 will load. Forum post: https://forum.openoffice.org/en/forum/viewtopic.php?p=346267#p346267 Tested on AOO 4.0.1 & 4.1.1 on Fedora Linux; reported by user running AOO on Windows.
Created attachment 84616 [details] Problem graphic file
Could you explain how did you produced this svm file?
(In reply to oooforum from comment #2) > Could you explain how did you produced this svm file? It was manually extracted from the problem (Writer) document using unzip. The writer document was provided to me privately so I didn't want to attach it here, and the problem seems clearly to be in the embedded svm file. Exporting the graphic using AOO 4.0.1 and replacing the embedded svm in the document file (using zip) fixes the document for AOO 4.1.1. So the problem seems to have nothing to do with the Writer document. It might be possible to get a sample Writer document if necessary.
I looked into the file data and the svm exported by AOO 4.0.1 is very different from the data in the original file. The original embedded svm (attached here) is ~1k bytes. The svm exported by AOO 401 is >10k.
Did you read issue from ticket #82969
(In reply to oooforum from comment #5) > Did you read issue from ticket #82969 Thanks, yes. As far as I can see it's not related. The svm attached here works fine in AOO 4.0.1, both in the Writer document and in the extracted svm file, so regardless of where the original svm came from, there's a regression here: some change in OO 4.1.1 broke the OP's documents.
It is OK in r1573601 2014-03-03. It is broken in r1586371. I haven't got any build between these.