Libreoffice 25.8.1 crashes no matter what on Debian 13

Hi,

LO crashes no matter what: safe mode, reset profile, disable hardware acceleration, etc.

> libreoffice25.8 --writer --safe-mode
> 
> (soffice:401965): GLib-CRITICAL **: 21:06:37.743: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:401965): GLib-CRITICAL **: 21:06:37.743: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:401965): GLib-CRITICAL **: 21:06:37.743: g_variant_is_object_path: assertion 'string != NULL' failed
> 
> (soffice:401965): GLib-GIO-CRITICAL **: 21:06:37.743: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> 
> (soffice:401980): GLib-CRITICAL **: 21:06:38.333: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:401980): GLib-CRITICAL **: 21:06:38.333: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:401980): GLib-CRITICAL **: 21:06:38.333: g_variant_is_object_path: assertion 'string != NULL' failed
> 
> (soffice:401980): GLib-GIO-CRITICAL **: 21:06:38.333: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> 
> (soffice:401993): GLib-CRITICAL **: 21:06:38.938: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:401993): GLib-CRITICAL **: 21:06:38.938: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:401993): GLib-CRITICAL **: 21:06:38.938: g_variant_is_object_path: assertion 'string != NULL' failed
> 
> (soffice:401993): GLib-GIO-CRITICAL **: 21:06:38.938: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> 
> (soffice:401993): GLib-CRITICAL **: 21:07:09.043: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:401993): GLib-CRITICAL **: 21:07:09.043: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:401993): GLib-GIO-CRITICAL **: 21:07:09.043: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> free(): invalid pointer
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:11.947: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:11.948: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:11.948: g_variant_is_object_path: assertion 'string != NULL' failed
> 
> (soffice:402077): GLib-GIO-CRITICAL **: 21:07:11.948: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:12.061: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:12.061: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:12.061: g_variant_is_object_path: assertion 'string != NULL' failed
> 
> (soffice:402077): GLib-GIO-CRITICAL **: 21:07:12.061: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:12.357: the GVariant format string '(o)' has a type of '(o)' but the given value has a type of '()'
> 
> (soffice:402077): GLib-CRITICAL **: 21:07:12.357: g_variant_get: assertion 'valid_format_string (format_string, TRUE, value)' failed
> 
> (soffice:402077): GLib-GIO-CRITICAL **: 21:07:12.357: g_dbus_proxy_new_sync: assertion 'g_variant_is_object_path (object_path)' failed
> free(): invalid pointer
> Unspecified Application Error

> ldd /opt/libreoffice25.8/program/soffice.bin
> 	linux-vdso.so.1 (0x00007fd491a36000)
> 	libuno_sal.so.3 => /opt/libreoffice25.8/program/libuno_sal.so.3 (0x00007fd491998000)
> 	libmergedlo.so => /opt/libreoffice25.8/program/libmergedlo.so (0x00007fd48c000000)
> 	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd48be0a000)
> 	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd49195a000)
> 	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd491955000)
> 	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd49194e000)
> 	libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd48ba00000)
> 	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd49185e000)
> 	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd491831000)
> 	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd49182c000)
> 	/lib64/ld-linux-x86-64.so.2 (0x00007fd491a38000)
> 	libxml2.so.2 => /lib/x86_64-linux-gnu/libxml2.so.2 (0x00007fd48b848000)
> 	libicuuc.so.77 => /opt/libreoffice25.8/program/libicuuc.so.77 (0x00007fd48b600000)
> 	libicui18n.so.77 => /opt/libreoffice25.8/program/libicui18n.so.77 (0x00007fd48b200000)
> 	libgpgmepp.so.6 => /opt/libreoffice25.8/program/libgpgmepp.so.6 (0x00007fd48bd9c000)
> 	libssl3.so => /lib/x86_64-linux-gnu/libssl3.so (0x00007fd48bd31000)
> 	libsmime3.so => /lib/x86_64-linux-gnu/libsmime3.so (0x00007fd4917f6000)
> 	libnss3.so => /lib/x86_64-linux-gnu/libnss3.so (0x00007fd48b09e000)
> 	libnssutil3.so => /lib/x86_64-linux-gnu/libnssutil3.so (0x00007fd48bcfd000)
> 	libplds4.so => /lib/x86_64-linux-gnu/libplds4.so (0x00007fd4917ef000)
> 	libplc4.so => /lib/x86_64-linux-gnu/libplc4.so (0x00007fd4917e8000)
> 	libnspr4.so => /lib/x86_64-linux-gnu/libnspr4.so (0x00007fd48bcba000)
> 	libdbus-1.so.3 => /lib/x86_64-linux-gnu/libdbus-1.so.3 (0x00007fd48b5a9000)
> 	libcurl.so.4 => /opt/libreoffice25.8/program/libcurl.so.4 (0x00007fd48ac00000)
> 	libcairo.so.2 => /lib/x86_64-linux-gnu/libcairo.so.2 (0x00007fd48aab2000)
> 	libxslt.so.1 => /lib/x86_64-linux-gnu/libxslt.so.1 (0x00007fd48bc76000)
> 	libexslt.so.0 => /lib/x86_64-linux-gnu/libexslt.so.0 (0x00007fd48b830000)
> 	librdf-lo.so.0 => /opt/libreoffice25.8/program/librdf-lo.so.0 (0x00007fd48aa77000)
> 	libraptor2-lo.so.0 => /opt/libreoffice25.8/program/libraptor2-lo.so.0 (0x00007fd48aa2b000)
> 	librasqal-lo.so.3 => /opt/libreoffice25.8/program/librasqal-lo.so.3 (0x00007fd48a9ae000)
> 	libgio-2.0.so.0 => /lib/x86_64-linux-gnu/libgio-2.0.so.0 (0x00007fd48a7b6000)
> 	libgobject-2.0.so.0 => /lib/x86_64-linux-gnu/libgobject-2.0.so.0 (0x00007fd48a753000)
> 	libglib-2.0.so.0 => /lib/x86_64-linux-gnu/libglib-2.0.so.0 (0x00007fd48a5fb000)
> 	liblcms2.so.2 => /opt/libreoffice25.8/program/liblcms2.so.2 (0x00007fd48a598000)
> 	libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd48a450000)
> 	libXext.so.6 => /lib/x86_64-linux-gnu/libXext.so.6 (0x00007fd48b81b000)
> 	libcups.so.2 => /lib/x86_64-linux-gnu/libcups.so.2 (0x00007fd48a3af000)
> 	libfontconfig.so.1 => /lib/x86_64-linux-gnu/libfontconfig.so.1 (0x00007fd48a361000)
> 	libfreetype.so.6 => /lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007fd48a291000)
> 	libuno_cppu.so.3 => /opt/libreoffice25.8/program/libuno_cppu.so.3 (0x00007fd48a261000)
> 	libuno_cppuhelpergcc3.so.3 => /opt/libreoffice25.8/program/libuno_cppuhelpergcc3.so.3 (0x00007fd48a17d000)
> 	libi18nlangtag.so => /opt/libreoffice25.8/program/libi18nlangtag.so (0x00007fd48a157000)
> 	libjvmaccesslo.so => /opt/libreoffice25.8/program/libjvmaccesslo.so (0x00007fd4917d6000)
> 	libjvmfwklo.so => /opt/libreoffice25.8/program/libjvmfwklo.so (0x00007fd48b587000)
> 	libuno_salhelpergcc3.so.3 => /opt/libreoffice25.8/program/libuno_salhelpergcc3.so.3 (0x00007fd48bc6c000)
> 	libxmlreaderlo.so => /opt/libreoffice25.8/program/libxmlreaderlo.so (0x00007fd48a14c000)
> 	libepoxy.so => /opt/libreoffice25.8/program/libepoxy.so (0x00007fd48a015000)
> 	libclewlo.so => /opt/libreoffice25.8/program/libclewlo.so (0x00007fd48b096000)
> 	libclucene.so => /opt/libreoffice25.8/program/libclucene.so (0x00007fd489e3e000)
> 	libskialo.so => /opt/libreoffice25.8/program/libskialo.so (0x00007fd489600000)
> 	libpdfiumlo.so => /opt/libreoffice25.8/program/libpdfiumlo.so (0x00007fd489000000)
> 	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007fd489e0d000)
> 	libicudata.so.77 => /opt/libreoffice25.8/program/libicudata.so.77 (0x00007fd487000000)
> 	libgpgme.so.11 => /opt/libreoffice25.8/program/libgpgme.so.11 (0x00007fd489db6000)
> 	libassuan.so.9 => /opt/libreoffice25.8/program/libassuan.so.9 (0x00007fd489da0000)
> 	libsystemd.so.0 => /lib/x86_64-linux-gnu/libsystemd.so.0 (0x00007fd4894eb000)
> 	libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fd489d4a000)
> 	libpng16.so.16 => /lib/x86_64-linux-gnu/libpng16.so.16 (0x00007fd489d12000)
> 	libXrender.so.1 => /lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fd489d05000)
> 	libxcb.so.1 => /lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd489cda000)
> 	libxcb-render.so.0 => /lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007fd489ccb000)
> 	libxcb-shm.so.0 => /lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007fd48b816000)
> 	libpixman-1.so.0 => /lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007fd488f53000)
> 	libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007fd486e63000)
> 	libgmodule-2.0.so.0 => /lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007fd489cc4000)
> 	libmount.so.1 => /lib/x86_64-linux-gnu/libmount.so.1 (0x00007fd488ed7000)
> 	libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fd4894b7000)
> 	libffi.so.8 => /lib/x86_64-linux-gnu/libffi.so.8 (0x00007fd489cb7000)
> 	libatomic.so.1 => /lib/x86_64-linux-gnu/libatomic.so.1 (0x00007fd489cad000)
> 	libpcre2-8.so.0 => /lib/x86_64-linux-gnu/libpcre2-8.so.0 (0x00007fd486db4000)
> 	libavahi-common.so.3 => /lib/x86_64-linux-gnu/libavahi-common.so.3 (0x00007fd489c9f000)
> 	libavahi-client.so.3 => /lib/x86_64-linux-gnu/libavahi-client.so.3 (0x00007fd4894a4000)
> 	libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fd486a00000)
> 	libexpat.so.1 => /lib/x86_64-linux-gnu/libexpat.so.1 (0x00007fd488eab000)
> 	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007fd488e98000)
> 	libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fd489496000)
> 	libreglo.so => /opt/libreoffice25.8/program/libreglo.so (0x00007fd488e83000)
> 	libunoidllo.so => /opt/libreoffice25.8/program/libunoidllo.so (0x00007fd486d5a000)
> 	liblangtag-lo.so.1 => /opt/libreoffice25.8/program/liblangtag-lo.so.1 (0x00007fd486d30000)
> 	libX11-xcb.so.1 => /lib/x86_64-linux-gnu/libX11-xcb.so.1 (0x00007fd489c9a000)
> 	libgpg-error-lo.so.0 => /opt/libreoffice25.8/program/libgpg-error-lo.so.0 (0x00007fd486d05000)
> 	libcap.so.2 => /lib/x86_64-linux-gnu/libcap.so.2 (0x00007fd488e75000)
> 	libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fd486c2d000)
> 	libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fd4869d2000)
> 	libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fd486c27000)
> 	libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fd4869c4000)
> 	libXau.so.6 => /lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd4869bf000)
> 	libXdmcp.so.6 => /lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd4869b7000)
> 	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007fd48698d000)
> 	libblkid.so.1 => /lib/x86_64-linux-gnu/libblkid.so.1 (0x00007fd48692d000)
> 	libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fd48678c000)
> 	libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fd486759000)
> 	libunistring.so.5 => /lib/x86_64-linux-gnu/libunistring.so.5 (0x00007fd486571000)
> 	libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fd48655b000)
> 	libhogweed.so.6 => /lib/x86_64-linux-gnu/libhogweed.so.6 (0x00007fd486510000)
> 	libnettle.so.8 => /lib/x86_64-linux-gnu/libnettle.so.8 (0x00007fd4864ba000)
> 	libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fd486430000)
> 	libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fd48640b000)
> 	libstorelo.so => /opt/libreoffice25.8/program/libstorelo.so (0x00007fd4863f1000)
> 	libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fd4863ea000)
> 	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fd4863d8000)

> java --version
> openjdk 17.0.16 2025-07-15
> OpenJDK Runtime Environment (build 17.0.16+8-Debian-1deb12u1)
> OpenJDK 64-Bit Server VM (build 17.0.16+8-Debian-1deb12u1, mixed mode, sharing)

I also purge the previous version, clean the files in home and /opt, to no avail.

Help!

HowToGetABacktrace - Debian Wiki

which one ? coming from where ? was working ?

The .deb version pre-installed or have you explored installing the Flatpak versions? Was Debian 13 installed using the Calamaries installer, the net install .iso or upgrade from an earlier Debian version?
The answer to these questions could be significant. I used the Calamaries installer for a fresh install initially but found there were “issues” with the version so re-installed with the net install instead which seemed to fix the issues I was having (with Flatpak principally).
Debian 13 is only at the first point release and I’m sure there will be issues which will be addressed as time goes by.

I am talking about the previous installation, same version.
Prior to this there was version 25.2 (or something that was also not working).

I used the DEB packages downloaded from here, not Flatpak.
Debian 13 is an upgrade from the latest Debian 12.
This is a local issue, because I have the same setup (Debian 13 upgraded from Debian 12, LO installed from DEB packages) on several machines and they are working.

perhaps in that case it is a hardware/driver/graphics card issue to be explored further.

For sure it is not a hardware issue, I have the same configuration on an identical machine, that one works flawlessly.

I have some dump files in ~/.config/libreoffice/4/crash
Is there a way to send those files to developers / support?

Try maybe with an appimage from LibreOffice as AppImage | LibreOffice - Free and private office suite - Based on OpenOffice - Compatible with Microsoft , test the portable version in a machine with the same characteristics and in the problematic one. Maybe LibreOffice is uncovering an issue that other packages less demanding don’t trigger. If the appimage works in other machine and not in that one. Maybe a memory test or an os fresh install might help addressing the issue. Os or hardware issue could be as @GrahamLees pointed out earlier.

I’m on Debian 13 and have been able to use flatpak, stock lo and 25.8, not tested appimage myself.

Maybe it worths a try.

The app image also crashes.

This is a local issue. OS reinstall is out of the question.

The flapak version works, so definitely it is a local issue (because flatpak download its own libraries.