[Libreoffice-bugs] [Bug 127887] Cell references off by 256 when importing wk1 Lotus 1-2-3 spreadsheet

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Sep 30 23:28:40 UTC 2019


https://bugs.documentfoundation.org/show_bug.cgi?id=127887

Eike Rathke <erack at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|libreoffice-bugs at lists.free |erack at redhat.com
                   |desktop.org                 |
             Status|NEW                         |ASSIGNED

--- Comment #4 from Eike Rathke <erack at redhat.com> ---
Turns out this is a bad file format detection in external libwps
src/lib/WKS4.cpp WKS4Parser::checkHeader(), resulting in version 1 instead of
version 2.

For the default character set similar as the creator isn't passed up in
src/lib/WPSDocument.cpp WPSDocument::isFileFormatSupported() staying default
libwps::WPS_MSWORKS so in writerperfect/source/calc/MSWorksCalcImportFilter.cxx
MSWorksCalcImportFilter::doDetectFormat() the wrong type name
"calc_MS_Works_Document" is assigned, and in
MSWorksCalcImportFilter::doImportDocument() wrong "CP850" encoding is chosen
(note also the encoding dialog's title reads "Import MS Works file").

Taking.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190930/68aeb1be/attachment-0001.html>


More information about the Libreoffice-bugs mailing list