Description of problem: On Fedora Kinoite, installing libreoffice from fedora flatpak lead to an exception on startup . Version-Release number of selected component (if applicable): $ flatpak info org.libreoffice.LibreOffice LibreOffice - The LibreOffice productivity suite ID: org.libreoffice.LibreOffice Ref: app/org.libreoffice.LibreOffice/x86_64/stable Arch: x86_64 Branch: stable License: MPL-2.0 Origin: fedora Collection: Installation: system Installed: 2,8 GB Runtime: org.fedoraproject.Platform/x86_64/f36 Sdk: org.fedoraproject.Sdk/x86_64/f36 Commit: 98b1bb727007d5e708ec1571d287c5e97bebe1973f7fe06357c52c9a52d4c2c7 Subject: Export org.libreoffice.LibreOffice Date: 2022-07-16 12:02:46 +0000 Alt-id: 682f88b9387a5206a9ab46280bf34a474f533dc1edd38f2ac5936aab1819f390 How reproducible: always Steps to Reproduce: 1. # flatpak install org.libreoffice.LibreOffice 2. $ /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=libreoffice org.libreoffice.LibreOffice --writer Actual results: javaldx: Could not find a Java Runtime Environment! Warning: failed to read path from javaldx (soffice:13): Pango-WARNING **: 19:55:35.434: failed to create cairo scaled font, expect ugly output. the offending font is 'Noto Sans Mono 5.25' (soffice:13): Pango-WARNING **: 19:55:35.434: font_face status is: file not found (soffice:13): Pango-WARNING **: 19:55:35.434: scaled_font status is: file not found terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Fatal exception: Signal 6 Stack: /app/lib64/libreoffice/program/libuno_sal.so.3(+0x39522)[0x7f649c55c522] /app/lib64/libreoffice/program/libuno_sal.so.3(+0x3970a)[0x7f649c55c70a] /lib64/libc.so.6(+0x3ea70)[0x7f649c278a70] /lib64/libc.so.6(+0x8ec4c)[0x7f649c2c8c4c] /lib64/libc.so.6(raise+0x16)[0x7f649c2789c6] /lib64/libc.so.6(abort+0xcf)[0x7f649c2627f4] /lib64/libstdc++.so.6(+0xb04ca)[0x7f649c09c4ca] /lib64/libstdc++.so.6(+0xae43c)[0x7f649c09a43c] /lib64/libstdc++.so.6(+0xad4a9)[0x7f649c0994a9] /lib64/libstdc++.so.6(__gxx_personality_v0+0x86)[0x7f649c099bc6] /lib64/libgcc_s.so.1(+0x16c74)[0x7f649bf02c74] /lib64/libgcc_s.so.1(_Unwind_Resume+0x12d)[0x7f649bf036cd] /app/lib64/libreoffice/program/libvcllo.so(+0x319eaf)[0x7f6498c82eaf] /app/lib64/libreoffice/program/libuno_sal.so.3(+0x3964a)[0x7f649c55c64a] /lib64/libc.so.6(+0x3ea70)[0x7f649c278a70] /lib64/libc.so.6(+0x8ec4c)[0x7f649c2c8c4c] /lib64/libc.so.6(raise+0x16)[0x7f649c2789c6] /lib64/libc.so.6(abort+0xcf)[0x7f649c2627f4] /lib64/libstdc++.so.6(+0xa2b57)[0x7f649c08eb57] /lib64/libstdc++.so.6(+0xae43c)[0x7f649c09a43c] /lib64/libstdc++.so.6(+0xae4a7)[0x7f649c09a4a7] /lib64/libstdc++.so.6(+0xae708)[0x7f649c09a708] /app/lib64/libreoffice/program/../program/libpyuno.so(+0xa157)[0x7f646eaa5157] /app/lib64/libreoffice/program/../program/libpyuno.so(+0xa15c)[0x7f646eaa515c] /app/lib64/libreoffice/program/../program/libpyuno.so(_ZNK5pyuno7Runtime19extractUnoExceptionERKNS_5PyRefES3_S3_+0x599)[0x7f646eab4259] /app/lib64/libreoffice/program/../program/libpythonloaderlo.so(pyuno_Loader_get_implementation+0x1bc)[0x7f648400456c] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x615b2)[0x7f649b9175b2] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x6177e)[0x7f649b91777e] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x61814)[0x7f649b917814] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x6363d)[0x7f649b91963d] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x64040)[0x7f649b91a040] /app/lib64/libreoffice/program/liblnglo.so(+0x5ccc0)[0x7f64962d5cc0] /app/lib64/libreoffice/program/liblnglo.so(+0x5e81f)[0x7f64962d781f] /app/lib64/libreoffice/program/liblnglo.so(+0x6256e)[0x7f64962db56e] /app/lib64/libreoffice/program/liblnglo.so(+0x57b80)[0x7f64962d0b80] /app/lib64/libreoffice/program/liblnglo.so(linguistic_LngSvcMgr_get_implementation+0x3b3)[0x7f64962d7133] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x615b2)[0x7f649b9175b2] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x6177e)[0x7f649b91777e] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x61814)[0x7f649b917814] /app/lib64/libreoffice/program/../program/libswlo.so(_ZN8SwModuleC2EP16SfxObjectFactoryS1_S1_+0x564)[0x7f646d9190b4] /app/lib64/libreoffice/program/../program/libswlo.so(+0xe08656)[0x7f646db9d656] /app/lib64/libreoffice/program/../program/libswlo.so(_ZN9SwGlobals6ensureEv+0x35)[0x7f646d907bc5] /app/lib64/libreoffice/program/../program/libswlo.so(Writer_SwTextDocument_get_implementation+0x3c)[0x7f646dad2c3c] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x615b2)[0x7f649b9175b2] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x61728)[0x7f649b917728] /app/lib64/libreoffice/program/libuno_cppuhelpergcc3.so.3(+0x61814)[0x7f649b917814] /app/lib64/libreoffice/program/libsfxlo.so(+0x3d838e)[0x7f649af5338e] /app/lib64/libreoffice/program/libfwklo.so(+0x180832)[0x7f649b452832] /app/lib64/libreoffice/program/libfwklo.so(+0xf1ab2)[0x7f649b3c3ab2] /app/lib64/libreoffice/program/libfwklo.so(+0xf1fc1)[0x7f649b3c3fc1] /app/lib64/libreoffice/program/libsfxlo.so(+0x249f0f)[0x7f649adc4f0f] /app/lib64/libreoffice/program/libvcllo.so(+0x427358)[0x7f6498d90358] /app/lib64/libreoffice/program/libvcllo.so(_ZN16SalUserEventList18DispatchUserEventsEb+0x199)[0x7f6498ff08e9] /app/lib64/libreoffice/program/libvclplug_gtk3lo.so(+0xf04bd)[0x7f64860cf4bd] /lib64/libglib-2.0.so.0(+0x514cb)[0x7f64954c64cb] /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x19f)[0x7f64954c9faf] /lib64/libglib-2.0.so.0(+0xaa2c8)[0x7f649551f2c8] /lib64/libglib-2.0.so.0(g_main_context_iteration+0x30)[0x7f64954c7940] /app/lib64/libreoffice/program/libvclplug_gtk3lo.so(+0xf35fb)[0x7f64860d25fb] /app/lib64/libreoffice/program/libvcllo.so(+0x6c9212)[0x7f6499032212] /app/lib64/libreoffice/program/libvcllo.so(_ZN11Application7ExecuteEv+0x45)[0x7f64990387f5] /app/lib64/libreoffice/program/libsofficeapp.so(+0x3eacb)[0x7f649c483acb] /app/lib64/libreoffice/program/libvcllo.so(_Z10ImplSVMainv+0x36a)[0x7f649904347a] /app/lib64/libreoffice/program/libsofficeapp.so(soffice_main+0x183)[0x7f649c49a3d3] /app/lib64/libreoffice/program/soffice.bin(+0x10bf)[0x5589e16b30bf] /lib64/libc.so.6(+0x29550)[0x7f649c263550] /lib64/libc.so.6(__libc_start_main+0x89)[0x7f649c263609] /app/lib64/libreoffice/program/soffice.bin(+0x10f5)[0x5589e16b30f5]
The same thing happen also with calc, but this time the UI appear, you can start interacting with it, then boom: /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=libreoffice org.libreoffice.LibreOffice --calc javaldx: Could not find a Java Runtime Environment! Warning: failed to read path from javaldx (soffice:13): Pango-WARNING **: 20:07:40.453: failed to create cairo scaled font, expect ugly output. the offending font is 'Noto Sans Mono 5.25' (soffice:13): Pango-WARNING **: 20:07:40.453: font_face status is: file not found (soffice:13): Pango-WARNING **: 20:07:40.453: scaled_font status is: file not found (soffice:13): GLib-GObject-WARNING **: 20:07:48.168: invalid cast from 'GtkBox' to 'GtkMenuShell' (soffice:13): GLib-GObject-WARNING **: 20:07:48.168: invalid cast from 'GtkBox' to 'GtkMenuShell' Fatal exception: Signal 6 Stack: /app/lib64/libreoffice/program/libuno_sal.so.3(+0x39522)[0x7ffa83cec522] /app/lib64/libreoffice/program/libuno_sal.so.3(+0x3970a)[0x7ffa83cec70a] /lib64/libc.so.6(+0x3ea70)[0x7ffa83a08a70] /lib64/libc.so.6(+0x8ec4c)[0x7ffa83a58c4c] /lib64/libc.so.6(raise+0x16)[0x7ffa83a089c6] /lib64/libc.so.6(abort+0xcf)[0x7ffa839f27f4] /app/lib64/libreoffice/program/libvcllo.so(+0x318aeb)[0x7ffa80411aeb] /app/lib64/libreoffice/program/libvclplug_gtk3lo.so(+0xf02a4)[0x7ffa6d85f2a4] /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x19f)[0x7ffa7cc59faf] /lib64/libglib-2.0.so.0(+0xaa2c8)[0x7ffa7ccaf2c8] /lib64/libglib-2.0.so.0(g_main_context_iteration+0x30)[0x7ffa7cc57940] /app/lib64/libreoffice/program/libvclplug_gtk3lo.so(+0xf35fb)[0x7ffa6d8625fb] /app/lib64/libreoffice/program/libvcllo.so(+0x6c9212)[0x7ffa807c2212] /app/lib64/libreoffice/program/libvcllo.so(_ZN11Application7ExecuteEv+0x45)[0x7ffa807c87f5] /app/lib64/libreoffice/program/libsofficeapp.so(+0x3eacb)[0x7ffa83c13acb] /app/lib64/libreoffice/program/libvcllo.so(_Z10ImplSVMainv+0x36a)[0x7ffa807d347a] /app/lib64/libreoffice/program/libsofficeapp.so(soffice_main+0x183)[0x7ffa83c2a3d3] /app/lib64/libreoffice/program/soffice.bin(+0x10bf)[0x558fc5b8c0bf] /lib64/libc.so.6(+0x29550)[0x7ffa839f3550] /lib64/libc.so.6(__libc_start_main+0x89)[0x7ffa839f3609] /app/lib64/libreoffice/program/soffice.bin(+0x10f5)[0x558fc5b8c0f5]
*** Bug 2115025 has been marked as a duplicate of this bug. ***
Sudden crash with Draw as well, but the stack is always similar $ /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=libreoffice org.libreoffice.LibreOffice --draw Actual results: javaldx: Could not find a Java Runtime Environment! Warning: failed to read path from javaldx (soffice:13): Pango-WARNING **: 20:05:32.331: failed to create cairo scaled font, expect ugly output. the offending font is 'Noto Sans Mono 5.25' (soffice:13): Pango-WARNING **: 20:05:32.331: font_face status is: file not found (soffice:13): Pango-WARNING **: 20:05:32.331: scaled_font status is: file not found (soffice:13): GLib-GObject-WARNING **: 20:05:33.060: invalid cast from 'GtkBox' to 'GtkMenuShell' (soffice:13): GLib-GObject-WARNING **: 20:05:33.060: invalid cast from 'GtkBox' to 'GtkMenuShell' Fatal exception: Signal 6 Stack: /app/lib64/libreoffice/program/libuno_sal.so.3(+0x39522)[0x7fb9abf96522] /app/lib64/libreoffice/program/libuno_sal.so.3(+0x3970a)[0x7fb9abf9670a] /lib64/libc.so.6(+0x3ea70)[0x7fb9abcb2a70] /lib64/libc.so.6(+0x8ec4c)[0x7fb9abd02c4c] /lib64/libc.so.6(raise+0x16)[0x7fb9abcb29c6] /lib64/libc.so.6(abort+0xcf)[0x7fb9abc9c7f4] /app/lib64/libreoffice/program/libvcllo.so(+0x318aeb)[0x7fb9a86bbaeb] /app/lib64/libreoffice/program/libvclplug_gtk3lo.so(+0xf02a4)[0x7fb995b092a4] /lib64/libglib-2.0.so.0(g_main_context_dispatch+0x19f)[0x7fb9a4f03faf] /lib64/libglib-2.0.so.0(+0xaa2c8)[0x7fb9a4f592c8] /lib64/libglib-2.0.so.0(g_main_context_iteration+0x30)[0x7fb9a4f01940] /app/lib64/libreoffice/program/libvclplug_gtk3lo.so(+0xf35fb)[0x7fb995b0c5fb] /app/lib64/libreoffice/program/libvcllo.so(+0x6c9212)[0x7fb9a8a6c212] /app/lib64/libreoffice/program/libvcllo.so(_ZN11Application7ExecuteEv+0x45)[0x7fb9a8a727f5] /app/lib64/libreoffice/program/libsofficeapp.so(+0x3eacb)[0x7fb9abebdacb] /app/lib64/libreoffice/program/libvcllo.so(_Z10ImplSVMainv+0x36a)[0x7fb9a8a7d47a] /app/lib64/libreoffice/program/libsofficeapp.so(soffice_main+0x183)[0x7fb9abed43d3] /app/lib64/libreoffice/program/soffice.bin(+0x10bf)[0x5641241670bf] /lib64/libc.so.6(+0x29550)[0x7fb9abc9d550] /lib64/libc.so.6(__libc_start_main+0x89)[0x7fb9abc9d609] /app/lib64/libreoffice/program/soffice.bin(+0x10f5)[0x5641241670f5]
backtrace in comment #1 looks like bug 2112499 *** This bug has been marked as a duplicate of bug 2112499 ***