We got a core dump from the JDK running Batik. The same problem was
previously reported on this list:

   http://koala.ilog.fr/batik/mlists/batik-users/archives/msg05946.html

Although this is obviously a JVM bug and not a Batik bug, the last
comment to this posting..

   http://forum.java.sun.com/thread.jspa?threadID=560000&messageID=2752247

seems to imply that the bug is being *triggered* by Batik's incorrectly
invoking AWT methods not from within the Swing thread. Indeed, from the
stack trace it appears Batik is invoking sun.java2d.SunGraphics2D.draw()
from a different thread than the AWT thread.

Is this analysis correct? Or is the stack trace legitimate?

Thanks,
-Archie

__________________________________________________________________________
Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com


*
Confidentiality Notice: This e-mail message, including any attachments, is for 
the sole use of the intended recipient(s) and may contain confidential and 
privileged information. Any unauthorized review, use, disclosure or 
distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply e-mail and destroy all copies of 
the original message.
*
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0x4009BE09
Function=(null)+0x4009BE09
Library=/lib/tls/libc.so.6

NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.


Current Java thread:
        at sun.dc.pr.PathFiller.reset(Native Method)
        at sun.dc.pr.Rasterizer.reset(Rasterizer.java:710)
        at sun.java2d.pipe.DuctusRenderer.dropRasterizer(DuctusRenderer.java:55)
        - locked <0x4895f290> (a java.lang.Class)
        at 
sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRenderer.java:109)
        at sun.java2d.pipe.DuctusShapeRenderer.draw(DuctusShapeRenderer.java:45)
        at sun.java2d.SunGraphics2D.draw(SunGraphics2D.java:2132)
        at org.apache.batik.gvt.StrokeShapePainter.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeShapePainter.paint(Unknown Source)
        at org.apache.batik.gvt.ShapeNode.primitivePaint(Unknown Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.ShapeNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.CanvasGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.AbstractGraphicsNode.paint(Unknown Source)
        at org.apache.batik.gvt.CompositeGraphicsNode.primitivePaint(Unknown 
Source)
        at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.genRect(Unknown 
Source)
        at org.apache.batik.gvt.filter.GraphicsNodeRed8Bit.copyData(Unknown 
Source)
        at org.apache.batik.ext.awt.image.rendered.TileCacheRed.genRect(Unknown 
Source)
        at 
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.drawBlockInPlace(Unknown
 Source)
        at 
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.drawBlock(Unknown 
Source)
        at 
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyToRasterByBlocks(Unknown
 Source)
        at 
org.apache.batik.ext.awt.image.rendered.AbstractTiledRed.copyData(Unknown 
Source)
        at 
org.apache.batik.ext.awt.image.rendered.TranslateRed.copyData(UnknownSource)
        at org.apache.batik.ext.awt.image.rendered.PadRed.copyData(Unknown 
Source)
        at org.apache.batik.gvt.renderer.StaticRenderer.repaint(Unknown Source)
        - locked <0x44920bf0> (a sun.awt.image.IntegerInterleavedRaster)
        at org.apache.batik.gvt.renderer.StaticRenderer.repaint(Unknown Source)
        at org.apache.batik.swing.gvt.GVTTreeRenderer.run(Unknown Source)

Dynamic libraries:
08048000-08056000 r-xp 00000000 08:02 121437    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/bin/java
08056000-08059000 rw-p 0000d000 08:02 121437    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/bin/java
40000000-40016000 r-xp 00000000 08:02 19354      /lib/ld-2.3.3.so
40016000-40017000 rw-p 00016000 08:02 19354      /lib/ld-2.3.3.so
40027000-40034000 r-xp 00000000 08:02 19382      /lib/tls/libpthread.so.0
40034000-40035000 rw-p 0000d000 08:02 19382      /lib/tls/libpthread.so.0
40037000-40039000 r-xp 00000000 08:02 19363      /lib/libdl.so.2
40039000-4003a000 rw-p 00002000 08:02 19363      /lib/libdl.so.2
4003a000-40143000 r-xp 00000000 08:02 19380      /lib/tls/libc.so.6
40143000-4014b000 rw-p 00109000 08:02 19380      /lib/tls/libc.so.6
4014f000-4054b000 r-xp 00000000 08:02 121542    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/client/libjvm.so
4054b000-40567000 rw-p 003fb000 08:02 121542    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/client/libjvm.so
40579000-40581000 r-xp 00000000 08:02 121567    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/native_threads/libhpi.so
40581000-40582000 rw-p 00007000 08:02 121567    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/native_threads/libhpi.so
40582000-40586000 rw-s 00000000 08:02 140226     /tmp/hsperfdata_pshah/3836
40588000-4059a000 r-xp 00000000 08:02 19366      /lib/libnsl.so.1
4059a000-4059b000 rw-p 00011000 08:02 19366      /lib/libnsl.so.1
4059d000-405be000 r-xp 00000000 08:02 19381      /lib/tls/libm.so.6
405be000-405bf000 rw-p 00020000 08:02 19381      /lib/tls/libm.so.6
405bf000-405cf000 r-xp 00000000 08:02 121564    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libverify.so
405cf000-405d1000 rw-p 0000f000 08:02 121564    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libverify.so
405d1000-405f1000 r-xp 00000000 08:02 121552    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libjava.so
405f1000-405f3000 rw-p 0001f000 08:02 121552    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libjava.so
405f3000-40607000 r-xp 00000000 08:02 121565    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libzip.so
40607000-4060a000 rw-p 00013000 08:02 121565    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libzip.so
4060a000-41fb1000 r--s 00000000 08:02 121617    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/rt.jar
41ffb000-42011000 r--s 00000000 08:02 121622    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/sunrsasign.jar
42011000-420ee000 r--s 00000000 08:02 121586    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/jsse.jar
420ee000-420ff000 r--s 00000000 08:02 121585    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/jce.jar
420ff000-42658000 r--s 00000000 08:02 121486    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/charsets.jar
4cb07000-4cb42000 r--s 00000000 08:02 142331    
/home/pshah/batik/batik-1.5.1/b
atik-squiggle.jar
4cb42000-4cb45000 r--s 00000000 08:02 121496    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/ext/dnsns.jar
4cb45000-4cb61000 r--s 00000000 08:02 121499    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/ext/sunjce_provider.jar
4cb61000-4cb6e000 r--s 00000000 08:02 121497    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/ext/ldapsec.jar
4cb6e000-4cc2a000 r--s 00000000 08:02 121498    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/ext/localedata.jar
4cc2a000-4cc3d000 r--s 00000000 08:02 141835    
/home/pshah/batik/batik-1.5.1/l
ib/batik-ext.jar
4cc3d000-4cc51000 r--s 00000000 08:02 141834    
/home/pshah/batik/batik-1.5.1/l
ib/batik-dom.jar
4cc51000-4cc8a000 r--s 00000000 08:02 141833    
/home/pshah/batik/batik-1.5.1/l
ib/batik-css.jar
4cc8a000-4cce9000 r--s 00000000 08:02 141841    
/home/pshah/batik/batik-1.5.1/l
ib/batik-svg-dom.jar
4cce9000-4cd0e000 r--s 00000000 08:02 141838    
/home/pshah/batik/batik-1.5.1/l
ib/batik-gvt.jar
4cd0e000-4cd18000 r--s 00000000 08:02 141839    
/home/pshah/batik/batik-1.5.1/l
ib/batik-parser.jar
4cd18000-4cd21000 r--s 00000000 08:02 141840    
/home/pshah/batik/batik-1.5.1/l
ib/batik-script.jar
4cd21000-4cd5f000 r--s 00000000 08:02 141832    
/home/pshah/batik/batik-1.5.1/l
ib/batik-bridge.jar
4cd5f000-4cd80000 r--s 00000000 08:02 141843    
/home/pshah/batik/batik-1.5.1/l
ib/batik-swing.jar
4cd80000-4cd90000 r--s 00000000 08:02 141844    
/home/pshah/batik/batik-1.5.1/l
ib/batik-transcoder.jar
4cd90000-4cdb4000 r--s 00000000 08:02 141837    
/home/pshah/batik/batik-1.5.1/l
ib/batik-gui-util.jar
4cdb4000-4ce0c000 r--s 00000000 08:02 141831    
/home/pshah/batik/batik-1.5.1/l
ib/batik-awt-util.jar
4ce0c000-4ce20000 r--s 00000000 08:02 141845    
/home/pshah/batik/batik-1.5.1/l
ib/batik-util.jar
4ce20000-4ce26000 r--s 00000000 08:02 141846    
/home/pshah/batik/batik-1.5.1/l
ib/batik-xml.jar
4ce26000-4cf0b000 r--s 00000000 08:02 141859    
/home/pshah/batik/batik-1.5.1/l
ib/xerces_2_5_0.jar
4cf0b000-4cf26000 r--s 00000000 08:02 141860    
/home/pshah/batik/batik-1.5.1/l
ib/xml-apis.jar
4cf26000-4cfb8000 r--s 00000000 08:02 141847    
/home/pshah/batik/batik-1.5.1/l
ib/js.jar
4cfb8000-4d289000 r-xp 00000000 08:02 121544    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libawt.so
4d289000-4d29f000 rw-p 002d0000 08:02 121544    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libawt.so
4d2c4000-4d317000 r-xp 00000000 08:02 121559    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libmlib_image.so
4d317000-4d318000 rw-p 00052000 08:02 121559    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libmlib_image.so
4d327000-4d32e000 r-xp 00000000 08:02 32797      /usr/X11R6/lib/libXp.so.6.2
4d32e000-4d32f000 rw-p 00006000 08:02 32797      /usr/X11R6/lib/libXp.so.6.2
4d32f000-4d37e000 r-xp 00000000 08:02 32806      /usr/X11R6/lib/libXt.so.6.0
4d37e000-4d382000 rw-p 0004e000 08:02 32806      /usr/X11R6/lib/libXt.so.6.0
4d382000-4d390000 r-xp 00000000 08:02 32781      /usr/X11R6/lib/libXext.so.6.4
4d390000-4d391000 rw-p 0000d000 08:02 32781      /usr/X11R6/lib/libXext.so.6.4
4d391000-4d396000 r-xp 00000000 08:02 32808      /usr/X11R6/lib/libXtst.so.6.1
4d396000-4d397000 rw-p 00004000 08:02 32808      /usr/X11R6/lib/libXtst.so.6.1
4d397000-4d48f000 r-xp 00000000 08:02 32770      /usr/X11R6/lib/libX11.so.6.2
4d48f000-4d493000 rw-p 000f7000 08:02 32770      /usr/X11R6/lib/libX11.so.6.2
4d493000-4d49b000 r-xp 00000000 08:02 32767      /usr/X11R6/lib/libSM.so.6.0
4d49b000-4d49c000 rw-p 00007000 08:02 32767      /usr/X11R6/lib/libSM.so.6.0
4d49c000-4d4b1000 r-xp 00000000 08:02 32765      /usr/X11R6/lib/libICE.so.6.3
4d4b1000-4d4b2000 rw-p 00014000 08:02 32765      /usr/X11R6/lib/libICE.so.6.3
4d4b4000-4d56e000 r-xp 00000000 08:02 121548    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libfontmanager.so
4d56e000-4d589000 rw-p 000b9000 08:02 121548    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libfontmanager.so
4d58a000-4d58c000 r-xp 00000000 08:02 32677     
/usr/X11R6/lib/X11/locale/lib/c
ommon/xlcDef.so.2
4d58c000-4d58d000 rw-p 00001000 08:02 32677     
/usr/X11R6/lib/X11/locale/lib/c
ommon/xlcDef.so.2
4d59c000-4d5a4000 r-xp 00000000 08:02 32779     
/usr/X11R6/lib/libXcursor.so.1.
0.2
4d5a4000-4d5a5000 rw-p 00007000 08:02 32779     
/usr/X11R6/lib/libXcursor.so.1.
0.2
4d5a5000-4d5ac000 r-xp 00000000 08:02 32803     
/usr/X11R6/lib/libXrender.so.1.
2.2
4d5ac000-4d5ad000 rw-p 00006000 08:02 32803     
/usr/X11R6/lib/libXrender.so.1.
2.2
4d5ad000-4d66e000 r--s 00000000 00:06 30507019   /SYSV00000000 (deleted)
4d66e000-4d68a000 r-xp 00000000 08:02 32676     
/usr/X11R6/lib/X11/locale/lib/c
ommon/ximcp.so.2
4d68a000-4d68c000 rw-p 0001b000 08:02 32676     
/usr/X11R6/lib/X11/locale/lib/c
ommon/ximcp.so.2
4d890000-4d951000 r--s 00000000 00:06 30539789   /SYSV00000000 (deleted)
4d951000-4da12000 r--s 00000000 00:06 30572558   /SYSV00000000 (deleted)
4da12000-4dad3000 r--s 00000000 00:06 30539789   /SYSV00000000 (deleted)
4dad3000-4db94000 r--s 00000000 00:06 30539789   /SYSV00000000 (deleted)
4db94000-4dc55000 r--s 00000000 00:06 30605327   /SYSV00000000 (deleted)
4dc55000-4dd16000 r--s 00000000 00:06 30638096   /SYSV00000000 (deleted)
4dd16000-4ddd7000 r--s 00000000 00:06 30572558   /SYSV00000000 (deleted)
4ddd7000-4de0e000 r-xp 00000000 08:02 121556    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libjpeg.so
4de0e000-4de0f000 rw-p 00036000 08:02 121556    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libjpeg.so
4de90000-4deab000 r-xp 00000000 08:02 121546    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libdcpr.so
4deab000-4debe000 rw-p 0001a000 08:02 121546    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libdcpr.so
4debe000-4dee3000 rw-s 00000000 00:06 30670865   /SYSV00000000 (deleted)
4e204000-4e2c5000 r--s 00000000 00:06 30703634   /SYSV00000000 (deleted)
4e2c5000-4e386000 r--s 00000000 00:06 30736403   /SYSV00000000 (deleted)
4e386000-4e3d9000 r-xp 00000000 08:02 121545    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libcmm.so
4e3d9000-4e3db000 rw-p 00052000 08:02 121545    
/usr/lib/jvm/java-1.4.2-sun-1.4
.2.06/jre/lib/i386/libcmm.so
4e45c000-4e51d000 r--s 00000000 00:06 30769172   /SYSV00000000 (deleted)
4e51d000-4e5de000 r--s 00000000 00:06 30801941   /SYSV00000000 (deleted)
4e5de000-4e69f000 r--s 00000000 00:06 30572558   /SYSV00000000 (deleted)
4e900000-4e9c1000 r--s 00000000 00:06 30834710   /SYSV00000000 (deleted)
4e9c1000-4ea82000 r--s 00000000 00:06 30867479   /SYSV00000000 (deleted)

Heap at VM Abort:
Heap
 def new generation   total 2176K, used 914K [0x44700000, 0x44950000, 0x44be0000
           )
  eden space 1984K,  44% used [0x44700000, 0x447ddcf0, 0x448f0000)
  from space 192K,  14% used [0x44920000, 0x44926ef8, 0x44950000)
  to   space 192K,   0% used [0x448f0000, 0x448f0000, 0x44920000)
 tenured generation   total 28060K, used 19919K [0x44be0000, 0x46747000, 0x48700
           000)
   the space 28060K,  70% used [0x44be0000, 0x45f53ef8, 0x45f54000, 0x46747000)
 compacting perm gen  total 9984K, used 9772K [0x48700000, 0x490c0000, 0x4c70000
           0)
   the space 9984K,  97% used [0x48700000, 0x4908b3d8, 0x4908b400, 0x490c0000)

Local Time = Wed Feb 16 10:51:35 2005
Elapsed Time = 5
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.4.2_06-b03 mixed mode)
#
# An error report file has been saved as hs_err_pid3836.log.
# Please refer to the file for further information.
#

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to