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 2005/07/06 13:13:08 UTC

DO NOT REPLY [Bug 33681] - Cannot load 500kb file with usermodel or event model

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=33681>.
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=33681





------- Additional Comments From avik@apache.org  2005-07-06 13:13 -------
The error occurs in SSTDeserialize .. it seems to spend all its time in
SSTDeserializer.addToStringTable (calling into BinaryTree.put)

Debugging, it looks like the issue is due to duplicate strings. the algorithm in
this method is probably polynomial in the number of duplicates of any string.
When a file contains many instances of the same string, this becomes a bottleneck!

I'm confused... I thought we had problems with duplicate strings only because of
rich text. Are the strings in this file rich text? 

-- 
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/