https://issues.apache.org/bugzilla/show_bug.cgi?id=54645
Bug ID: 54645
Summary: Infinite Loop in IntMapper
Product: POI
Version: 3.6
Hardware: PC
OS: Windows Server 2003
Status: NEW
Severity: normal
Priority: P2
Component: POI Overall
Assignee: [email protected]
Reporter: [email protected]
Classification: Unclassified
Hi,
In my application I found from time to time some hanging Threads. The
Threaddumps are always pointing to the POI IntMapper class
at java.util.HashMap.get(java.lang.Object)
at org.apache.poi.util.IntMapper.getIndex(java.lang.Object)
at
org.apache.poi.hssf.record.SSTRecord.addString(org.apache.poi.hssf.record.UnicodeString)
at
org.apache.poi.hssf.model.Workbook.addSSTString(org.apache.poi.hssf.record.UnicodeString)
at
org.apache.poi.hssf.usermodel.HSSFCell.setCellValue(org.apache.poi.ss.usermodel.RichTextString)
We are using POI 3.6 but since then, only some code clean up (0111e33d)
happened. This problem probably exists in newer Versions too.
I even found some references in the internet with the same problem:
-
http://mail-archives.apache.org/mod_mbox/poi-user/201212.mbox/%[email protected]%3E
-
http://cueabsorb.wordpress.com/2010/12/15/%E4%BD%BF%E7%94%A8hashmap%E5%AF%BC%E8%87%B4cpu-200%E6%88%96%E8%80%85%E5%AF%BC%E8%87%B4%E7%9A%84load-%E9%A3%99%E9%AB%98%E9%97%AE%E9%A2%98/
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]