poi-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dominik Stadler <dominik.stad...@gmx.at>
Subject Re: Is it time for POI 3.17-beta1?
Date Fri, 23 Jun 2017 09:05:11 GMT

Mass testing results are in and look quite good. Out of 1066412 documents,
136777 are detected as invalid, 76768 cause an error, error rate is 7.2%
compared to 7.17% in 3.16 and 7.13% in 3.15, however we do much more checks
over time, which hopefully explains the slight increase.

Compared to 3.16 only 7 new errors were seen, 6 of those are related to
invalid password being set (probably due to more testing now) and 1 related
to drawing slides.

o.a.p.EncryptedDocumentException: o.a.p.EncryptedDocumentException:
Invalid password specified - use
Biff8EncryptionKey.setCurrentUserPassword() before calling extractor
	at o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:429)
	at o.a.p.extractor.ExtractorFactory.createExtractor(ExtractorFactory.java:135)
	at o.a.p.stress.AbstractFileHandler.handleExtractingInternal(AbstractFileHandler.java:88)
	at o.a.p.stress.AbstractFileHandler.handleExtracting(AbstractFileHandler.java:63)
Caused by: o.a.p.EncryptedDocumentException: Invalid password
specified - use Biff8EncryptionKey.setCurrentUserPassword() before
calling extractor
	at o.a.p.extractor.ExtractorFactory.createEncyptedOOXMLExtractor(ExtractorFactory.java:422)
	... 10 more

java.lang.IllegalArgumentException: Start point cannot equalendpoint
	at java.awt.LinearGradientPaint.(LinearGradientPaint.java:295)
	at o.a.p.sl.draw.PathGradientPaint$PathGradientContext.(PathGradientPaint.java:104)
	at o.a.p.sl.draw.PathGradientPaint.createContext(PathGradientPaint.java:61)
	at sun.java2d.pipe.AlphaPaintPipe.startSequence(AlphaPaintPipe.java:84)
	at sun.java2d.pipe.AAShapePipe.renderTiles(AAShapePipe.java:168)
	at sun.java2d.pipe.AAShapePipe.renderPath(AAShapePipe.java:159)
	at sun.java2d.pipe.AAShapePipe.fill(AAShapePipe.java:68)
	at sun.java2d.pipe.PixelToParallelogramConverter.fill(PixelToParallelogramConverter.java:164)
	at sun.java2d.pipe.ValidatePipe.fill(ValidatePipe.java:160)
	at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2527)
	at o.a.p.sl.draw.DrawSimpleShape.draw(DrawSimpleShape.java:89)
	at o.a.p.sl.draw.DrawGroupShape.draw(DrawGroupShape.java:60)
	at o.a.p.sl.draw.DrawSheet.draw(DrawSheet.java:71)
	at o.a.p.sl.draw.DrawSlide.draw(DrawSlide.java:41)
	at o.a.p.hslf.usermodel.HSLFSlide.draw(HSLFSlide.java:489)
	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.HSLFFileHandler.handleFile(HSLFFileHandler.java:47)

Full information and download links to sample files are at:
report of 3.17-beta1 overall:
comparison of 3.16 to 3.17-beta1:
comparison of 3.15 to 3.17-beta1:


On Wed, Jun 21, 2017 at 10:43 PM, Andreas Beeker <kiwiwings@apache.org>

> I know XML signatures aren't a base functionality of POI,
> but I'm currently working on #61182 and although the [signature]
> verification
> looks good, I can't add signatures which will be successful verified in
> Libre / Office.
> As this is the case with all versions since 3.11 it might be something
> specific
> to my machine.
> I guess this is not a blocker for the beta - if you think differently,
> post a veto ...
> Andi

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message