https://bz.apache.org/bugzilla/show_bug.cgi?id=64721
Bug ID: 64721
Summary: NullPointerException occurs when calling getDataSize()
of an object created with ExtRst.copy()
Product: POI
Version: 4.1.2-FINAL
Hardware: PC
Status: NEW
Severity: critical
Priority: P2
Component: HSSF
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Class: org.apache.poi.hssf.record.common.ExtRst
Method: getDataSize()
Null Pointer Property: extraData
I am developing excel export function using Jxls 2.8.1 and jxls-poi 2.8.1, poi
4.1.2 version.
The export function for xlsx was created first and is working fine.
During testing because the export function for xls was also needed, I found
that a NullPointerException occurred during the write process.
As a result of tracking the location of the error using the Debugger, when
executing ExtRst.getDataSize(), a NullPointerException occurred in the
extraData.length part and reported.
This error is caused by leaving extraData null in ExtRst.copy() which is called
when org.apache.poi.hssf.record.common.UnicodeString.copy() is called.
I can't afford to wait for the patch to complete, so I'm going to use version
4.1.1 without the ExtRst class.
--
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]