Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!nntp.coast.net!howland.erols.net!EU.net!uunet!in1.uu.net!psinntp!psinntp!interramp.com!usenet From: dcmyers@access.digex.net Newsgroups: comp.unix.bsd.freebsd.misc Subject: Segmentation violation under jdk Date: 5 Oct 1996 03:49:42 GMT Organization: PSI Public Usenet Link Lines: 63 Sender: myers@freebsd.mindspring.com (dcmyers@access.digex.net <David C. Myers>) Message-ID: <534lsm$s0c@usenet11.interramp.com> NNTP-Posting-Host: 38.12.171.3 X-Newsreader: knews 0.9.6 Many, many thanks to the folks who ported jdk to FreeBSD. I'm bringing over some applets I wrote under Solaris, and find the following error when attempting to run them. The applet in question actually makes a socket connection to a Postgres database and does a bunch of other stuff; all of that stuff appears to work fine. This error occurs when the AWT code is invoked: /home/myers/java/addressbook >java AddressBook SIGSEGV 11* segmentation violation sig 11, code 12 or 0xc, sc 0xefbfb75c, addr 0x93e0fff stackbase=0xefbfd648, stackpointer=0xefbfcf00 Full thread dump: "Finalizer thread" (TID:0x85653b0, sys_thread_t:0x9369f28) prio=1 "Async Garbage Collector" (TID:0x8565368, sys_thread_t:0x9348f28) prio=1 "Idle thread" (TID:0x8565320, sys_thread_t:0x9327f28) prio=0 "clock handler" (TID:0x85651f8, sys_thread_t:0x9306f28) prio=11 "main" (TID:0x85650a0, sys_thread_t:0x135300) prio=5 *current thread* sun.awt.motif.MToolkit.<init>(MToolkit.java:49) java.awt.Toolkit.getDefaultToolkit(Toolkit.java:199) java.awt.Window.getToolkit(Window.java:163) java.awt.Frame.addNotify(Frame.java:90) java.awt.Window.show(Window.java:114) AddressBook.main(AddressBook.java:585) Monitor Cache Dump: java.lang.Class@8567580/17A580 (key=0x8567580): monitor owner: "main" AddressBook@85658B8/859A640 (key=0x85658b8): monitor owner: "main" sun.awt.motif.MToolkit@8567650/85A2220 (key=0x8567650): monitor owner: "main" unknown key (key=0x9348f28): unowned Waiting to be notified: "Async Garbage Collector" Registered Monitor Dump: Finalize me queue lock: unowned Waiting to be notified: "Finalizer thread" Thread queue lock: unowned Class lock: unowned Java stack lock: unowned Code rewrite lock: unowned Heap lock: unowned Has finalization queue lock: unowned Monitor IO lock: unowned Child death monitor: unowned Event monitor: unowned I/O monitor: unowned Alarm monitor: unowned Waiting to be notified: "clock handler" Monitor cache lock: unowned Monitor registry: monitor owner: "main" Thread Alarm Q: sys_thread_t 0x9348f28 [Timeout in 65 ms] Abort Any ideas? -David.