Summary: | Calc crashes when loading a previously saved document which has cells with "#" values | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | ratatoeskr |
Component: | Calc | Assignee: | Caolán McNamara <caolan.mcnamara> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | buzea.bogdan, erack |
Priority: | medium | ||
Version: | 7.3.6.2 release | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | target:7.6.0 target:7.5.3.2 target:7.4.7 | ||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 133092 | ||
Attachments: |
Spreadsheet that causes LibreOffice to crash when trying to open it
This file opens, but saving an opening again will crash LibreOffice |
Description
ratatoeskr
2022-10-16 09:00:05 UTC
Created attachment 183078 [details]
Spreadsheet that causes LibreOffice to crash when trying to open it
There are two problems here: 1. The crash. No matter what, the file should not crash the program; if validation fails, it must be rejected gracefully. You have provided the file to debug this. 2. Saving some invalid data. And that needs the file that opens normally, but generates the problematic file on save. You mentioned you generated such a file when preparing the test case. If possible, please also attach it here. I confirm the crash with attachment 183078 [details] using Version: 7.4.2.3 (x64) / LibreOffice Community Build ID: 382eef1f22670f7f4118c8c2dd222ec7ad009daf CPU threads: 12; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win Locale: ru-RU (ru_RU); UI: en-US Calc: CL Created attachment 183079 [details]
This file opens, but saving an opening again will crash LibreOffice
This file was derived from the attachment "corrupt.fods" by removing all "#" symbols.
lets at least not crash with this input Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-4": https://git.libreoffice.org/core/commit/3fbb307b970f41605a80c6ea3cbea0c9af9eb638 tdf#151560 don't crash on loading dubious fods It will be available in 7.4.7. 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. Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-5": https://git.libreoffice.org/core/commit/4ad3605166c91193b3dbf41ed33515e267133f90 tdf#151560 don't crash on loading dubious fods It will be available in 7.5.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. Caolán McNamara committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7773932ba7c4bafeed7fba0a5d87f75eed09f850 tdf#151560 don't crash on loading dubious fods It will be available in 7.6.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. Caolán McNamara committed a patch related to this issue. It has been pushed to "libreoffice-7-5-3": https://git.libreoffice.org/core/commit/65572a7ae58b5eafba835b4c0cb16e3cb9188f05 tdf#151560 don't crash on loading dubious fods It will be available in 7.5.3. 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. |