Name: gsC80088 Date: 02/24/99
I have a large applet which talks to a voyager server.
When I attempt to debug it using the java_g ad jdb
it panics with the following assertion in executeJava.c
Full thread dump:
"DGC Updater" (TID:0xf8f728, sys_thread_t:0x8da340, Win32ID:0x162, state:CW) prio=4
com.objectspace.voyager.vrmp.dgc.DGC$Updater.run(DGC.java:354)
java.lang.Thread.run(Thread.java:474)
"DGC Reaper" (TID:0xf90450, sys_thread_t:0x8d7de0, Win32ID:0x14d, state:CW) prio=4
com.objectspace.voyager.vrmp.dgc.DGC$Reaper.run(DGC.java:272)
java.lang.Thread.run(Thread.java:474)
"tcp://168.159.31.232 Server" (TID:0xf9b370, sys_thread_t:0x8d9850, Win32ID:0xc4, state:R) prio=4
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:387)
java.net.ServerSocket.implAccept(ServerSocket.java:206)
java.net.ServerSocket.accept(ServerSocket.java:189)
com.objectspace.voyager.tcp.TcpServer.run(TcpServer.java:149)
java.lang.Thread.run(Thread.java:474)
"Image Fetcher 3" (TID:0xf9c0d8, sys_thread_t:0x8be4c0, Win32ID:0xf2, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"Image Fetcher 2" (TID:0xf9be78, sys_thread_t:0x8cf970, Win32ID:0x12f, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"Image Fetcher 1" (TID:0xf9b9e8, sys_thread_t:0x8cf890, Win32ID:0x142, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"Image Fetcher 0" (TID:0xf9c670, sys_thread_t:0x8cf7b0, Win32ID:0x100, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"AWT-Windows" (TID:0xf9e9b8, sys_thread_t:0x8c2b30, Win32ID:0x137, state:R) prio=5
sun.awt.windows.WToolkit.run(WToolkit.java:107)
java.lang.Thread.run(Thread.java:474)
"AWT-EventQueue-0" (TID:0xf9e798, sys_thread_t:0x8c28b0, Win32ID:0x154, state:CW) prio=5
java.lang.Object.wait(Object.java:315)
java.awt.EventQueue.getNextEvent(EventQueue.java:141)
java.awt.EventDispatchThread.run(EventDispatchThread.java:73)
"thread applet-com.emc.wclient.RemoteManagerAppl.class" (TID:0xf9df20, sys_thread_t:0x8bba40, Win32ID:0x115, state:R) prio=4 *current thread*
com.objectspace.voyager.vrmp.VrmpOutputStream.<init>(VrmpOutputStream.java:33)
com.objectspace.voyager.vrmp.VrmpOutputStream.<init>(VrmpOutputStream.java:23)
com.objectspace.voyager.vrmp.VrmpReference.newObjectOutput(VrmpReference.java:310)
com.objectspace.voyager.vrmp.VrmpReference.sendMessage(VrmpReference.java:208)
com.objectspace.voyager.vrmp.VrmpReference.invoke(VrmpReference.java:133)
com.objectspace.voyager.orb.ReferenceHolder.invoke(ReferenceHolder.java:181)
com.objectspace.voyager.orb.ReferenceHolder.invoke(ReferenceHolder.java:165)
com.objectspace.voyager.Proxy.osInvoke(Proxy.java:413)
com.objectspace.voyager.Proxy.osobjectInvoke(Proxy.java:399)
com.objectspace.voyager.directory.Directory__Proxy.get(Unknown Source)
com.objectspace.voyager.directory.DirectoryNamingService.lookup(DirectoryNamingService.java:44)
com.objectspace.voyager.Namespace.lookup(Namespace.java:47)
com.emc.wclient.RemoteManagerAppl.start(RemoteManagerAppl.java:525)
sun.applet.AppletPanel.run(AppletPanel.java:301)
java.lang.Thread.run(Thread.java:474)
"Breakpoint handler" (TID:0xf8eb58, sys_thread_t:0x898910, Win32ID:0x151, state:CW) prio=8
java.lang.Object.wait(Object.java:315)
sun.tools.debug.BreakpointQueue.nextEvent(BreakpointQueue.java:63)
sun.tools.debug.BreakpointHandler.run(BreakpointHandler.java:203)
"Step handler" (TID:0xf8eaf0, sys_thread_t:0x898830, Win32ID:0x16c, state:CW) prio=10
java.lang.Object.wait(Object.java:315)
sun.tools.debug.StepRequest.get(StepHandler.java:946)
sun.tools.debug.StepHandler.waitForRequest(StepHandler.java:173)
sun.tools.debug.StepHandler.run(StepHandler.java:150)
"Debugger agent" (TID:0xf74418, sys_thread_t:0x890c20, Win32ID:0x164, state:R) prio=10
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:387)
java.net.ServerSocket.implAccept(ServerSocket.java:206)
java.net.ServerSocket.accept(ServerSocket.java:189)
sun.tools.debug.Agent.run(Agent.java:306)
java.lang.Thread.run(Thread.java:474)
"Finalizer thread" (TID:0xf70088, sys_thread_t:0x889540, Win32ID:0x16e, state:CW) prio=2
"main" (TID:0xf700b0, sys_thread_t:0x885bd0, Win32ID:0x12b, state:CW) prio=5
*** panic: "..\..\..\..\src\share\java\runtime\executeJava.c", line 242: assertion failure
abnormal program termination
D:\jdk1.1.6>#.\bin\appletviewer.exe -debug -J-nojit http://ln10191:8000/jdocs/service/symm_win_a.html
The system cannot find the path specified.
D:\jdk1.1.6>
D:\jdk1.1.6>demotest
D:\jdk1.1.6>//copy identitydb.obj c:The system cannot find the path specified.
D:\jdk1.1.6>set CLASSPATH=d:\jdk1.1.6\lib\classes.zip
D:\jdk1.1.6>java_g -debug sun.applet.AppletViewer http://ln10191:8000/jdocs/service/symm_win_a.html
Warning: JIT compiler "symcjit" not found. Will use interpreter.
Agent password=529zdc
Warning: JIT compiler "symcjit" not found. Will use interpreter.
Init called
Document base: 'http://ln10191:8000/jdocs/service/symm_win_a.html'
Running under Windows NT
Start called
Using this host IP address: 168.159.31.232
Images loaded as resources
Looking up Control Station poller at address //168.159.42.191:8010/CsPoller
Full thread dump:
"DGC Updater" (TID:0xf4c460, sys_thread_t:0x8dcd50, Win32ID:0x15d, state:CW) prio=4
com.objectspace.voyager.vrmp.dgc.DGC$Updater.run(DGC.java:354)
java.lang.Thread.run(Thread.java:474)
"DGC Reaper" (TID:0xf56130, sys_thread_t:0x8d8ea0, Win32ID:0x48, state:CW) prio=4
com.objectspace.voyager.vrmp.dgc.DGC$Reaper.run(DGC.java:272)
java.lang.Thread.run(Thread.java:474)
"tcp://168.159.31.232 Server" (TID:0xf3fc68, sys_thread_t:0x8db9a0, Win32ID:0x136, state:R) prio=4
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:387)
java.net.ServerSocket.implAccept(ServerSocket.java:206)
java.net.ServerSocket.accept(ServerSocket.java:189)
com.objectspace.voyager.tcp.TcpServer.run(TcpServer.java:149)
java.lang.Thread.run(Thread.java:474)
"Keep-Alive-Timer:168.159.42.191" (TID:0xf6fe68, sys_thread_t:0x8d8400, Win32ID:0x114, state:CW) prio=4
sun.net.www.http.ClientVector.run(KeepAliveCache.java:192)
java.lang.Thread.run(Thread.java:474)
"Image Fetcher 3" (TID:0xf5a688, sys_thread_t:0x8cc790, Win32ID:0x116, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"Image Fetcher 2" (TID:0xf5a630, sys_thread_t:0x8cc6b0, Win32ID:0xd7, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"Image Fetcher 1" (TID:0xf5a508, sys_thread_t:0x8cbdb0, Win32ID:0x118, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"Image Fetcher 0" (TID:0xf5b310, sys_thread_t:0x8cbc00, Win32ID:0x157, state:CW) prio=8
sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:109)
sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:146)
sun.awt.image.ImageFetcher.run(ImageFetcher.java:127)
"AWT-Windows" (TID:0xf9e9b8, sys_thread_t:0x8c2b30, Win32ID:0x150, state:R) prio=5
sun.awt.windows.WToolkit.run(WToolkit.java:107)
java.lang.Thread.run(Thread.java:474)
"AWT-EventQueue-0" (TID:0xf9e798, sys_thread_t:0x8c28b0, Win32ID:0xba, state:CW) prio=5
java.lang.Object.wait(Object.java:315)
java.awt.EventQueue.getNextEvent(EventQueue.java:141)
java.awt.EventDispatchThread.run(EventDispatchThread.java:73)
"thread applet-com.emc.wclient.RemoteManagerAppl.class" (TID:0xf9df20, sys_thread_t:0x8bba40, Win32ID:0xbb, state:R) prio=4 *current thread*
com.objectspace.voyager.vrmp.VrmpOutputStream.<init>(VrmpOutputStream.java:33)
com.objectspace.voyager.vrmp.VrmpOutputStream.<init>(VrmpOutputStream.java:23)
com.objectspace.voyager.vrmp.VrmpReference.newObjectOutput(VrmpReference.java:310)
com.objectspace.voyager.vrmp.VrmpReference.sendMessage(VrmpReference.java:208)
com.objectspace.voyager.vrmp.VrmpReference.invoke(VrmpReference.java:133)
com.objectspace.voyager.orb.ReferenceHolder.invoke(ReferenceHolder.java:181)
com.objectspace.voyager.orb.ReferenceHolder.invoke(ReferenceHolder.java:165)
com.objectspace.voyager.Proxy.osInvoke(Proxy.java:413)
com.objectspace.voyager.Proxy.osobjectInvoke(Proxy.java:399)
com.objectspace.voyager.directory.Directory__Proxy.get(Unknown Source)
com.objectspace.voyager.directory.DirectoryNamingService.lookup(DirectoryNamingService.java:44)
com.objectspace.voyager.Namespace.lookup(Namespace.java:47)
com.emc.wclient.RemoteManagerAppl.start(RemoteManagerAppl.java:525)
sun.applet.AppletPanel.run(AppletPanel.java:301)
java.lang.Thread.run(Thread.java:474)
"Breakpoint handler" (TID:0xf8eb58, sys_thread_t:0x898910, Win32ID:0xbe, state:CW) prio=8
java.lang.Object.wait(Object.java:315)
sun.tools.debug.BreakpointQueue.nextEvent(BreakpointQueue.java:63)
sun.tools.debug.BreakpointHandler.run(BreakpointHandler.java:203)
"Step handler" (TID:0xf8eaf0, sys_thread_t:0x898830, Win32ID:0x168, state:CW) prio=10
java.lang.Object.wait(Object.java:315)
sun.tools.debug.StepRequest.get(StepHandler.java:946)
sun.tools.debug.StepHandler.waitForRequest(StepHandler.java:173)
sun.tools.debug.StepHandler.run(StepHandler.java:150)
"Debugger agent" (TID:0xf74418, sys_thread_t:0x890c20, Win32ID:0x15f, state:R) prio=10
java.net.PlainSocketImpl.accept(PlainSocketImpl.java:387)
java.net.ServerSocket.implAccept(ServerSocket.java:206)
java.net.ServerSocket.accept(ServerSocket.java:189)
sun.tools.debug.Agent.run(Agent.java:306)
java.lang.Thread.run(Thread.java:474)
"Finalizer thread" (TID:0xf70088, sys_thread_t:0x889540, Win32ID:0x16a, state:CW) prio=2
"main" (TID:0xf700b0, sys_thread_t:0x885bd0, Win32ID:0xc8, state:CW) prio=5
*** panic: "..\..\..\..\src\share\java\runtime\executeJava.c", line 242: assertion failure
abnormal program termination
(Review ID: 43544)
======================================================================