Crash or incorrect PDF generated with Noto fonts
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libreoffice (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When exporting an ODT file with Noto CJK family fonts as PDF, LibreOffice writer crashes or generates incorrect glyphs in the generated PDF file. Specifically, when there is an Ideographic Description Character [1] inside the document, exporting the document as PDF will crash LibreOffice. CJK glyphs in general is broken when there are no offending characters. The potentially related upstream bug is fixed around 5.0 series [2], and the upstream version of LibreOffice 5.4.5 successfully exports the ODT file in question. I've attached the file for reference.
[1] https:/
[2] https:/
Environment information:
$ lsb_release -rd
Description: Ubuntu 17.10
Release: 17.10
$ dpkg -l | grep noto
ii fonts-noto 20161116-1 all metapackage to pull in all Noto fonts
ii fonts-noto-cjk 1:20170601+
$ dpkg -l | grep libreoffice
ii libreoffice-
ii libreoffice-base 1:5.4.2-
ii libreoffice-
ii libreoffice-
ii libreoffice-calc 1:5.4.2-
ii libreoffice-common 1:5.4.2-
ii libreoffice-core 1:5.4.2-
ii libreoffice-draw 1:5.4.2-
ii libreoffice-
ii libreoffice-help-ko 1:5.4.2-
ii libreoffice-impress 1:5.4.2-
ii libreoffice-
ii libreoffice-kde 1:5.4.2-
ii libreoffice-l10n-ko 1:5.4.2-
ii libreoffice-math 1:5.4.2-
ii libreoffice-
ii libreoffice-
ii libreoffice-
ii libreoffice-
ii libreoffice-
ii libreoffice-
ii libreoffice-writer 1:5.4.2-
After this version had been uploaded, the example ODT file could be successfully exported as PDF. At least this bug could be closed, unless there is other example.
$ dpkg -l | grep libreoffice avmedia- backend- gstreamer 1:5.4.5- 0ubuntu0. 17.10.4 amd64 GStreamer backend for LibreOffice 0ubuntu0. 17.10.4 amd64 office productivity suite -- database base-core 1:5.4.5- 0ubuntu0. 17.10.4 amd64 office productivity suite -- shared library base-drivers 1:5.4.5- 0ubuntu0. 17.10.4 amd64 Database connectivity drivers for LibreOffice 0ubuntu0. 17.10.4 amd64 office productivity suite -- spreadsheet 0ubuntu0. 17.10.4 all office productivity suite -- arch-independent files 0ubuntu0. 17.10.4 amd64 office productivity suite -- arch-dependent files 0ubuntu0. 17.10.4 amd64 office productivity suite -- drawing help-en- us 1:5.4.5- 0ubuntu0. 17.10.1 all office productivity suite -- English_american help 0ubuntu0. 17.10.1 all office productivity suite -- Korean help 0ubuntu0. 17.10.4 amd64 office productivity suite -- presentation java-common 1:5.4.5- 0ubuntu0. 17.10.4 all office productivity suite -- arch-independent Java support files 0ubuntu0. 17.10.4 amd64 office productivity suite -- KDE integration 0ubuntu0. 17.10.1 all office productivity suite -- Korean language package 0ubuntu0. 17.10.4 amd64 office productivity suite -- equation editor pdfimport 1:5.4.5- 0ubuntu0. 17.10.4 all transitional package for PDF Import component for LibreOffice sdbc-hsqldb 1:5.4.5- 0ubuntu0. 17.10.4 amd64 HSQLDB SDBC driver for LibreOffice style-breeze 1:5.4.5- 0ubuntu0. 17.10.4 ...
ii libreoffice-
ii libreoffice-base 1:5.4.5-
ii libreoffice-
ii libreoffice-
ii libreoffice-calc 1:5.4.5-
ii libreoffice-common 1:5.4.5-
ii libreoffice-core 1:5.4.5-
ii libreoffice-draw 1:5.4.5-
ii libreoffice-
ii libreoffice-help-ko 1:5.4.5-
ii libreoffice-impress 1:5.4.5-
ii libreoffice-
ii libreoffice-kde 1:5.4.5-
ii libreoffice-l10n-ko 1:5.4.5-
ii libreoffice-math 1:5.4.5-
ii libreoffice-
ii libreoffice-
ii libreoffice-