Hi,

here my results from the regression-tests for 3.15-beta2, I see two newly
introduced issues that we should take a look at.

Overall, of the 1051003 files 837299 process fine, 112783 are in an invalid
format (e.g. extension docx, but actually a pdf, ...) and 100851 actually
cause processing errors, where many are likely just broken as initial
parsing already fails.

See http://people.apache.org/~centic/poi_regression/reports/ for the
regression-report compared to 3.14 and
http://people.apache.org/~centic/poi_regression/reportsAll/ for full list
of failing documents.

The two regressions are:

4768 times
java.lang.IllegalStateException: Invalid file format version number: *

java.lang.IllegalStateException: Invalid file format version number: *
        at 
o.a.p.hwpf.model.FileInformationBlock.assertCbRgFcLcb(FileInformationBlock.java:164)
        at o.a.p.hwpf.model.FileInformationBlock.(FileInformationBlock.java:140)
        at o.a.p.hwpf.HWPFDocumentCore.(HWPFDocumentCore.java:157)
        at o.a.p.hwpf.HWPFDocument.(HWPFDocument.java:218)
        at o.a.p.hwpf.HWPFDocument.(HWPFDocument.java:186)
        at o.a.p.hwpf.HWPFDocument.(HWPFDocument.java:174)
        at o.a.p.stress.HWPFFileHandler.handleFile(HWPFFileHandler.java:32)
        at o.a.p.BaseIntegrationTest.handleFile(BaseIntegrationTest.java:93)
        at o.a.p.BaseIntegrationTest.test(BaseIntegrationTest.java:42)
        at 
org.dstadler.commoncrawl.ProcessFiles$FileHandlingRunnable.run(ProcessFiles.java:220)

Download

28 times
java.lang.NullPointerException

java.lang.NullPointerException
        at 
o.a.p.xslf.usermodel.XSLFTableCell.getFillPaint(XSLFTableCell.java:427)
        at 
o.a.p.xslf.usermodel.XSLFSimpleShape$9.getPaint(XSLFSimpleShape.java:869)
        at o.a.p.sl.draw.DrawTableShape.draw(DrawTableShape.java:83)
        at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:67)
        at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:39)
        at o.a.p.xslf.usermodel.XSLFSlide.draw(XSLFSlide.java:301)
        at o.a.p.stress.SlideShowHandler.renderSlides(SlideShowHandler.java:120)
        at 
o.a.p.stress.SlideShowHandler.handleSlideShow(SlideShowHandler.java:43)
        at o.a.p.stress.XSLFFileHandler.handleFile(XSLFFileHandler.java:43)
        at o.a.p.BaseIntegrationTest.handleFile(BaseIntegrationTest.java:93)
        at o.a.p.BaseIntegrationTest.test(BaseIntegrationTest.java:42)
        at 
org.dstadler.commoncrawl.ProcessFiles$FileHandlingRunnable.run(ProcessFiles.java:220)

Download


Dominik.

On Thu, Jun 16, 2016 at 9:48 PM, Dominik Stadler <[email protected]>
wrote:

> Hi,
>
> I'll also trigger a run of my regression testing soon to see if we broke
> things there.
>
> Dominik.
>
> On Thu, Jun 16, 2016 at 5:04 PM, Javen O'Neal <[email protected]>
> wrote:
>
>> I still want to remove quite a few deprecated features before 3.15 final.
>> Your call if you want to run one early and one again in a few weeks after
>> all commits are in, or just wait. I hope regressions aren't introduced by
>> deleting code, but there's always a risk.
>> On Jun 16, 2016 3:59 AM, "Allison, Timothy B." <[email protected]>
>> wrote:
>>
>> > Let me know when I should run the regression tests.  After 59702 but
>> > before RC1 is cut or after voting is underway for RC1?
>> >
>> >
>>
>
>

Reply via email to