Description: zoomtext is a Windows voice text reader. It works fine with version 7.2.6 With version 7.3.2 LibreOffice crash when entering a cell in Calc. Steps to Reproduce: 1.Install zoomtext https://zoomtext2022.vfo.digital/2022.2207.14.400/C39EE606-6D92-4CE4-BA85-B3EB318D4ED2/ZT2022.2207.14.400.exe (shareware, works for 40 minutes) 2.Launch Calc 3. Put cursor in any cells 4. Libreoffice crash immediately Actual Results: Crash Expected Results: . Reproducible: Always User Profile Reset: Yes Additional Info: Enter safe mode has no effect
You can try: - upgrade to last LO version 7.3.6 or brand new 7.4.2 - https://wiki.documentfoundation.org/QA/FirstSteps If you still reproduce the crash, would it be possible to retrieve a backtrace? (see https://wiki.documentfoundation.org/QA/BugReport/Debug_Information#Windows:_How_to_get_a_backtrace)
Created attachment 183377 [details] Backtrace Here's a backtrace taken with a 4-day-old debug build, by breaking somewhere during the hang (I get a hang). What's interesting that in the ScAccessibleCell::GetBoundingBox() call, maCellAddress tends to be something like row 0, column 1xxxx, which makes me think this could be related to the large spreadsheet work. https://opengrok.libreoffice.org/xref/core/sc/source/ui/Accessibility/AccessibleCell.cxx?r=884088de#181 Also, for the record, for me 7.2 and at least some older versions hang as well.
Interestingly, no problem with NVDA.
When adding a breakpoint to the following line: https://opengrok.libreoffice.org/xref/core/sc/source/ui/Accessibility/AccessibleCellBase.cxx?r=206543c7#56 ...it looks like on a single click on a cell, ZoomText is calling CMAccessible::get_accChild(...) continuously for each cell in the table. NVDA only calls it for the correct single cell. https://opengrok.libreoffice.org/xref/core/winaccessibility/source/UAccCOM/MAccessible.cxx?r=7dbbf8eb#321
And now it's working fine... I wonder if it's related to what it identifies as target, perhaps in some cases it identifies the whole sheet, and in others only the selected cell.
I close the ticket, it works fine with the last version 23 of Zoomtext.
Since there's no specific fix here, let's rather put WFM here.