You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by bu...@apache.org on 2007/04/12 09:57:44 UTC

DO NOT REPLY [Bug 41946] - Corruption issues writing PPT

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG�
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=41946>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND�
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=41946


yegor@dinom.ru changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |FIXED




------- Additional Comments From yegor@dinom.ru  2007-04-12 00:57 -------
Fixed.

It was another issue with org.apache.poi.ddf.EscherArrayProperty.
(We already had issues with it, see  Bug 39800). 
In PPT it is legal to have empty complex part of an array property. When reading
such a property, remember it and write back the same empty data. 
Although the fix is simple I spent a lot of time trying to cover all sorts of
special cases in xls and ppt.
Truly, the Escher arrays are the most weird constructions ever intended :).

P.S. I moved the warning messages to POILogger. If users want verbose output
they should enable it through -Dorg.apache.poi.util.POILogger option.
For example to use System.out set it as follows:
-Dorg.apache.poi.util.POILogger=org.apache.poi.util.SystemOutLogger

Regards,
Yegor

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: poi-dev-unsubscribe@jakarta.apache.org
Mailing List:    http://jakarta.apache.org/site/mail2.html#poi
The Apache Jakarta POI Project: http://jakarta.apache.org/poi/