https://bugs.freedesktop.org/show_bug.cgi?id=79137
Priority: medium
Bug ID: 79137
Assignee: [email protected]
Summary: Crash in oox::vml::InputStream::updateBuffer
Severity: critical
Classification: Unclassified
OS: All
Reporter: [email protected]
Hardware: Other
Status: UNCONFIRMED
Version: 4.3.0.0.beta1
Component: Libreoffice
Product: LibreOffice
Created attachment 99659
--> https://bugs.freedesktop.org/attachment.cgi?id=99659&action=edit
Repro file
When opening a mutated DOCX file, an ASan build of LO 4.4.0.0 alpha0 will
crash:
Program received signal SIGSEGV, Segmentation fault.
0x00007fffb12597cd in oox::vml::InputStream::updateBuffer (this=<optimized
out>) at /home/moggi/devel/libo7/oox/source/vml/vmlinputstream.cxx:339
rax 0x0 0
rbx 0x7ffffffe7780 140737488254848
rcx 0x0 0
rdx 0x0 0
rsi 0x7ffffffe73c0 140737488253888
rdi 0x7ffffffe7480 140737488254080
rbp 0x7ffffffe7930 0x7ffffffe7930
rsp 0x7ffffffe7500 0x7ffffffe7500
0x00007fffb12597c5 <oox::vml::InputStream::updateBuffer()+901>: mov
0x1a0(%rsp),%rax
=> 0x00007fffb12597cd <oox::vml::InputStream::updateBuffer()+909>: mov
(%rax),%rcx
0x00007fffb12597d0 <oox::vml::InputStream::updateBuffer()+912>: add
$0x50,%rcx
Original OO file: Cast_Simulation.xlsx
Mutated OO file (repro file): crash-30730.docx
Modified XML file: xl/worksheets/_rels/sheet1.xml.rels
Modifications: attrribute "Target" of tag " "Relationship" was switched from
"../drawings/vmlDrawing1.vml" to "Abc123"
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs