To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=74134


User fridrich_strba changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|NEW                       |STARTED
--------------------------------------------------------------------------------
        Target milestone|OOo 2.x                   |OOo 2.2.1
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Tue Feb 13 18:08:25 +0000 
2007 -------
OK, the synopsis is following: the document is utterly broken. wplook.exe, the
WP recovery and document analysis tool is not recognizing the file-format at
all. Although, it is (according to the header), a document in WP 6.1+
file-format. The libwpd corruption-removal mechanism is trying to skip all
inconsistent functions and consier only those that do not seem corrupted. This
is achieved by a dry-run parsing of the function before the sharp parsing.
Nevertheless, this is not possible with single byte functions, because one just
reads the byte and cannot check whether it is well-formed. Unfortunately, in WP6
file-format there are some table related functions that have a single byte
version. In this document, due to the corruption, we were trying to insert a row
into a table that was not started. This was resulting on some operation done on
null pointer and that has not defined behaviour. Therefore, I kind of fixed this
in libwpg CVS by ignoring table related functions if table is not opened. It
makes this document open, but the result is really not worth it (font of 500+
points and the document results in ~1000 pages (2 chars per page) of more or
less garbage.
I will fix this issue in a CWS that is uploading a bugfix release of libwpd
0.8.9. Changing the target for 2.2.1

---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to