LibreOffice (snap) 7.5.2.2 rev 272 crash when open ppt files (Italic is the trigger)

I’m try to open a ppt file that I was using before the recent update, now impress fail to open the file and crashes.

edu@edu-t14s:~$ snap run libreoffice.impress 
(soffice:14092): GLib-GIO-WARNING **: 21:36:29.803: Error creating IO channel for 
/proc/self/mountinfo: Permission denied (g-file-error-quark, 2)
/snap/libreoffice/272/lib/libreoffice/program/soffice.bin: symbol lookup error: 
/snap/libreoffice/272/lib/libreoffice/program/libmergedlo.so: undefined symbol: 
hb_font_set_synthetic_slant

I also test Ubuntu 22.04.2 LTS same problem. Tested LibreOffice 7.5.2.2 apt package (default on Ubuntu 23.04 installation) and this works great, not problem there so I think is the snap package.

Here is the bug report

Edit: I was using LibreOffice (snap) 7.5.2.2 rev 272 an the moment I use a italic format it crashed, with the fallowing error, so I think the problem is in the snap package of italic font or something

/snap/libreoffice/272/lib/libreoffice/program/soffice.bin: symbol lookup error: 
/snap/libreoffice/272/lib/libreoffice/program/libmergedlo.so: undefined symbol: 
hb_font_set_synthetic_slant

same error for me when opening a docx: libreoffice.writer

(soffice:15277): GLib-GIO-WARNING **: 11:22:46.681: Error creating IO channel for /proc/self/mountinfo: Permission denied (g-file-error-quark, 2) /snap/libreoffice/272/lib/libreoffice/program/soffice.bin: symbol lookup error: /snap/libreoffice/272/lib/libreoffice/program/libmergedlo.so: undefined symbol: hb_font_set_synthetic_slant

Hi @remisharrock

Just for curiosity, does your .docx document have italics on it?

same issue here, yes italics is used in odt document: /snap/libreoffice/272/lib/libreoffice/program/soffice.bin: symbol lookup error: /snap/libreoffice/272/lib/libreoffice/program/libmergedlo.so: undefined symbol: hb_font_set_synthetic_slant

Hi!

If it’s not much trouble, maybe @remisharrock and you could add yours comments to the GitHub bug report above so that issue gets more attention.

Thanks :smiley: