[ 
https://issues.apache.org/jira/browse/ODFTOOLKIT-388?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15006954#comment-15006954
 ] 

Raimund Hölle commented on ODFTOOLKIT-388:
------------------------------------------

Actualized patch "ODFTOOLKIT-388-CleanupLibreOfficeDummyCells" to catch another 
problem related to this bug.

After testing of more than 1000 files, I found another strange content not 
catched by the previous version of my patch.

If Libreoffice converts a MS-Excel-file in binary format, it preserves a 
"dummy" row added by MS excel to "blow up" the sheet up to 32768 rows. The new 
version of the patch removes this row too.

> Test hangs when iterating over a spreadsheet created with LibreOffice 4.0.0
> ---------------------------------------------------------------------------
>
>                 Key: ODFTOOLKIT-388
>                 URL: https://issues.apache.org/jira/browse/ODFTOOLKIT-388
>             Project: ODF Toolkit
>          Issue Type: Bug
>          Components: simple api
>    Affects Versions: 0.6-incubating, 0.6.1-incubating
>            Reporter: Bruno Girin
>         Attachments: ODFTOOLKIT-388-CleanupLibreOfficeDummyCells.patch, 
> SpreadsheetDocumentTest.java, 
> incomplete-proposal_IgnoreLibreOfficeDummyCells.patch, 
> msexcel-converted-contains-additional-problemrow.ods, saxProblem.ods, 
> simple.ods, toolkit.patch
>
>
> When iterating over a simple spreadsheet created with LibreOffice 4, the code 
> hangs on Row.getCellCount().
> Running the same document through the validator at 
> http://odf-validator.rhcloud.com/ confirms that it is conformant to ODF1.2:
> {quote}
> The document is conformant ODF1.2!
> Details:
> simple.ods: Info: ODF version of root document: 1.2
> internal:/schema/odf1.2/OpenDocument-v1.2-cos01-manifest-schema.rng: Info: 
> parsed.
> simple.ods/META-INF/manifest.xml: Info: no errors, no warnings
> simple.ods/mimetype: Info: no errors, no warnings
> simple.ods: Info: Media Type: application/vnd.oasis.opendocument.spreadsheet
> internal:/schema/odf1.2/OpenDocument-v1.2-cos01-schema.rng: Info: parsed.
> simple.ods/meta.xml: Info: Generator: LibreOffice/4.0.2.2$Linux_X86_64 
> LibreOffice_project/400m0$Build-2
> simple.ods/meta.xml: Info: no errors, no warnings
> simple.ods/settings.xml: Info: no errors, no warnings
> simple.ods/styles.xml: Info: no errors, no warnings
> simple.ods/content.xml: Info: no errors, no warnings
> internal:/schema/odf1.2/OpenDocument-v1.2-cos01-dsig-schema.rng: Info: parsed.
> simple.ods: Info: no errors, no warnings
> {quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to