-
Bug
-
Resolution: Fixed
-
P2
-
1.2.0
-
1.2fcs
-
sparc
-
solaris_2.5.1, solaris_2.6
-
Verified
build : Java2D:09-Sep-98@02:46
app : Java2Demo
machine: 2.5.1, 5.6
hw : sun4u
bit dep: 8bit, 24bit
screen type: BYTE_INDEXED
Steps to reproduce:
1. Launch Java2Demo
2. Change the Global screen type to BYTE_INDEXED
- you should observe a SegV
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x30]
stackpointer=eab908a0
Full thread dump Classic VM (Java2D:09-Sep-98@02:46, green threads):
"Ellipses Demo" (TID:0xebcc3d00, sys_thread_t:0x6f54e0, state:R) prio=1
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"BezierAnim Demo" (TID:0xebcc9950, sys_thread_t:0x700c50, state:R) prio=1
at javax.swing.RepaintManager.addDirtyRegion(Compiled Code)
at javax.swing.JComponent.repaint(Compiled Code)
at java.awt.Component.repaint(Compiled Code)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"Arcs Demo" (TID:0xebccafe0, sys_thread_t:0x700b18, state:R) prio=1
at java.lang.Thread.sleep(Native Method)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"PerformanceMonitor" (TID:0xebcc2f18, sys_thread_t:0x6ada80, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at PerformanceMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"MemoryMonitor" (TID:0xebcc2a18, sys_thread_t:0x6a14f0, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at MemoryMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"TimerQueue" (TID:0xebcb98b8, sys_thread_t:0x5f2308, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"AWT-Finalizer" (TID:0xebcae340, sys_thread_t:0x52a820, state:CW) prio=9
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.AWTFinalizer.run(Compiled Code)
"Screen Updater" (TID:0xebcad588, sys_thread_t:0x4af0d8, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.ScreenUpdater.nextEntry(Compiled Code)
at sun.awt.ScreenUpdater.run(Compiled Code)
"AWT-Motif" (TID:0xebcaf5e8, sys_thread_t:0x315e68, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xebcaf988, sys_thread_t:0x2ba358, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.PostEventQueue.run(Compiled Code)
"AWT-EventQueue-0" (TID:0xebcaf958, sys_thread_t:0x2ba220, state:R) prio=6
at sun.java2d.loops.DefaultComponent.IntRgbTo8bitDithered(Native Method)
at sun.java2d.loops.IntRgbTo8bit.OpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.performOpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositeSrcDst(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositePaintLoop(Compiled Code)
at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.renderRect(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.fill(Compiled Code)
at sun.java2d.pipe.PixelToShapeConverter.fillRect(Compiled Code)
at sun.java2d.pipe.ValidatePipe.fillRect(Compiled Code)
at sun.java2d.SunGraphics2D.fillRect(Compiled Code)
at DemoSurface.createGraphics2D(Compiled Code)
at DemoSurface.paint(Compiled Code)
at javax.swing.JComponent.paintWithBuffer(Compiled Code)
at javax.swing.JComponent._paintImmediately(Compiled Code)
at javax.swing.JComponent.paintImmediately(Compiled Code)
at javax.swing.RepaintManager.paintDirtyRegions(Compiled Code)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Compiled Code)
at javax.swing.SystemEventQueueUtilities.processRunnableEvent(Compiled Code)
... (more frames not shown)
"Finalizer" (TID:0xebc98320, sys_thread_t:0x65588, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x649b8, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:209)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5e4c8, state:CW) prio=5
"Thread-5" (TID:0xebc0c1a0, sys_thread_t:0x28c88, state:CW) prio=5
Monitor Cache Dump:
sun.awt.AWTFinalizer@EBCAE340/EBD5B428: <unowned>
Waiting to be notified:
"AWT-Finalizer" (0x52a820)
javax.swing.TimerQueue@EBCB98E0/EBE9C158: <unowned>
Waiting to be notified:
"TimerQueue" (0x5f2308)
sun.awt.PostEventQueue@EBCAF988/EBD513F0: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x2ba358)
sun.awt.ScreenUpdater@EBCAD588/EBD52318: <unowned>
Waiting to be notified:
"Screen Updater" (0x4af0d8)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD50: <unowned>
Waiting to be notified:
"Finalizer" (0x65588)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD890: <unowned>
Waiting to be notified:
"Reference Handler" (0x649b8)
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e4c8)
Child death monitor: <unowned>
I/O monitor: owner "AWT-Motif" (0x315e68) 1 entry
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bb60)
Thread queue lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Waiting to be notified:
"Thread-5" (0x28c88)
Monitor registry: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: Error 0
si_code [0]: SI_USER [pid: 598, uid: 69244]
stackpointer=eab908a0
Full thread dump Classic VM (Java2D:09-Sep-98@02:46, green threads):
"Ellipses Demo" (TID:0xebcc3d00, sys_thread_t:0x6f54e0, state:R) prio=1
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"BezierAnim Demo" (TID:0xebcc9950, sys_thread_t:0x700c50, state:R) prio=1
at javax.swing.RepaintManager.addDirtyRegion(Compiled Code)
at javax.swing.JComponent.repaint(Compiled Code)
at java.awt.Component.repaint(Compiled Code)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"Arcs Demo" (TID:0xebccafe0, sys_thread_t:0x700b18, state:R) prio=1
at java.lang.Thread.sleep(Native Method)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"PerformanceMonitor" (TID:0xebcc2f18, sys_thread_t:0x6ada80, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at PerformanceMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"MemoryMonitor" (TID:0xebcc2a18, sys_thread_t:0x6a14f0, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at MemoryMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"TimerQueue" (TID:0xebcb98b8, sys_thread_t:0x5f2308, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"AWT-Finalizer" (TID:0xebcae340, sys_thread_t:0x52a820, state:CW) prio=9
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.AWTFinalizer.run(Compiled Code)
"Screen Updater" (TID:0xebcad588, sys_thread_t:0x4af0d8, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.ScreenUpdater.nextEntry(Compiled Code)
at sun.awt.ScreenUpdater.run(Compiled Code)
"AWT-Motif" (TID:0xebcaf5e8, sys_thread_t:0x315e68, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xebcaf988, sys_thread_t:0x2ba358, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.PostEventQueue.run(Compiled Code)
"AWT-EventQueue-0" (TID:0xebcaf958, sys_thread_t:0x2ba220, state:R) prio=6
at sun.java2d.loops.DefaultComponent.IntRgbTo8bitDithered(Native Method)
at sun.java2d.loops.IntRgbTo8bit.OpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.performOpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositeSrcDst(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositePaintLoop(Compiled Code)
at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.renderRect(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.fill(Compiled Code)
at sun.java2d.pipe.PixelToShapeConverter.fillRect(Compiled Code)
at sun.java2d.pipe.ValidatePipe.fillRect(Compiled Code)
at sun.java2d.SunGraphics2D.fillRect(Compiled Code)
at DemoSurface.createGraphics2D(Compiled Code)
at DemoSurface.paint(Compiled Code)
at javax.swing.JComponent.paintWithBuffer(Compiled Code)
at javax.swing.JComponent._paintImmediately(Compiled Code)
at javax.swing.JComponent.paintImmediately(Compiled Code)
at javax.swing.RepaintManager.paintDirtyRegions(Compiled Code)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Compiled Code)
at javax.swing.SystemEventQueueUtilities.processRunnableEvent(Compiled Code)
... (more frames not shown)
"Finalizer" (TID:0xebc98320, sys_thread_t:0x65588, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x649b8, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:209)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5e4c8, state:CW) prio=5
"Thread-5" (TID:0xebc0c1a0, sys_thread_t:0x28c88, state:CW) prio=5
Monitor Cache Dump:
sun.awt.AWTFinalizer@EBCAE340/EBD5B428: <unowned>
Waiting to be notified:
"AWT-Finalizer" (0x52a820)
javax.swing.TimerQueue@EBCB98E0/EBE9C158: <unowned>
Waiting to be notified:
"TimerQueue" (0x5f2308)
sun.awt.PostEventQueue@EBCAF988/EBD513F0: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x2ba358)
sun.awt.ScreenUpdater@EBCAD588/EBD52318: <unowned>
Waiting to be notified:
"Screen Updater" (0x4af0d8)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD50: <unowned>
Waiting to be notified:
"Finalizer" (0x65588)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD890: <unowned>
Waiting to be notified:
"Reference Handler" (0x649b8)
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e4c8)
Child death monitor: <unowned>
I/O monitor: owner "AWT-Motif" (0x315e68) 1 entry
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bb60)
Thread queue lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Waiting to be notified:
"Thread-5" (0x28c88)
Monitor registry: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Abort
app : Java2Demo
machine: 2.5.1, 5.6
hw : sun4u
bit dep: 8bit, 24bit
screen type: BYTE_INDEXED
Steps to reproduce:
1. Launch Java2Demo
2. Change the Global screen type to BYTE_INDEXED
- you should observe a SegV
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x30]
stackpointer=eab908a0
Full thread dump Classic VM (Java2D:09-Sep-98@02:46, green threads):
"Ellipses Demo" (TID:0xebcc3d00, sys_thread_t:0x6f54e0, state:R) prio=1
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"BezierAnim Demo" (TID:0xebcc9950, sys_thread_t:0x700c50, state:R) prio=1
at javax.swing.RepaintManager.addDirtyRegion(Compiled Code)
at javax.swing.JComponent.repaint(Compiled Code)
at java.awt.Component.repaint(Compiled Code)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"Arcs Demo" (TID:0xebccafe0, sys_thread_t:0x700b18, state:R) prio=1
at java.lang.Thread.sleep(Native Method)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"PerformanceMonitor" (TID:0xebcc2f18, sys_thread_t:0x6ada80, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at PerformanceMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"MemoryMonitor" (TID:0xebcc2a18, sys_thread_t:0x6a14f0, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at MemoryMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"TimerQueue" (TID:0xebcb98b8, sys_thread_t:0x5f2308, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"AWT-Finalizer" (TID:0xebcae340, sys_thread_t:0x52a820, state:CW) prio=9
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.AWTFinalizer.run(Compiled Code)
"Screen Updater" (TID:0xebcad588, sys_thread_t:0x4af0d8, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.ScreenUpdater.nextEntry(Compiled Code)
at sun.awt.ScreenUpdater.run(Compiled Code)
"AWT-Motif" (TID:0xebcaf5e8, sys_thread_t:0x315e68, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xebcaf988, sys_thread_t:0x2ba358, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.PostEventQueue.run(Compiled Code)
"AWT-EventQueue-0" (TID:0xebcaf958, sys_thread_t:0x2ba220, state:R) prio=6
at sun.java2d.loops.DefaultComponent.IntRgbTo8bitDithered(Native Method)
at sun.java2d.loops.IntRgbTo8bit.OpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.performOpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositeSrcDst(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositePaintLoop(Compiled Code)
at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.renderRect(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.fill(Compiled Code)
at sun.java2d.pipe.PixelToShapeConverter.fillRect(Compiled Code)
at sun.java2d.pipe.ValidatePipe.fillRect(Compiled Code)
at sun.java2d.SunGraphics2D.fillRect(Compiled Code)
at DemoSurface.createGraphics2D(Compiled Code)
at DemoSurface.paint(Compiled Code)
at javax.swing.JComponent.paintWithBuffer(Compiled Code)
at javax.swing.JComponent._paintImmediately(Compiled Code)
at javax.swing.JComponent.paintImmediately(Compiled Code)
at javax.swing.RepaintManager.paintDirtyRegions(Compiled Code)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Compiled Code)
at javax.swing.SystemEventQueueUtilities.processRunnableEvent(Compiled Code)
... (more frames not shown)
"Finalizer" (TID:0xebc98320, sys_thread_t:0x65588, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x649b8, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:209)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5e4c8, state:CW) prio=5
"Thread-5" (TID:0xebc0c1a0, sys_thread_t:0x28c88, state:CW) prio=5
Monitor Cache Dump:
sun.awt.AWTFinalizer@EBCAE340/EBD5B428: <unowned>
Waiting to be notified:
"AWT-Finalizer" (0x52a820)
javax.swing.TimerQueue@EBCB98E0/EBE9C158: <unowned>
Waiting to be notified:
"TimerQueue" (0x5f2308)
sun.awt.PostEventQueue@EBCAF988/EBD513F0: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x2ba358)
sun.awt.ScreenUpdater@EBCAD588/EBD52318: <unowned>
Waiting to be notified:
"Screen Updater" (0x4af0d8)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD50: <unowned>
Waiting to be notified:
"Finalizer" (0x65588)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD890: <unowned>
Waiting to be notified:
"Reference Handler" (0x649b8)
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e4c8)
Child death monitor: <unowned>
I/O monitor: owner "AWT-Motif" (0x315e68) 1 entry
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bb60)
Thread queue lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Waiting to be notified:
"Thread-5" (0x28c88)
Monitor registry: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
SIGABRT 6* abort (generated by abort(3) routine)
si_signo [6]: SIGABRT 6* abort (generated by abort(3) routine)
si_errno [0]: Error 0
si_code [0]: SI_USER [pid: 598, uid: 69244]
stackpointer=eab908a0
Full thread dump Classic VM (Java2D:09-Sep-98@02:46, green threads):
"Ellipses Demo" (TID:0xebcc3d00, sys_thread_t:0x6f54e0, state:R) prio=1
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"BezierAnim Demo" (TID:0xebcc9950, sys_thread_t:0x700c50, state:R) prio=1
at javax.swing.RepaintManager.addDirtyRegion(Compiled Code)
at javax.swing.JComponent.repaint(Compiled Code)
at java.awt.Component.repaint(Compiled Code)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"Arcs Demo" (TID:0xebccafe0, sys_thread_t:0x700b18, state:R) prio=1
at java.lang.Thread.sleep(Native Method)
at DemoSurface.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"PerformanceMonitor" (TID:0xebcc2f18, sys_thread_t:0x6ada80, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at PerformanceMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"MemoryMonitor" (TID:0xebcc2a18, sys_thread_t:0x6a14f0, state:CW) prio=1
at java.lang.Thread.sleep(Native Method)
at MemoryMonitor$MonitorComponent.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"TimerQueue" (TID:0xebcb98b8, sys_thread_t:0x5f2308, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at javax.swing.TimerQueue.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
"AWT-Finalizer" (TID:0xebcae340, sys_thread_t:0x52a820, state:CW) prio=9
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.AWTFinalizer.run(Compiled Code)
"Screen Updater" (TID:0xebcad588, sys_thread_t:0x4af0d8, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.ScreenUpdater.nextEntry(Compiled Code)
at sun.awt.ScreenUpdater.run(Compiled Code)
"AWT-Motif" (TID:0xebcaf5e8, sys_thread_t:0x315e68, state:R) prio=5
at sun.awt.motif.MToolkit.run(Native Method)
at java.lang.Thread.run(Compiled Code)
"SunToolkit.PostEventQueue-0" (TID:0xebcaf988, sys_thread_t:0x2ba358, state:CW) prio=5
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at sun.awt.PostEventQueue.run(Compiled Code)
"AWT-EventQueue-0" (TID:0xebcaf958, sys_thread_t:0x2ba220, state:R) prio=6
at sun.java2d.loops.DefaultComponent.IntRgbTo8bitDithered(Native Method)
at sun.java2d.loops.IntRgbTo8bit.OpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.performOpaqueBlit(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositeSrcDst(Compiled Code)
at sun.java2d.loops.RasterOutputManager.compositePaintLoop(Compiled Code)
at sun.java2d.pipe.AlphaPaintPipe.renderPathTile(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer$Composite.renderBox(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.renderRect(Compiled Code)
at sun.java2d.pipe.SpanShapeRenderer.fill(Compiled Code)
at sun.java2d.pipe.PixelToShapeConverter.fillRect(Compiled Code)
at sun.java2d.pipe.ValidatePipe.fillRect(Compiled Code)
at sun.java2d.SunGraphics2D.fillRect(Compiled Code)
at DemoSurface.createGraphics2D(Compiled Code)
at DemoSurface.paint(Compiled Code)
at javax.swing.JComponent.paintWithBuffer(Compiled Code)
at javax.swing.JComponent._paintImmediately(Compiled Code)
at javax.swing.JComponent.paintImmediately(Compiled Code)
at javax.swing.RepaintManager.paintDirtyRegions(Compiled Code)
at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(Compiled Code)
at javax.swing.SystemEventQueueUtilities.processRunnableEvent(Compiled Code)
... (more frames not shown)
"Finalizer" (TID:0xebc98320, sys_thread_t:0x65588, state:CW) prio=8
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.ReferenceQueue.remove(Compiled Code)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:174)
"Reference Handler" (TID:0xebc983b0, sys_thread_t:0x649b8, state:CW) prio=10
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Compiled Code)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:209)
"Signal dispatcher" (TID:0xebc983e0, sys_thread_t:0x5e4c8, state:CW) prio=5
"Thread-5" (TID:0xebc0c1a0, sys_thread_t:0x28c88, state:CW) prio=5
Monitor Cache Dump:
sun.awt.AWTFinalizer@EBCAE340/EBD5B428: <unowned>
Waiting to be notified:
"AWT-Finalizer" (0x52a820)
javax.swing.TimerQueue@EBCB98E0/EBE9C158: <unowned>
Waiting to be notified:
"TimerQueue" (0x5f2308)
sun.awt.PostEventQueue@EBCAF988/EBD513F0: <unowned>
Waiting to be notified:
"SunToolkit.PostEventQueue-0" (0x2ba358)
sun.awt.ScreenUpdater@EBCAD588/EBD52318: <unowned>
Waiting to be notified:
"Screen Updater" (0x4af0d8)
java.lang.ref.ReferenceQueue$Lock@EBC98338/EBCCDD50: <unowned>
Waiting to be notified:
"Finalizer" (0x65588)
java.lang.ref.Reference$Lock@EBC983C0/EBCCD890: <unowned>
Waiting to be notified:
"Reference Handler" (0x649b8)
Registered Monitor Dump:
PCMap lock: <unowned>
utf8 hash table: <unowned>
JNI pinning lock: <unowned>
JNI global reference lock: <unowned>
BinClass lock: <unowned>
Class linking lock: <unowned>
System class loader lock: <unowned>
Code rewrite lock: <unowned>
Heap lock: <unowned>
Monitor cache lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Dynamic loading lock: <unowned>
Monitor IO lock: <unowned>
User signal monitor: <unowned>
Waiting to be notified:
"Signal dispatcher" (0x5e4c8)
Child death monitor: <unowned>
I/O monitor: owner "AWT-Motif" (0x315e68) 1 entry
Alarm monitor: <unowned>
Waiting to be notified:
<unknown thread> (0x2bb60)
Thread queue lock: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Waiting to be notified:
"Thread-5" (0x28c88)
Monitor registry: owner "AWT-EventQueue-0" (0x2ba220) 1 entry
Abort