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]

Reply via email to