https://bugs.documentfoundation.org/show_bug.cgi?id=158255
Bug ID: 158255
Summary: Fatal exception: Signal 6 when printing over uno
Product: LibreOffice
Version: 7.3.2.2 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Writer
Assignee: [email protected]
Reporter: [email protected]
Created attachment 190892
--> https://bugs.documentfoundation.org/attachment.cgi?id=190892&action=edit
generated odt file that crashes libreoffice
Using libreoffice via UNO API to create pdf files and the like with odt as
templates.
We heavily use hidden sections and our own implementation of placeholders in
the content.xml to dynamically change the content of the files.
Since Libreoffice 7.3 we get Fatal exception: Signal 6 from libreoffice when
trying to open some manipulated odt files to convert to pdf.
We suspect the content size of the hidden sections could be somehow related,
since this only happens with document templates having quite large hidden
sections.
Attached a Document that causes the Fatal Exception on gui opening or
converting via console. There is a possibility that we are causing the problem
by manipulating the odt files context.xml and styles.xml before passing it to
libreoffice via uno, but I cannot see anything problematic in the files
content.xml and styles.xml and it is also working with older libreoffice
versions.
Our Windows Users say it broke with Libreoffice 7.4 and still working with
Version 7.3 and Linux Users say it's already broke in Version 7.3, so I guess
the error occured somewhere between 7.3.1.3 and 7.3.7.2
Stacktrace of error:
Unspecified Application Error
Fatal exception: Signal 6
Stack:
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x41993)[0x7f53a93ab993]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x41b54)[0x7f53a93abb54]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f53a3e42520]
/lib/x86_64-linux-gnu/libc.so.6(pthread_kill+0x12c)[0x7f53a3e969fc]
/lib/x86_64-linux-gnu/libc.so.6(raise+0x16)[0x7f53a3e42476]
/lib/x86_64-linux-gnu/libc.so.6(abort+0xd3)[0x7f53a3e287f3]
/usr/lib/libreoffice/program/libmergedlo.so(+0x12507d0)[0x7f53a54507d0]
/usr/lib/libreoffice/program/libmergedlo.so(+0x24b6126)[0x7f53a66b6126]
/usr/lib/libreoffice/program/libmergedlo.so(+0x36dedc7)[0x7f53a78dedc7]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x19962)[0x7f53a9383962]
/usr/lib/libreoffice/program/libuno_sal.so.3(+0x41a97)[0x7f53a93aba97]
/lib/x86_64-linux-gnu/libc.so.6(+0x42520)[0x7f53a3e42520]
/usr/lib/libreoffice/program/libswlo.so(+0x7e1a82)[0x7f5396de1a82]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN14SvtBroadcaster9BroadcastERK7SfxHint+0xec)[0x7f53a6806dec]
/usr/lib/libreoffice/program/libswlo.so(+0x66e4bb)[0x7f5396c6e4bb]
/usr/lib/libreoffice/program/libswlo.so(+0x5dbf05)[0x7f5396bdbf05]
/usr/lib/libreoffice/program/libswlo.so(+0x5dd33e)[0x7f5396bdd33e]
/usr/lib/libreoffice/program/libswlo.so(+0x5dd47c)[0x7f5396bdd47c]
/usr/lib/libreoffice/program/libswlo.so(_ZN11SwViewShell12UpdateFieldsEb+0x73)[0x7f539716b613]
/usr/lib/libreoffice/program/libswlo.so(_ZN15SwXTextDocument16getRendererCountERKN3com3sun4star3uno3AnyERKNS3_8SequenceINS2_5beans13PropertyValueEEE+0x92f)[0x7f53975163bf]
/usr/lib/libreoffice/program/libpdffilterlo.so(+0x34215)[0x7f5394aab215]
/usr/lib/libreoffice/program/libpdffilterlo.so(+0x3c776)[0x7f5394ab3776]
/usr/lib/libreoffice/program/libpdffilterlo.so(+0x3ddb0)[0x7f5394ab4db0]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN14SfxObjectShell8ExportToER9SfxMedium+0x8ea)[0x7f53a6595fca]
/usr/lib/libreoffice/program/libmergedlo.so(+0x239ddbb)[0x7f53a659ddbb]
/usr/lib/libreoffice/program/libmergedlo.so(+0x23a0329)[0x7f53a65a0329]
/usr/lib/libreoffice/program/libmergedlo.so(+0x23a16f0)[0x7f53a65a16f0]
/usr/lib/libreoffice/program/libmergedlo.so(+0x2380442)[0x7f53a6580442]
/usr/lib/libreoffice/program/libmergedlo.so(+0x23d07ba)[0x7f53a65d07ba]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN12SfxBaseModel10storeToURLERKN3rtl8OUStringERKN3com3sun4star3uno8SequenceINS6_5beans13PropertyValueEEE+0x265)[0x7f53a65d2555]
/usr/lib/libreoffice/program/libmergedlo.so(+0x24d22ab)[0x7f53a66d22ab]
/usr/lib/libreoffice/program/libmergedlo.so(+0x24d5e46)[0x7f53a66d5e46]
/usr/lib/libreoffice/program/libmergedlo.so(+0x24b86a3)[0x7f53a66b86a3]
/usr/lib/libreoffice/program/libmergedlo.so(+0x24b9bad)[0x7f53a66b9bad]
/usr/lib/libreoffice/program/libmergedlo.so(+0x33d9bf8)[0x7f53a75d9bf8]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN14SvpSalInstance12ProcessEventEN16SalUserEventList12SalUserEventE+0x2c)[0x7f53a7a7627c]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN16SalUserEventList18DispatchUserEventsEb+0x142)[0x7f53a788d602]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN14SvpSalInstance9ImplYieldEbb+0x36)[0x7f53a7a768a6]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN14SvpSalInstance7DoYieldEbb+0x17d)[0x7f53a7a76cfd]
/usr/lib/libreoffice/program/libmergedlo.so(+0x36d4fd2)[0x7f53a78d4fd2]
/usr/lib/libreoffice/program/libmergedlo.so(_ZN11Application7ExecuteEv+0x65)[0x7f53a78d5955]
/usr/lib/libreoffice/program/libmergedlo.so(+0x24bc5dd)[0x7f53a66bc5dd]
/usr/lib/libreoffice/program/libmergedlo.so(_Z10ImplSVMainv+0x51)[0x7f53a78e05a1]
/usr/lib/libreoffice/program/libmergedlo.so(soffice_main+0x9e)[0x7f53a66db0be]
/usr/lib/libreoffice/program/soffice.bin(+0x10b0)[0x563089bb20b0]
/lib/x86_64-linux-gnu/libc.so.6(+0x29d90)[0x7f53a3e29d90]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0x80)[0x7f53a3e29e40]
/usr/lib/libreoffice/program/soffice.bin(+0x10e5)[0x563089bb20e5]
--
You are receiving this mail because:
You are the assignee for the bug.