Description: gtk4 vcl soffice Logo=0 causes crash on launch Steps to Reproduce: 1. Have Logo=0 in /etc/libreoffice/sofficerc 2. SAL_USE_VCLPLUGIN=gtk4 soffice --writer 3. It crashes (soffice:5285): Gtk-CRITICAL **: 00:51:23.866: gtk_accessible_get_accessible_parent: assertion 'GTK_IS_ACCESSIBLE (self)' failed (soffice:5285): Gtk-CRITICAL **: 00:51:23.866: gtk_accessible_get_at_context: assertion 'GTK_IS_ACCESSIBLE (self)' failed Gtk-Message: 00:51:23.921: GtkDialog mapped without a transient parent. This is discouraged. Unspecified Application Error Actual Results: It crashes Expected Results: Should open as usual Reproducible: Always User Profile Reset: No Additional Info: Arch Linux, GNOME 46 Version: 24.2.4.2 (X86_64) / LibreOffice Community Build ID: 420(Build:2) CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk4 Locale: en-US (en_US.UTF-8); UI: en-US 24.2.4-2 Calc: threaded
No crash for me. Do you still see this? Arch Linux 64-bit Version: 24.8.0.3 (X86_64) / LibreOffice Community Build ID: 480(Build:3) CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk4 Locale: fi-FI (fi_FI.UTF-8); UI: en-US 24.8.0-1 Calc: threaded Arch Linux 64-bit Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: c8e272734a8fa26d93b057d1c9def8dc6c401143 CPU threads: 8; OS: Linux 6.10; UI render: default; VCL: gtk4 Locale: fi-FI (fi_FI.UTF-8); UI: en-US Calc: CL threaded Built on 26 August 2024
Tested again on 24.2.4 and 24.2.5, it crashes. Upgrading to libreoffice-fresh 24.8.0-2 can't reproduce the crash. So maybe solved.
[Automated Action] NeedInfo-To-Unconfirmed
Thanks, I think it's enough info to close this. Gtk4 is unfinished anyway, so I don't think a backport of the fix would be needed.