Bug 132232 - Crash when changing cell date format code with NVDA running
Summary: Crash when changing cell date format code with NVDA running
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
(earliest affected)
Hardware: All Windows (All)
: high critical
Assignee: Not Assigned
Keywords: accessibility, bibisected, bisected, regression
Depends on:
Reported: 2020-04-18 17:08 UTC by Buovjaga
Modified: 2020-07-31 15:47 UTC (History)
5 users (show)

See Also:
Crash report or crash signature:
Regression By:

Oalah Asu (deleted)
2020-06-02 17:51 UTC, THE_N4R4NT
Oalah Asu (deleted)
2020-06-15 14:32 UTC, THE_N4R4NT

Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2020-04-18 17:08:50 UTC
I was testing bug 127063, but was unable to because of the crash.

1. Open Calc
2. Launch NVDA (I used 2019.3.1) https://www.nvaccess.org/download/
3. Input 8/19 into a cell
4. Press Ctrl+1 to open Cell formatting
5. In the Format code field, input MM/DD and press OK

Bibisected with bibisect-win32-6.2 to https://git.libreoffice.org/core/+/8c1470787f42b20cd12a3f32798edc5d7233ad9d%5E!/

Rename bNeedEdit → bUseEditEngine

Seems weird that it would cause the crash...
Comment 1 m.a.riosv 2020-04-18 21:23:41 UTC
Please have you tested with a clean profile Menu/Help/Restart in Safe Mode.
Comment 2 Buovjaga 2020-04-18 21:28:37 UTC
(In reply to m.a.riosv from comment #1)
> Please have you tested with a clean profile Menu/Help/Restart in Safe Mode.

Well, I was able to bibisect it... I tried in Safe mode with 7.0 to be sure just now and it crashed.
Comment 3 THE_N4R4NT 2020-06-02 17:51:42 UTC Comment hidden (spam)
Comment 4 Buovjaga 2020-06-02 17:54:24 UTC Comment hidden (obsolete)
Comment 5 THE_N4R4NT 2020-06-15 14:32:04 UTC Comment hidden (spam)
Comment 6 Buovjaga 2020-06-15 15:35:25 UTC Comment hidden (obsolete)
Comment 7 Telesto 2020-07-30 21:02:43 UTC
Any change to test/confirm this
Comment 8 Harald Koester 2020-07-31 09:11:46 UTC
Checked with versions 6.2.0(64 Bit) and 6.4.5(64 bit) under Win10 and NVDA version 2019.3.1. On my system no crash, LibreOffice works as expected.
Comment 9 V Stuart Foote 2020-07-31 14:17:27 UTC
Can not confirm on Windows 10 64-bit en-US (1909) with NVDA 2019.3.1 sounding.

Opening the 'Format cells...' dialog with the <Ctrl>+1 shortcut and applying a date format change does not crash.

But, with bug 135330 crashing for the Word Count dialog as it is querying the locale for thousands separator, guess it is conceivable to have a similar crash with OLE based AT sounding if querying for a date format.
Comment 10 Buovjaga 2020-07-31 15:47:56 UTC
No crash anymore

Version: (x64)
Build ID: <buildversion>
CPU threads: 4; OS: Windows 10.0 Build 18362; UI render: Skia/Raster; VCL: win
Locale: fi-FI (fi_FI); UI: en-US
Calc: threaded