JDB keeps crashing on me when I run my app. Here is the complete session, possibly containing some piece of information that can give a clue as to what's wrong: [rsutter@dell1607 rsutter]$ jdb -classpath /usr/bin/jdk117_v1a/lib/classes.zip:/home/rsutter/work/wambase/wamware/packages:/windows/jdk1.1.6/swing-1.0.3/swingall.jar:/home/rsutter/work/waxapi.jar:/home/rsutter/work/waxml.jar:/home/rsutter/work/waxutil.jar:/home/rsutter/work/jsdk.jar -DRMIWAX=true -DDEFAULTS_HOST=zort wamnet.industry.ga.WGAAppPanel libtya_g.so: cannot open shared object file: No such file or directory (libtya_g.so) Warning: JIT compiler "tya" not found. Will use interpreter. Initializing jdb... 0x4070a218:class(wamnet.industry.ga.WGAAppPanel) > run run wamnet.industry.ga.WGAAppPanel running ... main[1] i am = rsutter *** panic: "../../../../src/share/java/lang/field.c", line 99: assertion failure "../../../../src/share/java/lang/field.c", line 99: assertion failure Full thread dump: "AWT-Finalizer" (TID:0x40715cd8, sys_thread_t:0x415c1e0c, state:CW) prio=9 java.lang.Object.wait(Object.java) sun.awt.AWTFinalizer.run(AWTFinalizer.java:40) "Image Fetcher 1" (TID:0x40717820, sys_thread_t:0x415a0e0c, state:R) prio=3 java.awt.MediaTracker.setDone(MediaTracker.java:781) java.awt.MediaEntry.setStatus(MediaTracker.java:855) java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:919) sun.awt.image.ImageWatched.newInfo(ImageWatched.java:62) sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:265) sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:142) sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:285) sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257) sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:143) sun.awt.image.ImageFetcher.run(ImageFetcher.java:119) "Image Fetcher 0" (TID:0x40718608, sys_thread_t:0x4157fe0c, state:CW) prio=8 sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:101) sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:138) sun.awt.image.ImageFetcher.run(ImageFetcher.java:119) "AWT-Motif" (TID:0x4070d428, sys_thread_t:0x4155ee0c, state:CW) prio=5 java.lang.Thread.run(Thread.java) "AWT-Input" (TID:0x4070d208, sys_thread_t:0x4153de0c, state:CW) prio=5 "AWT-EventQueue-0" (TID:0x4070dfc8, sys_thread_t:0x4151ce0c, state:CW) prio=5 java.lang.Object.wait(Object.java) java.awt.EventQueue.getNextEvent(EventQueue.java:118) java.awt.EventDispatchThread.run(EventDispatchThread.java:67) "main" (TID:0x407094b8, sys_thread_t:0x414e8e0c, state:R) prio=5 *current thread* wamnet.fwk.ver1x.util.WLog.<clinit>(WLog.java:78) wamnet.fwk.ver1x.comp.WCompController.getResourceString(WCompController.java:939) wamnet.fwk.ver1x.comp.WCompController.loadResources(WCompController.java:1048) wamnet.fwk.ver1x.comp.WCompController.setResourceBundleName(WCompController.java:925) wamnet.fwk.ver1x.ui.jfc.WButton.setResourceBundleName(WButton.java:116) wamnet.fwk.ver1x.ui.jfc.WButton.<init>(WButton.java:65) wamnet.industry.generic.WAppPanel.createActionControls(WAppPanel.java:111) wamnet.industry.generic.WAppPanel.<init>(WAppPanel.java:86) wamnet.industry.ga.WGAAppPanel.<init>(WGAAppPanel.java:366) wamnet.industry.ga.WGAAppPanel.main(WGAAppPanel.java:883) sun.tools.debug.MainThread.run(Agent.java:47) "Breakpoint handler" (TID:0x40709240, sys_thread_t:0x414c7e0c, state:CW) prio=9 sun.tools.debug.BreakpointQueue.nextEvent(BreakpointQueue.java) sun.tools.debug.BreakpointHandler.run(BreakpointHandler.java:195) "Step handler" (TID:0x407091d8, sys_thread_t:0x414a6e0c, state:CW) prio=10 java.lang.Object.wait(Object.java) sun.tools.debug.StepRequest.get(StepHandler.java:939) sun.tools.debug.StepHandler.waitForRequest(StepHandler.java:165) sun.tools.debug.StepHandler.run(StepHandler.java:142) "Debugger agent" (TID:0x406eb630, sys_thread_t:0x41485e0c, state:CW) prio=10 java.net.SocketInputStream.read(SocketInputStream.java:84) java.io.BufferedInputStream.fill(BufferedInputStream.java) java.io.BufferedInputStream.read(BufferedInputStream.java) java.io.FilterInputStream.read(FilterInputStream.java) sun.tools.debug.Agent.run(Agent.java:362) java.lang.Thread.run(Thread.java) "Finalizer thread" (TID:0x406e7210, sys_thread_t:0x4142be0c, state:CW) prio=1 "Async Garbage Collector" (TID:0x406e7258, sys_thread_t:0x4140ae0c, state:R) prio=1 "Idle thread" (TID:0x406e72a0, sys_thread_t:0x413e9e0c, state:R) prio=0 "Clock" (TID:0x406e7088, sys_thread_t:0x413c8e0c, state:CW) prio=12 "main" (TID:0x406e70b0, sys_thread_t:0x81ae398, state:CW) prio=5 SIGABRT 6* abort (generated by abort(3) routine) stackbase=0x414e9000, stackpointer=0x414e7f20 Full thread dump: "AWT-Finalizer" (TID:0x40715cd8, sys_thread_t:0x415c1e0c, state:CW) prio=9 java.lang.Object.wait(Object.java) sun.awt.AWTFinalizer.run(AWTFinalizer.java:40) "Image Fetcher 1" (TID:0x40717820, sys_thread_t:0x415a0e0c, state:R) prio=3 java.awt.MediaTracker.setDone(MediaTracker.java:781) java.awt.MediaEntry.setStatus(MediaTracker.java:855) java.awt.ImageMediaEntry.imageUpdate(MediaTracker.java:919) sun.awt.image.ImageWatched.newInfo(ImageWatched.java:62) sun.awt.image.ImageRepresentation.imageComplete(ImageRepresentation.java:265) sun.awt.image.ImageDecoder.imageComplete(ImageDecoder.java:142) sun.awt.image.GifImageDecoder.produceImage(GifImageDecoder.java:285) sun.awt.image.InputStreamImageSource.doFetch(InputStreamImageSource.java:257) sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:143) sun.awt.image.ImageFetcher.run(ImageFetcher.java:119) "Image Fetcher 0" (TID:0x40718608, sys_thread_t:0x4157fe0c, state:CW) prio=8 sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:101) sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:138) sun.awt.image.ImageFetcher.run(ImageFetcher.java:119) "AWT-Motif" (TID:0x4070d428, sys_thread_t:0x4155ee0c, state:CW) prio=5 java.lang.Thread.run(Thread.java) "AWT-Input" (TID:0x4070d208, sys_thread_t:0x4153de0c, state:CW) prio=5 "AWT-EventQueue-0" (TID:0x4070dfc8, sys_thread_t:0x4151ce0c, state:CW) prio=5 java.lang.Object.wait(Object.java) java.awt.EventQueue.getNextEvent(EventQueue.java:118) java.awt.EventDispatchThread.run(EventDispatchThread.java:67) "main" (TID:0x407094b8, sys_thread_t:0x414e8e0c, state:R) prio=5 *current thread* wamnet.fwk.ver1x.util.WLog.<clinit>(WLog.java:78) wamnet.fwk.ver1x.comp.WCompController.getResourceString(WCompController.java:939) wamnet.fwk.ver1x.comp.WCompController.loadResources(WCompController.java:1048) wamnet.fwk.ver1x.comp.WCompController.setResourceBundleName(WCompController.java:925) wamnet.fwk.ver1x.ui.jfc.WButton.setResourceBundleName(WButton.java:116) wamnet.fwk.ver1x.ui.jfc.WButton.<init>(WButton.java:65) wamnet.industry.generic.WAppPanel.createActionControls(WAppPanel.java:111) wamnet.industry.generic.WAppPanel.<init>(WAppPanel.java:86) wamnet.industry.ga.WGAAppPanel.<init>(WGAAppPanel.java:366) wamnet.industry.ga.WGAAppPanel.main(WGAAppPanel.java:883) sun.tools.debug.MainThread.run(Agent.java:47) "Breakpoint handler" (TID:0x40709240, sys_thread_t:0x414c7e0c, state:CW) prio=9 sun.tools.debug.BreakpointQueue.nextEvent(BreakpointQueue.java) sun.tools.debug.BreakpointHandler.run(BreakpointHandler.java:195) "Step handler" (TID:0x407091d8, sys_thread_t:0x414a6e0c, state:CW) prio=10 java.lang.Object.wait(Object.java) sun.tools.debug.StepRequest.get(StepHandler.java:939) sun.tools.debug.StepHandler.waitForRequest(StepHandler.java:165) sun.tools.debug.StepHandler.run(StepHandler.java:142) "Debugger agent" (TID:0x406eb630, sys_thread_t:0x41485e0c, state:CW) prio=10 java.net.SocketInputStream.read(SocketInputStream.java:84) java.io.BufferedInputStream.fill(BufferedInputStream.java) java.io.BufferedInputStream.read(BufferedInputStream.java) java.io.FilterInputStream.read(FilterInputStream.java) sun.tools.debug.Agent.run(Agent.java:362) java.lang.Thread.run(Thread.java) "Finalizer thread" (TID:0x406e7210, sys_thread_t:0x4142be0c, state:CW) prio=1 "Async Garbage Collector" (TID:0x406e7258, sys_thread_t:0x4140ae0c, state:R) prio=1 "Idle thread" (TID:0x406e72a0, sys_thread_t:0x413e9e0c, state:R) prio=0 "Clock" (TID:0x406e7088, sys_thread_t:0x413c8e0c, state:CW) prio=12 "main" (TID:0x406e70b0, sys_thread_t:0x81ae398, state:CW) prio=5 Monitor Cache Dump: java.util.Vector@1081181720/1082357392: <unowned> Waiting to be notified: "Image Fetcher 0" (0x4157fe0c) sun.awt.AWTFinalizer@1081171160/1082409888: <unowned> Waiting to be notified: "AWT-Finalizer" (0x415c1e0c) java.io.BufferedInputStream@1081120752/1082156152: owner "Debugger agent" (0x41485e0c, 1 entry) sun.awt.motif.MToolkit@1081138568/1082234296: <unowned> Waiting to be notified: "AWT-Motif" (0x4155ee0c) <unknown key> (0x0x4140ae0c): owner "Async Garbage Collector" (0x4140ae0c, 1 entry) java.lang.Class@1081121336/1082183264: <unowned> Waiting to be notified: "Step handler" (0x414a6e0c) sun.tools.debug.BreakpointQueue@1081119256/1082153120: <unowned> Waiting to be notified: "Breakpoint handler" (0x414c7e0c) java.awt.EventQueue@1081138824/1082215688: <unowned> Waiting to be notified: "AWT-EventQueue-0" (0x4151ce0c) Registered Monitor Dump: Thread queue lock: <unowned> Waiting to be notified: "main" (0x81ae398) Name and type hash table lock: <unowned> String intern lock: <unowned> JNI pinning lock: <unowned> JNI global reference lock: <unowned> BinClass lock: <unowned> Class loading lock: <unowned> Java stack lock: <unowned> Code rewrite lock: <unowned> Heap lock: <unowned> Has finalization queue lock: <unowned> Finalize me queue lock: <unowned> Waiting to be notified: "Finalizer thread" (0x4142be0c) Dynamic loading lock: <unowned> Monitor IO lock: <unowned> Child death monitor: <unowned> Event monitor: <unowned> I/O monitor: <unowned> Waiting to be notified: "AWT-Input" (0x4153de0c) Alarm monitor: <unowned> Waiting to be notified: "Clock" (0x413c8e0c) Monitor registry: owner "main" (0x414e8e0c, 1 entry) Thread Alarm Q: sys_thread_t 0x4157fe0c [Timeout in 1407 ms] The communications channel closed. wamnet.industry.ga.WGAAppPanel exited Well? Can anybody help? Thanks in advance. Ryan