-
Bug
-
Resolution: Cannot Reproduce
-
P3
-
None
-
1.2.2
-
sparc
-
solaris_2.5.1
Build : JDK1.2.2 'M'
machine : orange
OS : 2.5.1, 2.7
bit depth: 8bit
applet : Traffic {/net/tapas/export1/java2d/Testing/applets11/traffic}
When 4 cloned appletviewer of traffic is run looping for overnite. SEGV *may* the result on 2.5.1 and on 2.7 there seems to be a tremendous memory leak. An overnite run will result in massive disk swapping.
Steps:
1. launch appletviewer traffic applet
2. clone it 4 more times
3. tile it over the desktop
4. let it run overnite (unsure of how long before SEGV)
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x6C01BBAD]
stackpointer=ea561388
Full thread dump Classic VM (JDK-1.2.2-E, green threads):
"Thread-30" (TID:0xebcca540, sys_thread_t:0x5097c8, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at CalFlow.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-29" (TID:0xebccac90, sys_thread_t:0x509690, state:MW) prio=4
at GraphPanel.relax(Graph.java, Compiled Code)
at GraphPanel.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-28" (TID:0xebcb8b20, sys_thread_t:0x505b50, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-27" (TID:0xebcb89a0, sys_thread_t:0x505210, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-26" (TID:0xebcb8bc0, sys_thread_t:0x4fa518, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-5" (TID:0xebcc3d78, sys_thread_t:0x504118, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-5" (TID:0xebcc3d40, sys_thread_t:0x503020, state:R) prio=4
at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java, Compiled Code)
at sun.awt.image.BufferedImageGraphics2D.drawString(BufferedImageGraphics2D.java, Compiled Code)
at sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java, Compiled Code)
at GraphPanel.paintNode(Graph.java, Compiled Code)
at GraphPanel.update(Graph.java, Compiled Code)
at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)
"thread applet-Graph.class" (TID:0xebcc3700, sys_thread_t:0x4e0958, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.applet.AppletPanel.getNextEvent(AppletPanel.java, Compiled Code)
at sun.applet.AppletPanel.run(AppletPanel.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-24" (TID:0xebc9bea8, sys_thread_t:0x4f9318, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at CalFlow.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-23" (TID:0xebca5cd0, sys_thread_t:0x4f8220, state:MW) prio=4
at GraphPanel.relax(Graph.java, Compiled Code)
at GraphPanel.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-22" (TID:0xebcb6d98, sys_thread_t:0x4f6790, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-21" (TID:0xebcb6c90, sys_thread_t:0x4f3990, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-20" (TID:0xebcb6e30, sys_thread_t:0x4f46d8, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-4" (TID:0xebcc6550, sys_thread_t:0x4f2898, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-4" (TID:0xebcc67b0, sys_thread_t:0x4e95d0, state:MW) prio=4
at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java, Compiled Code)
at sun.awt.image.BufferedImageGraphics2D.drawRect(BufferedImageGraphics2D.java, Compiled Code)
at sun.java2d.SunGraphics2D.drawRect(SunGraphics2D.java, Compiled Code)
at GraphPanel.paintNode(Graph.java, Compiled Code)
at GraphPanel.update(Graph.java, Compiled Code)
at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)
"thread applet-Graph.class" (TID:0xebcc02c0, sys_thread_t:0x4e9810, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.applet.AppletPanel.getNextEvent(AppletPanel.java, Compiled Code)
at sun.applet.AppletPanel.run(AppletPanel.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-18" (TID:0xebcbdb08, sys_thread_t:0x4c5980, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at CalFlow.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-17" (TID:0xebcbdb50, sys_thread_t:0x4e7138, state:MW) prio=4
at GraphPanel.relax(Graph.java, Compiled Code)
at GraphPanel.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
See attachment for the rest of SEGV
machine : orange
OS : 2.5.1, 2.7
bit depth: 8bit
applet : Traffic {/net/tapas/export1/java2d/Testing/applets11/traffic}
When 4 cloned appletviewer of traffic is run looping for overnite. SEGV *may* the result on 2.5.1 and on 2.7 there seems to be a tremendous memory leak. An overnite run will result in massive disk swapping.
Steps:
1. launch appletviewer traffic applet
2. clone it 4 more times
3. tile it over the desktop
4. let it run overnite (unsure of how long before SEGV)
SIGSEGV 11* segmentation violation
si_signo [11]: SIGSEGV 11* segmentation violation
si_errno [0]: Error 0
si_code [1]: SEGV_MAPERR [addr: 0x6C01BBAD]
stackpointer=ea561388
Full thread dump Classic VM (JDK-1.2.2-E, green threads):
"Thread-30" (TID:0xebcca540, sys_thread_t:0x5097c8, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at CalFlow.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-29" (TID:0xebccac90, sys_thread_t:0x509690, state:MW) prio=4
at GraphPanel.relax(Graph.java, Compiled Code)
at GraphPanel.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-28" (TID:0xebcb8b20, sys_thread_t:0x505b50, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-27" (TID:0xebcb89a0, sys_thread_t:0x505210, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-26" (TID:0xebcb8bc0, sys_thread_t:0x4fa518, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-5" (TID:0xebcc3d78, sys_thread_t:0x504118, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-5" (TID:0xebcc3d40, sys_thread_t:0x503020, state:R) prio=4
at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java, Compiled Code)
at sun.awt.image.BufferedImageGraphics2D.drawString(BufferedImageGraphics2D.java, Compiled Code)
at sun.java2d.SunGraphics2D.drawString(SunGraphics2D.java, Compiled Code)
at GraphPanel.paintNode(Graph.java, Compiled Code)
at GraphPanel.update(Graph.java, Compiled Code)
at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)
"thread applet-Graph.class" (TID:0xebcc3700, sys_thread_t:0x4e0958, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.applet.AppletPanel.getNextEvent(AppletPanel.java, Compiled Code)
at sun.applet.AppletPanel.run(AppletPanel.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-24" (TID:0xebc9bea8, sys_thread_t:0x4f9318, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at CalFlow.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-23" (TID:0xebca5cd0, sys_thread_t:0x4f8220, state:MW) prio=4
at GraphPanel.relax(Graph.java, Compiled Code)
at GraphPanel.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-22" (TID:0xebcb6d98, sys_thread_t:0x4f6790, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-21" (TID:0xebcb6c90, sys_thread_t:0x4f3990, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-20" (TID:0xebcb6e30, sys_thread_t:0x4f46d8, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at ChangeLight.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"SunToolkit.PostEventQueue-4" (TID:0xebcc6550, sys_thread_t:0x4f2898, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.awt.PostEventQueue.run(SunToolkit.java, Compiled Code)
"AWT-EventQueue-4" (TID:0xebcc67b0, sys_thread_t:0x4e95d0, state:MW) prio=4
at sun.java2d.loops.GraphicsPrimitiveMgr.locate(GraphicsPrimitiveMgr.java, Compiled Code)
at sun.awt.image.BufferedImageGraphics2D.drawRect(BufferedImageGraphics2D.java, Compiled Code)
at sun.java2d.SunGraphics2D.drawRect(SunGraphics2D.java, Compiled Code)
at GraphPanel.paintNode(Graph.java, Compiled Code)
at GraphPanel.update(Graph.java, Compiled Code)
at sun.awt.motif.MComponentPeer.handleEvent(MComponentPeer.java, Compiled Code)
at java.awt.Component.dispatchEventImpl(Component.java, Compiled Code)
at java.awt.Container.dispatchEventImpl(Container.java, Compiled Code)
at java.awt.Component.dispatchEvent(Component.java, Compiled Code)
at java.awt.EventQueue.dispatchEvent(EventQueue.java, Compiled Code)
at java.awt.EventDispatchThread.pumpOneEvent(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java, Compiled Code)
at java.awt.EventDispatchThread.run(EventDispatchThread.java, Compiled Code)
"thread applet-Graph.class" (TID:0xebcc02c0, sys_thread_t:0x4e9810, state:CW) prio=4
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java, Compiled Code)
at sun.applet.AppletPanel.getNextEvent(AppletPanel.java, Compiled Code)
at sun.applet.AppletPanel.run(AppletPanel.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-18" (TID:0xebcbdb08, sys_thread_t:0x4c5980, state:CW) prio=4
at java.lang.Thread.sleep(Native Method)
at CalFlow.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
"Thread-17" (TID:0xebcbdb50, sys_thread_t:0x4e7138, state:MW) prio=4
at GraphPanel.relax(Graph.java, Compiled Code)
at GraphPanel.run(Graph.java, Compiled Code)
at java.lang.Thread.run(Thread.java, Compiled Code)
See attachment for the rest of SEGV