[Libreoffice-bugs] [Bug 53365] New: FILEOPEN / FILESAVE: Formula not editable in LO after import from DOCX and save to ODT
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Aug 11 10:03:42 CEST 2012
https://bugs.freedesktop.org/show_bug.cgi?id=53365
Bug #: 53365
Summary: FILEOPEN / FILESAVE: Formula not editable in LO after
import from DOCX and save to ODT
Classification: Unclassified
Product: LibreOffice
Version: 3.5.4 release
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: filters and storage
AssignedTo: libreoffice-bugs at lists.freedesktop.org
ReportedBy: stephanv778 at gmail.com
CC: l.lunak at suse.cz, vmiklos at suse.cz
Created attachment 65418
--> https://bugs.freedesktop.org/attachment.cgi?id=65418
Example MSO 2007 document containing formulae
How to reproduce:
- Import DOCX document from attachment
- Both formulae are editable
- Save document as ODT
- Reload ODT in LO
Expected result:
- Both formulae are editable
Actual result:
- Only first formula is editable as formula
- The frame edit dialog appears when trying to edit the second formula
Settings under Options - Load/Save - Microsoft Office:
MathType to LibreOffice Math or reverse: "Load and convert the object" and
"Convert and save the object" are both checked.
The problem is actually worse with the original unstripped DOCX document.
There all formulae are replaced in the re-opened ODT with a square showing a
"Object ##" text.
Problem observed in:
Libreoffice 3.5.4 on openSuSE 11.4 (64-bit)
Libreoffice-master version 3.7.0.0.alpha0+ (Build ID: 769e2b5) on openSuSE
11.4 (32-bit)
Libreoffice version 3.6.0.4 (Build ID: 360m1(Build:104)) on openSuSE 11.4
(32-bit)
My full debug master build produces these lines during the export to ODT
warn:legacy.osl:9892:1:/home/stephan/Software/libreoffice-master/core/starmath/source/mathmlexport.cxx:1485:
Warning: failed to export a node?
warn:legacy.osl:9892:1:/home/stephan/Software/libreoffice-master/core/unotools/source/config/configmgr.cxx:208:
OSL_ASSERT: items_.empty()
And on the reloading of the ODT
warn:legacy.osl:10126:1:/home/stephan/Software/libreoffice-master/core/comphelper/source/container/embeddedobjectcontainer.cxx:419:
A freshly create object should be running always!
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Libreoffice-bugs
mailing list