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

Patrick Luby <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|[email protected] |[email protected]
                   |desktop.org                 |
             Status|NEW                         |ASSIGNED

--- Comment #13 from Patrick Luby <[email protected]> ---
I can reproduce this bug in the latest nightly build and in my local build.
Note: I had to rebuild my local build without debug enabled before I could
reproduce the bug.

It appears to me that a string is getting deleted (presumably by another
thread) while LibreOffice's accessibility code is still using the same string.
Adding a SolarMutexGuard at the beginning of the accessibility function where
the crash occurs stops the crashing. So, I think the problem is that many of
the accessibility calls do not lock the application lock.

I will go through all of the standard macOS accessibility functions that
LibreOffice has implemented and add SolarMutexGuard calls where appropriate.

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

Reply via email to