[Upstream] .docx date field conversion erases document
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
LibreOffice |
Fix Released
|
Medium
|
|||
libreoffice (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
openoffice.org (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: openoffice.org
I wrote a letter on Microsoft Office 2007 in Windows XP, including a date field that I had put in the "January 1, 2000" format, and saved it as a .docx file. I then opened the letter in OpenOffice Writer "build 3.2.0.10, Debian 1:3.2.0-7ubuntu4, Fri Apr 23 18:49:04 UTC 2010" in Ubuntu 10.04 (fully updated), and it seemed normal. I edited it further, saved it (still as the same .docx), and then reopened it again in OpenOffice. However, now all the document text after the date was gone (it seemed to be replaced by carriage returns taking up about the same amount of space on the page), the date was in the format "01/01/00", and there was a hyphen immediately before the date that I had not put there. The rest of the document contents were irretrievably lost.
I was able to replicate this bug by:
1. Save a .docx file in Microsoft Office 2007, including a date field in the format "January 1, 2000", and some text following the date.
2. Open it in OpenOffice Writer.
3. Save the file as both a .doc (or .odt or anything else) and a .docx.
4. Close OpenOffice.
5. Open the .docx in OpenOffice; the text-after-the-date will be gone, the date will be in the wrong format, and there will be a hyphen in front of the date.
6. Open any of the other format files that it was saved as, and the document will be as it originally was.
I will attach a .doc containing one of these dates, that if saved as a .docx in OpenOffice, the resulting .docx will have the rest of the document erased.
---
Architecture: i386
DistroRelease: Ubuntu 10.04
NonfreeKernelMo
Package: openoffice.org-core 1:3.2.0-7ubuntu4
PackageArchitec
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
Tags: lucid
Uname: Linux 2.6.32-22-generic i686
UserGroups: adm admin audio cdrom dialout dip floppy fuse lpadmin plugdev video
Changed in openoffice.org (Ubuntu): | |
status: | Incomplete → Confirmed |
Changed in libreoffice (Ubuntu): | |
status: | New → Triaged |
Changed in df-libreoffice: | |
importance: | Unknown → Medium |
status: | Unknown → Confirmed |
tags: | added: lo33 |
Changed in df-libreoffice: | |
status: | Confirmed → Fix Released |
summary: |
- .docx date field conversion erases document + [Upstream] .docx date field conversion erases document |
Changed in openoffice.org (Ubuntu): | |
status: | Confirmed → Won't Fix |
[This is an automatic notification.]
Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect -p openoffice.org-core 584600
This will help us to find and resolve the problem. Bear in mind that you may need to install the python-launchpadlib package from the universe repository. Additionally, when prompted to give apport-collect permissions for Launchpad you will need to give it at least the ability to "Change Non-Private" data as it will be adding information to your bug report. Thanks in advance!
When reporting bugs in the future please use apport, either via the appropriate application's "Help -> Report a Problem" menu or using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https:/ /wiki.ubuntu. com/ReportingBu gs.