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 2013/09/09 11:44:01 UTC

[Bug 53798] negative row shift causes corrupted data or throws exception

https://issues.apache.org/bugzilla/show_bug.cgi?id=53798

Dominik Stadler <do...@gmx.at> changed:

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

--- Comment #4 from Dominik Stadler <do...@gmx.at> ---
I finally was able to narrow this down and find the root-cause of this problem.
It seems the handling of rows that are overwritten by the shifting was done
incorrectly in some cases, thus leaving behind left-over objects which caused
these exceptions when being accessed.

This should be fixed with r1521012, we now first ensure that all
removed/overwritten rows are removed and only then apply the shifting, now this
test-case and all existing tests seem to run fine. Let's see which other bugs
in this area this might also fix.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org