| Summary: | Inserting a column in a sheet causes erroneus rewriting of the formulas in a old Excel 97-2003 xls formatted file | ||
|---|---|---|---|
| Product: | LibreOffice | Reporter: | Aldo <master> |
| Component: | Calc | Assignee: | Not Assigned <libreoffice-bugs> |
| Status: | VERIFIED FIXED | ||
| Severity: | normal | CC: | 79045_79045, aron.budea, himajin100000, nemeth |
| Priority: | medium | Keywords: | bibisected, bisected, filter:xls, regression |
| Version: | 5.0.0.5 release | ||
| Hardware: | All | ||
| OS: | All | ||
| See Also: | https://bugs.documentfoundation.org/show_bug.cgi?id=89281 | ||
| Whiteboard: | target:7.3.0 target:7.2.3 | ||
| Crash report or crash signature: | Regression By: | ||
| Bug Depends on: | |||
| Bug Blocks: | 109072 | ||
| Attachments: |
original file
Error after saving |
||
|
Description
Aldo
2021-05-01 08:39:19 UTC
Created attachment 171555 [details]
original file
Created attachment 171556 [details]
Error after saving
repro in 7.3 and in Версия: 4.4.7.2 ID сборки: f3153a8b245191196a4b6b9abd1d0da16eead600 Локаль: ru_RU but not in Version: 4.3.7.2 Build ID: 8a35821d8636a03b8bf4e15b48f59794652c68ba it's a regression If resave this XLS file to XLSX in the MS Excel and open that XLSX in LO, then LO works as should Bibisected to the following commit using repo bibisect-50max. Adding CC: to László Németh. https://cgit.freedesktop.org/libreoffice/core/commit/?id=b18b5b7edf3d14ef5f0efe53e367f88a423088c4 author László Németh <laszlo.nemeth@collabora.com> 2015-02-10 10:25:13 +0100 committer László Németh <laszlo.nemeth@collabora.com> 2015-02-10 11:10:58 +0100 tdf#89281 fix performance regression of XLS import tdf#142010 XLS import: fix bad calculation after editing Inserting a column messed up formulas in the test document of tdf#142010. This was a regression resulted by the tdf#89281 fix for a performance regression in XLS import related to shared formulas. Revert of commit ba686b9bd2596811141e4028947334f10799c356 "tdf#89281 fix performance regression of XLS import - cleanup" and commit b18b5b7edf3d14ef5f0efe53e367f88a423088c4 "tdf#89281 fix performance regression of XLS import". László Németh committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/7d5703ca50d719fbd82615fb81da7949fe163ae5 tdf#142010 XLS import: fix bad calculation after editing 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. @Aldo: thanks for the detailed bug report. @Áron: thanks for bibisecting and CCing the problem. Xisco Fauli committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/eb664612aba4d7d8d5cf8d5a448f12be55da59ba tdf#142010: sc_uicalc: Add unittest 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. László Németh committed a patch related to this issue. It has been pushed to "libreoffice-7-2": https://git.libreoffice.org/core/commit/5862ea89fe285bf83b9a7658906ed3e0b8d86853 tdf#142010 XLS import: fix bad calculation after editing It will be available in 7.2.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. Verified in: Version: 7.3.0.0.alpha1+ (x64) / LibreOffice Community Build ID: c7500945fc5d5bd2130a2d38be0bd4b15445cd90 CPU threads: 8; OS: Windows 10.0 Build 18363; UI render: Skia/Vulkan; VCL: win Locale: hu-HU (hu_HU); UI: hu-HU Calc: CL |