[Bug 487] New: Shark Unable to Stroke shape (private data) Exception

bugzilla-daemon at icedtea.classpath.org bugzilla-daemon at icedtea.classpath.org
Mon May 10 02:14:41 PDT 2010


http://icedtea.classpath.org/bugzilla/show_bug.cgi?id=487

           Summary: Shark Unable to Stroke shape (private data) Exception
           Product: IcedTea
           Version: 6-hg
          Platform: all
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Shark
        AssignedTo: unassigned at icedtea.classpath.org
        ReportedBy: xerxes at zafena.se


Testcase:
wget http://93.83.133.214/jgears2/JGears2.jar
xerxes at xerxes:/sd/test$ java -XX:+SharkTraceInstalls -jar JGears2.jar

Sourcecode to testcase:
http://93.83.133.214/jgears2/JGears2.java

Output:
XRender Pipeline
 [0x680c4010-0x680c4120):
java.util.concurrent.locks.AbstractOwnableSynchronizer::setExclusiveOwnerThread
(272 bytes code)
 [0x680c4160-0x680c70f8): sun.java2d.pipe.AlphaPaintPipe::renderPathTile (12184
bytes code)
 [0x680c7130-0x680c7240):
java.util.concurrent.locks.AbstractQueuedSynchronizer::getState (272 bytes
code)
 [0x680c7280-0x680c7398):
java.util.concurrent.locks.AbstractOwnableSynchronizer::getExclusiveOwnerThread
(280 bytes code)
 [0x680c73d0-0x680c74f8):
java.util.concurrent.locks.AbstractQueuedSynchronizer::setState (296 bytes
code)
 [0x680c7530-0x680c7710):
java.util.concurrent.locks.AbstractQueuedSynchronizer::compareAndSetState (480
bytes code)
 [0x680c7750-0x680c78ac): java.util.concurrent.locks.ReentrantLock::lock (348
bytes code)
 [0x680c78f0-0x680c7a50): java.util.concurrent.locks.ReentrantLock::unlock (352
bytes code)
 [0x680c7a90-0x680c7c80):
java.util.concurrent.locks.ReentrantLock$NonfairSync::lock (496 bytes code)
 [0x680c7cc0-0x680c7f60):
java.util.concurrent.locks.AbstractQueuedSynchronizer::release (672 bytes code)
 [0x680c7fa0-0x680c815c):
java.util.concurrent.locks.ReentrantLock$Sync::tryRelease (444 bytes code)
 [0x680c81a0-0x680c82f4): sun.awt.SunToolkit::awtUnlock (340 bytes code)
 [0x680c8330-0x680c8484): sun.awt.SunToolkit::awtLock (340 bytes code)
 [0x680c84c0-0x680c85d0): java.awt.image.Raster::getWidth (272 bytes code)
 [0x680c8610-0x680c8720): java.awt.image.Raster::getHeight (272 bytes code)
 [0x680c8760-0x680c9350): java.awt.ColorPaintContext::getRaster (3056 bytes
code)
 [0x680c9390-0x680c95a0): sun.java2d.loops.Blit$GeneralMaskBlit::Blit (528
bytes code)
 [0x680c95e0-0x680c96f8): java.lang.ref.Reference::get (280 bytes code)
 [0x680c9730-0x680ca018): java.awt.image.SinglePixelPackedSampleModel::<init>
(2280 bytes code)
 [0x680ca050-0x680ca268): sun.java2d.pisces.PiscesMath::lsqrt (536 bytes code)
 [0x680ca2a0-0x680ca4a4):
sun.java2d.pipe.SpanShapeRenderer$Composite::renderBox (516 bytes code)
 [0x680ca4e0-0x680cacec): sun.java2d.pipe.SpanShapeRenderer::spanClipLoop (2060
bytes code)
 [0x680cad30-0x680cc4f0): java.awt.geom.AffineTransform::transform (6080 bytes
code)
 [0x680cc530-0x680cc65c):
sun.java2d.pisces.PiscesRenderingEngine::S15_16ToFloat (300 bytes code)
 [0x680cc6a0-0x680cc808): java.lang.Object::<init> (360 bytes code)
 [0x680cc840-0x680cc9a4): sun.java2d.pisces.Stroker::emitLineTo (356 bytes
code)
 [0x680cc9e0-0x680ccba4): sun.java2d.pisces.PiscesRenderingEngine$2::lineTo
(452 bytes code)
java.lang.NullPointerException: private data
        at sun.java2d.pipe.ShapeSpanIterator.lineTo(Native Method)
        at
sun.java2d.pisces.PiscesRenderingEngine$2.lineTo(PiscesRenderingEngine.java:152)
        at sun.java2d.pisces.Stroker.emitLineTo(Stroker.java:742)
        at sun.java2d.pisces.Stroker.close(Stroker.java:653)
        at
sun.java2d.pisces.PiscesRenderingEngine.pathTo(PiscesRenderingEngine.java:249)
        at
sun.java2d.pisces.PiscesRenderingEngine.strokeTo(PiscesRenderingEngine.java:231)
        at
sun.java2d.pisces.PiscesRenderingEngine.strokeTo(PiscesRenderingEngine.java:181)
        at
sun.java2d.pisces.PiscesRenderingEngine.strokeTo(PiscesRenderingEngine.java:145)
        at sun.java2d.pipe.LoopPipe.getStrokeSpans(LoopPipe.java:274)
        at sun.java2d.x11.X11Renderer.draw(X11Renderer.java:343)
        at sun.java2d.pipe.ValidatePipe.draw(ValidatePipe.java:154)
        at sun.java2d.SunGraphics2D.draw(SunGraphics2D.java:2392)
        at JGears2.renderShape(JGears2.java:216)
        at JGears2.renderScene(JGears2.java:142)
        at JGears2$3.run(JGears2.java:98)
Exception in thread "Thread-1" java.lang.InternalError: Unable to Stroke shape
(private data)
        at sun.java2d.pipe.LoopPipe.getStrokeSpans(LoopPipe.java:281)
        at sun.java2d.x11.X11Renderer.draw(X11Renderer.java:343)
        at sun.java2d.pipe.ValidatePipe.draw(ValidatePipe.java:154)
        at sun.java2d.SunGraphics2D.draw(SunGraphics2D.java:2392)
        at JGears2.renderShape(JGears2.java:216)
        at JGears2.renderScene(JGears2.java:142)
        at JGears2$3.run(JGears2.java:98)


-- 
Configure bugmail: http://icedtea.classpath.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the distro-pkg-dev mailing list