https://bugs.documentfoundation.org/show_bug.cgi?id=159521
Bug ID: 159521
Summary: LibreOffice Calc 24.2.0.3 (X86_64) ODS files saved
with new experimental password protection feature
causes data loss
Product: LibreOffice
Version: 24.2.0.3 release
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
Description:
In trying to get LibreOffice Calc 24.2.0.3's password protection feature
working, I have uncovered and reported two (2) critical bugs:
https://bugs.documentfoundation.org/show_bug.cgi?id=159519
and
https://bugs.documentfoundation.org/show_bug.cgi?id=159512
In an attempt to work around these critical bugs, I tried enabling what appears
to be a new experimental password protection feature, described in:
https://bugs.documentfoundation.org/show_bug.cgi?id=105844#c47
As specified in that post, I enabled LibreOffice Calc's Experimental Features.
Now, when trying to use LibreOffice Calc to password protect a file, the result
is immediate data loss.
STR below.
Steps to Reproduce:
1. Install LibreOffice Calc 24.2.0.3 (X86_64).
2. Enable Experimental Features via {{bc|Tools|Options|LibreOffice|Advanced}}.
3. Restart LibreOffice Calc to allow the Experimental Features to take effect.
4. Create a new spreadsheet by adding a string to cell A1.
5. Save the new spreadsheet with a password.
6. Close LibreOffice Calc.
7. Open LibreOffice Calc.
8. Open the spreadsheet saved in step 5.
9. Notice no password is needed, and the spreadsheet is empty.
Actual Results:
No password is needed, and the spreadsheet is empty.
Expected Results:
Password required. Spreadsheet contains its data.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
Version: 24.2.0.3 (X86_64) / LibreOffice Community
Build ID: da48488a73ddd66ea24cf16bbc4f7b9c08e9bea1
CPU threads: 4; OS: Windows 6.1 Service Pack 1 Build 7601; UI render:
Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: CL threaded
--
You are receiving this mail because:
You are the assignee for the bug.