From owner-freebsd-java Wed Jul 12 18:46:28 2000 Delivered-To: freebsd-java@freebsd.org Received: from smtprch1.nortel.com (smtprch1.nortelnetworks.com [192.135.215.14]) by hub.freebsd.org (Postfix) with ESMTP id 4CCEE37BDB7 for ; Wed, 12 Jul 2000 18:46:20 -0700 (PDT) (envelope-from malachai@iname.com) Received: from zrchb213.us.nortel.com (actually zrchb213) by smtprch1.nortel.com; Wed, 12 Jul 2000 20:38:44 -0500 Received: from nhmbd14.us.nortel.com ([47.120.192.112]) by zrchb213.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id NQCKWG1G; Wed, 12 Jul 2000 20:41:18 -0500 Received: from cs163.humb.nt.com (nhmbn472.us.nortel.com [47.100.194.163]) by nhmbd14.us.nortel.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id 3Y6LPR6J; Wed, 12 Jul 2000 21:41:23 -0400 Date: Wed, 12 Jul 2000 21:40:04 -0400 X-Sybari-Space: 00000000 00000000 00000000 From: Shawn Halpenny To: freebsd-java@freebsd.org Subject: jdk-1.1.8 & 4.0-STABLE Message-ID: <20000712214003.A20234@cs163.humb.nt.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org A couple weeks ago I install jdk-1.1.8 from ports and it all works fine. A couple days ago I'm doing some drivecleaning and I pkg_delete my jdk-1.1.8. I go back into /usr/ports and install it again. No problem. Except now things don't work so well: ~% javac SIGSEGV 11* segmentation violation Full thread dump: Monitor Cache Dump: Registered Monitor Dump: Monitor IO lock: Child death monitor: Event monitor: I/O monitor: Alarm monitor: Memory allocation lock: Monitor registry: Thread Alarm Q: Abort trap - core dumped ~% truss javac getpid() = 26410 (0x672a) geteuid() = 1001 (0x3e9) readlink("/etc/malloc.conf",0xbfbff3b8,63) ERR#2 'No such file or directory' mmap(0x0,4096,0x3,0x1002,-1,0x0) = 671797248 (0x280ad000) break(0x80be000) = 0 (0x0) break(0x80bf000) = 0 (0x0) stat("/var/mail/rsh",0xbfbff3ec) = 0 (0x0) stat("/var/mail/rsh?New mail in Inbox.",0xbfbff3ec) ERR#2 'No such file or directory' getuid() = 1001 (0x3e9) geteuid() = 1001 (0x3e9) getgid() = 1001 (0x3e9) getegid() = 1001 (0x3e9) open("/usr/local/jdk1.1.8/bin/javac",0,027757772210) = 3 (0x3) fcntl(0x3,0x0,0xa) = 10 (0xa) close(3) = 0 (0x0) fcntl(0xa,0x2,0x1) = 0 (0x0) sigaction(SIGINT,0x0,0xbfbff3e0) = 0 (0x0) sigaction(SIGINT,0xbfbff3e0,0xbfbff3c8) = 0 (0x0) sigaction(SIGINT,0x0,0xbfbff3e0) = 0 (0x0) sigaction(SIGINT,0xbfbff3e0,0x0) = 0 (0x0) sigaction(SIGQUIT,0x0,0xbfbff3d0) = 0 (0x0) sigaction(SIGQUIT,0xbfbff3d0,0xbfbff3b8) = 0 (0x0) sigaction(SIGQUIT,0x0,0xbfbff3d0) = 0 (0x0) sigaction(SIGQUIT,0xbfbff3d0,0x0) = 0 (0x0) sigaction(SIGTERM,0x0,0xbfbff3e0) = 0 (0x0) sigaction(SIGTERM,0xbfbff3e0,0xbfbff3c8) = 0 (0x0) sigaction(SIGSYS,0xbfbff250,0xbfbff238) = 0 (0x0) __getcwd(0xbfbff3b8,0x100) = 0 (0x0) sigaction(SIGSYS,0xbfbff238,0x0) = 0 (0x0) read(0xa,0x80ba3a0,0x3ff) = 1023 (0x3ff) break(0x80c0000) = 0 (0x0) stat("/home/rsh/bin/dirname",0xbfbff078) ERR#2 'No such file or directory' stat("/bin/dirname",0xbfbff078) ERR#2 'No such file or directory' stat("/usr/bin/dirname",0xbfbff078) = 0 (0x0) pipe() = 3 (0x3) fork() = 26411 (0x672b) close(4) = 0 (0x0) read(0x3,0xbfbff268,0x80) = 24 (0x18) SIGNAL 20 read(0x3,0xbfbff268,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff1d4,0x2,0x0) = 26411 (0x672b) break(0x80c1000) = 0 (0x0) stat("/home/rsh/bin/basename",0xbfbff078) ERR#2 'No such file or directory' stat("/bin/basename",0xbfbff078) ERR#2 'No such file or directory' stat("/usr/bin/basename",0xbfbff078) = 0 (0x0) pipe() = 3 (0x3) fork() = 26412 (0x672c) close(4) = 0 (0x0) read(0x3,0xbfbff268,0x80) = 6 (0x6) SIGNAL 20 read(0x3,0xbfbff268,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff1d4,0x2,0x0) = 26412 (0x672c) pipe() = 3 (0x3) fork() = 26413 (0x672d) close(4) = 0 (0x0) SIGNAL 20 read(0x3,0xbfbff268,0x80) = 24 (0x18) read(0x3,0xbfbff268,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff1d4,0x2,0x0) = 26413 (0x672d) pipe() = 3 (0x3) fork() = 26414 (0x672e) close(4) = 0 (0x0) SIGNAL 20 read(0x3,0xbfbff268,0x80) = 20 (0x14) read(0x3,0xbfbff268,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff1d4,0x2,0x0) = 26414 (0x672e) read(0xa,0x80ba3a0,0x3ff) = 1023 (0x3ff) break(0x80c2000) = 0 (0x0) stat("/home/rsh/bin/[",0xbfbff2d8) ERR#2 'No such file or directory' stat("/bin/[",0xbfbff2d8) = 0 (0x0) fork() = 26415 (0x672f) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff304,0x2,0x0) = 26415 (0x672f) break(0x80c3000) = 0 (0x0) fork() = 26416 (0x6730) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff304,0x2,0x0) = 26416 (0x6730) fork() = 26417 (0x6731) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff304,0x2,0x0) = 26417 (0x6731) read(0xa,0x80ba3a0,0x3ff) = 1023 (0x3ff) fork() = 26418 (0x6732) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff284,0x2,0x0) = 26418 (0x6732) fork() = 26419 (0x6733) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff304,0x2,0x0) = 26419 (0x6733) pipe() = 3 (0x3) fork() = 26420 (0x6734) close(4) = 0 (0x0) read(0x3,0xbfbff268,0x80) = 5 (0x5) SIGNAL 20 read(0x3,0xbfbff268,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff1d4,0x2,0x0) = 26420 (0x6734) read(0xa,0x80ba3a0,0x3ff) = 301 (0x12d) fork() = 26421 (0x6735) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff304,0x2,0x0) = 26421 (0x6735) fork() = 26422 (0x6736) SIGNAL 20 getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff304,0x2,0x0) = 26422 (0x6736) execve(,,)getpid() = 26410 (0x672a) geteuid() = 1001 (0x3e9) readlink("/etc/malloc.conf",0xbfbff254,63) ERR#2 'No such file or directory' mmap(0x0,4096,0x3,0x1002,-1,0x0) = 671797248 (0x280ad000) break(0x80be000) = 0 (0x0) break(0x80bf000) = 0 (0x0) stat("/var/mail/rsh",0xbfbff288) = 0 (0x0) stat("/var/mail/rsh?New mail in Inbox.",0xbfbff288) ERR#2 'No such file or directory' getuid() = 1001 (0x3e9) geteuid() = 1001 (0x3e9) getgid() = 1001 (0x3e9) getegid() = 1001 (0x3e9) open("/usr/local/jdk1.1.8/bin/i386/green_threads/javac",0,027757771444) = 3 (0x3) fcntl(0x3,0x0,0xa) = 10 (0xa) close(3) = 0 (0x0) fcntl(0xa,0x2,0x1) = 0 (0x0) sigaction(SIGINT,0x0,0xbfbff27c) = 0 (0x0) sigaction(SIGINT,0xbfbff27c,0xbfbff264) = 0 (0x0) sigaction(SIGINT,0x0,0xbfbff27c) = 0 (0x0) sigaction(SIGINT,0xbfbff27c,0x0) = 0 (0x0) sigaction(SIGQUIT,0x0,0xbfbff26c) = 0 (0x0) sigaction(SIGQUIT,0xbfbff26c,0xbfbff254) = 0 (0x0) sigaction(SIGQUIT,0x0,0xbfbff26c) = 0 (0x0) sigaction(SIGQUIT,0xbfbff26c,0x0) = 0 (0x0) sigaction(SIGTERM,0x0,0xbfbff27c) = 0 (0x0) sigaction(SIGTERM,0xbfbff27c,0xbfbff264) = 0 (0x0) sigaction(SIGSYS,0xbfbff0ec,0xbfbff0d4) = 0 (0x0) __getcwd(0xbfbff254,0x100) = 0 (0x0) sigaction(SIGSYS,0xbfbff0d4,0x0) = 0 (0x0) read(0xa,0x80ba3a0,0x3ff) = 209 (0xd1) break(0x80c0000) = 0 (0x0) stat("/home/rsh/bin/dirname",0xbfbfef14) ERR#2 'No such file or directory' stat("/bin/dirname",0xbfbfef14) ERR#2 'No such file or directory' stat("/usr/bin/dirname",0xbfbfef14) = 0 (0x0) pipe() = 3 (0x3) fork() = 26423 (0x6737) close(4) = 0 (0x0) read(0x3,0xbfbff104,0x80) = 43 (0x2b) SIGNAL 20 read(0x3,0xbfbff104,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff070,0x2,0x0) = 26423 (0x6737) open("/usr/local/jdk1.1.8/bin/i386/green_threads/.extract_args",0,03) = 3 (0x3) fcntl(0x3,0x0,0xa) = 11 (0xb) close(3) = 0 (0x0) fcntl(0xb,0x2,0x1) = 0 (0x0) break(0x80c1000) = 0 (0x0) break(0x80c2000) = 0 (0x0) read(0xb,0x80c1000,0x3ff) = 423 (0x1a7) break(0x80c3000) = 0 (0x0) read(0xb,0x80c1000,0x3ff) = 0 (0x0) close(11) = 0 (0x0) pipe() = 3 (0x3) fork() = 26424 (0x6738) close(4) = 0 (0x0) read(0x3,0xbfbff104,0x80) = 43 (0x2b) SIGNAL 20 read(0x3,0xbfbff104,0x80) = 0 (0x0) close(3) = 0 (0x0) getpgrp() = 26409 (0x6729) wait4(0xffffffff,0xbfbff070,0x2,0x0) = 26424 (0x6738) fork() = 26425 (0x6739) getpgrp() = 26409 (0x6729) SIGSEGV 11* segmentation violation Full thread dump: Monitor Cache Dump: Registered Monitor Dump: Monitor IO lock: Child death monitor: Event monitor: I/O monitor: Alarm monitor: Memory allocation lock: Monitor registry: Thread Alarm Q: SIGNAL 20 wait4(0xffffffff,0xbfbff1d0,0x2,0x0) = 26425 (0x6739) Abort trapwrite(2,0x80bf080,10) = 10 (0xa) - core dumpedwrite(2,0x80bf080,14) = 14 (0xe) write(2,0x80bf080,1) = 1 (0x1) read(0xa,0x80ba3a0,0x3ff) = 0 (0x0) exit(0x86) process exit, rval = 34304 I have no idea why this is happening. The only system changes have been a make world and a rebuilt kernel (no config changes). Please copy me on replies, I'm not subscribed to this list. -- Shawn Halpenny | Maniacal@I Ache, Ohm | "Universal Danger!" +- - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - \ | vi:G3kfM~lxfAPXh~l~2x2FirllpfcxlrifaprmfOX~Xp2hr.lrcelyl2p - - - - - - - -| fU~X~refsPprnlxppri2lxlpr,pFrpprrfaPlpfiprgllxp~3Xlpfndw To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message