Description: I tried to set the option "PerformFileExtCheck" via the appropriate registry values (Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\LibreOffice\org.openoffice.Office.Common\Misc\PerformFileExtCheck, PerformFileExtCheck = false, Final =1). This is also accepted but the finalization does not work. The option is still shown to the user as modifiable. If the user sets this option and closes the settings LibreOffice crashes. Steps to Reproduce: 1. set registry values 2. go to the options and see that the option is not grayed out. Actual Results: The option is changeable for the user. LibreOffice crashes. Expected Results: The option is no longer changeable for the user. Reproducible: Always User Profile Reset: Yes Additional Info: Version: 7.2.1.2 (x64) / LibreOffice Community Build ID: 87b77fad49947c1441b67c559c339af8f3517e22 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: Skia/Raster; VCL: win Locale: de-DE (de_DE); UI: de-DE Calc: threaded
Created attachment 176065 [details] Example extension to turn off and lock the setting Confirming with: Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: e06ba31a037ea3ff192c9a00db6152179eb298a6 CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: default; VCL: win Locale: en-US (hu_HU); UI: en-US Calc: threaded Installing attached example extension turns off the "Perform check" checkbox, but does not disable it as the finalize property should.
Created attachment 176078 [details] The dialog with the proposed patch and the example extension Proposed patch: https://gerrit.libreoffice.org/c/core/+/124567
Gabor Kelemen committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/a2f0d457c8addeeef768a93f6a174617094a0254 tdf#145128 "Perform file extension check" should be disabled if finalized It will be available in 7.3.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.
I have tested version 7.3 Dev and the "Final" setting is successfully applied. Is it possible to apply this patch already in a 7.2.x version?
Gabor Kelemen committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/c9bfb849aef0de759edcd5f3137ff07d913a1cf5 tdf#145128 "Perform file extension check" should be disabled if finalized It will be available in 7.2.4. 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.
7.2.4 was a hotfix release, updating target in status-whiteboard