https://bugs.documentfoundation.org/show_bug.cgi?id=171380

            Bug ID: 171380
           Summary: immediate crash (free(): invalid pointer) on wayland +
                    opencl + VCL not gtk4 + not launched via "startcenter"
           Product: LibreOffice
           Version: 26.2.1.2 release
          Hardware: x86-64 (AMD64)
                OS: Linux (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: graphics stack
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 206253
  --> https://bugs.documentfoundation.org/attachment.cgi?id=206253&action=edit
trace generated using "libreoffice --calc --backtrace"

platform: Arch linux
package version: 26.2.1-2
(bug not present in 26.2.0-4)

when starting any $APP in {writer, calc, draw, impress, base, global, math,
web} using "libreoffice --$APP", the empty loading bar appears, disappears (the
bar never moves), and the application crashes with the following message:

free(): invalid pointer
Unspecified Application Error

now, following the guidance from
https://wiki.archlinux.org/title/LibreOffice#LibreOffice_freezes_or_crashes , I
tried a few things, all of which seem to "solve" the problem; launching the
application in the following ways does not crash them:

---

launching the "startcenter" and selecting the desired application

"GDK_BACKEND=x11 libreoffice --$APP"

"SAL_DISABLE_OPENCL=1 libreoffice --$APP"

"SAL_USE_VCLPLUGIN=gtk4 libreoffice --$APP"

---
however, specifying any other SAL_USE_VCLPLUGIN other than gtk4 still results
in a crash,
even tho gtk3 and qt5 are available on the system.

It seems like for the invalid free() to occur, _all_ of the following need to
be given:
* on wayland
* VCL not gtk4
* opencl enabled
* not launched via the "startcenter"

tracelog is attached

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to