Bug 165591 - FILEOPEN RTF Formula fields not evaluated correctly
Summary: FILEOPEN RTF Formula fields not evaluated correctly
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.4.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, filter:rtf, regression
Depends on:
Blocks: Fields
  Show dependency treegraph
 
Reported: 2025-03-05 16:11 UTC by Buovjaga
Modified: 2025-03-05 19:29 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Buovjaga 2025-03-05 16:11:24 UTC
1. Open attachment attachment 84867 [details]
2. Go to page 5 and look at the table that has formula fields

All the field values are 0 while in the past some of them were 568 (C8, C10), 959 (E8, E10, E16) and 392 (C16).

Bibisected with linux-64-5.4 to c568eb7d3bb4584867f0a1f0a7965f73097f009b
tdf#105975 Add Formula field parsing (docx) in SWriter

After that commit, the fields turned into **Expression is faulty** although the values are seen for a split second before this.

In 6.3 with 7209feef41c3c858476a2ae9795a7d2264c0ffc0, this changed to only 4 fields showing the faulty message.
tdf#122224 DOCX import: fix formula field syntax

The current result started in 7.1 with e1aea22f3f4fbf0cc412a8867165a85a3c55f49c
tdf#123354 DOCX import: fix ABS formula

Reported in bug 68715 comment 34.

Let's ask László, if he has ideas.