[OpenJDK Rasterizer] Segfault in marlin code for Java 9 ea100
Mike Bremford
mike at bfo.com
Tue Feb 2 18:26:44 UTC 2016
Hi All
I was steered to this list after initially posting here:
https://community.oracle.com/message/13632163
We've been doing some initial testing of our product with Java 9 (build
9-ea+100-2016-01-06-195905.javare.4235.nc on multi-core Xeon running Linux)
and managed to get a consistent segfault out of it.
Stack: [0x00007ffb7f351000,0x00007ffb7f452000], sp=0x00007ffb7f44f1c0,
free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native
code)
J 9056 C2 sun.java2d.marlin.Renderer._endRendering(II)V (2400 bytes) @
0x00007ffb6def265b [0x00007ffb6def1e20+0x000000000000083b]
J 3982 C2 sun.java2d.marlin.Renderer.endRendering(I)V (53 bytes) @
0x00007ffb6d4d3be0 [0x00007ffb6d4d3b20+0x00000000000000c0]
J 4993 C2 sun.java2d.marlin.MarlinTileGenerator.getAlphaNoRLE([BII)V (401
bytes) @ 0x00007ffb6d6f9744 [0x00007ffb6d6f92a0+0x00000000000004a4]
J 8725 C2
sun.java2d.pipe.AAShapePipe.renderTiles(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;Lsun/java2d/pipe/AATileGenerator;[ILsun/java2d/pipe/AAShapePipe$TileState;)V
(302 bytes) @ 0x00007ffb6d321600 [0x00007ffb6d321420+0x00000000000001e0]
J 13257 C2
sun.java2d.pipe.AAShapePipe.renderPath(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;Ljava/awt/BasicStroke;)V
(99 bytes) @ 0x00007ffb6d9f0ce4 [0x00007ffb6d9efe20+0x0000000000000ec4]
J 13391 C2
sun.java2d.pipe.ValidatePipe.draw(Lsun/java2d/SunGraphics2D;Ljava/awt/Shape;)V
(20 bytes) @ 0x00007ffb6dc032b8 [0x00007ffb6dc03120+0x0000000000000198]
J 12857 C2 sun.java2d.SunGraphics2D.draw(Ljava/awt/Shape;)V (64 bytes) @
0x00007ffb6d8a6298 [0x00007ffb6d8a60e0+0x00000000000001b8]
I have narrowed it down to a self-contained test case which you can run -
there's a lot going on under the hood in our Jar which I cant supply the
source for, but I imagine for a SEGV the source won't make much difference.
The testcase is 3.2MB, if anyone wants it please drop me an email directly
or let me know and I'll post it to this list.
Cheers... Mike
--
-----------------------------------------------------
Mike Bremford - CTO mike at bfo.com
Big Faceless Organization http://bfo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/graphics-rasterizer-dev/attachments/20160202/982cf584/attachment.html>
More information about the graphics-rasterizer-dev
mailing list