https://bugs.freedesktop.org/show_bug.cgi?id=70483
Priority: medium
Bug ID: 70483
Assignee: [email protected]
Summary: FILEOPEN: SIGABRT when supplying malformed input files
to Writer
Severity: normal
Classification: Unclassified
OS: Linux (All)
Reporter: [email protected]
Hardware: Other
Whiteboard: BSA
Status: UNCONFIRMED
Version: 4.1.2.3 rc
Component: Writer
Product: LibreOffice
Created attachment 87657
--> https://bugs.freedesktop.org/attachment.cgi?id=87657&action=edit
files that can be used to reproduce the crash
Problem description:
terminate called after throwing an instance of 'std::bad_alloc'
what(): std::bad_alloc
Program received signal SIGABRT, Aborted.
0x0000003001835329 in __GI_raise (sig=sig@entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
Attached you can find an archive that contains several sample files that can be
used to reproduce the problem.
The files were generated by fuzzing valid files, in order to check for problems
when libreoffice handles malformed input.
The bug was found while testing Libreoffice version 4.0.1.2, but it is
persistent in version 4.1.2.3
Steps to reproduce:
1. Open libreoffice with gdb attached
2. Open the files from the attached archive
A gdb backtrace example of opening one of the files can be found here:
https://docs.google.com/file/d/0Bw_O6opVYHaaSzFTV2gwMWtxR2M/edit?usp=sharing
Operating System: Ubuntu
Version: 4.1.2.3 rc
--
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