Summary: | Assert hit when using UnoControlGrid with screen reader | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Michael Weghorn <m.weghorn> |
Component: | UI | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | m.weghorn |
Priority: | medium | ||
Version: | 7.4.0.0 alpha0+ | ||
Hardware: | All | ||
OS: | Linux (All) | ||
Whiteboard: | target:7.4.0 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 101912 | ||
Attachments: |
Sample document
GDB backtrace with first two fixes in place |
Description
Michael Weghorn
2022-03-03 10:34:03 UTC
I ran into this while working on something other a11y-related, plan to fix this along the way. Created attachment 178641 [details] GDB backtrace with first two fixes in place The initially described issue is fixed with these pending changes: https://gerrit.libreoffice.org/c/core/+/130924 https://gerrit.libreoffice.org/c/core/+/130925 However, LO still crashes, now showing > [Thread 0x7fffe333b640 (LWP 592530) exited] > warn:legacy.osl:592396:592396:svtools/source/uno/unocontroltablemodel.cxx:159: DefaultTableModel::getColumnModel: invalid index! > --Type <RET> for more, q to quit, c to continue without paging-- > > Thread 1 "soffice.bin" received signal SIGSEGV, Segmentation fault. GDB backtrace attached. Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/1ccb6dc5bd2aa67f151d590b1aad20cecefaa28c tdf#147742 a11y: AccessibleGridControlHeader needs SolarMutex It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/a9c57e6ac6bc46ad78b66409a964f5b717878931 tdf#147742 a11y: AccessibleGridControlTable needs SolarMutex It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/83419f869c33d550a61d260b1b3aef6a00cefc45 tdf#147742 a11y: AccessibleGridControl...: get accessible name on demand It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/fbe4d77d961975bafe8ea3e419651df4d418f92b tdf#147742 a11y: AccessibleGridControlBase: get accessible desc on demand It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. Michael Weghorn committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/4e641d9240a981216d6724141b9b7a9e4c63c82a Related: tdf#147742 a11y: Dispose table cells as well It will be available in 7.4.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback. |