https://bugs.documentfoundation.org/show_bug.cgi?id=147742
Bug ID: 147742
Summary: Assert hit when using UnoControlGrid with screen
reader
Product: LibreOffice
Version: 7.4.0.0 alpha0+ Master
Hardware: All
OS: Linux (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: UI
Assignee: [email protected]
Reporter: [email protected]
Created attachment 178634
--> https://bugs.documentfoundation.org/attachment.cgi?id=178634&action=edit
Sample document
Steps to reproduce with a debug build of LO master:
0) decrease macro security to e.g. "Medium", so LO asks whether or not to allow
macro executation
1) start Orca screen reader on Linux
2) start LO with the gtk3 VCL plugin
3) open attached document "UnoControlGrid.odt" (originally from
https://bz.apache.org/ooo/show_bug.cgi?id=125322 )
4) click on "Run the macro"
Result: LO crashes with an assert:
soffice.bin: .../libreoffice/vcl/source/app/dbggui.cxx:35: void
ImplDbgTestSolarMutex(): Assertion
`ImplGetSVData()->mpDefInst->GetYieldMutex()->IsCurrentThread() && "SolarMutex
not owned!"' failed.
This is on Debian testing with orca 41.2-1 and
Version: 7.4.0.0.alpha0+ / LibreOffice Community
Build ID: 5b03e07dd21b56e99d6b6b60edec1ed2f388bfc2
CPU threads: 12; OS: Linux 5.16; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
--
You are receiving this mail because:
You are the assignee for the bug.