From owner-freebsd-ports Fri Aug 23 16:20: 9 2002 Delivered-To: freebsd-ports@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 77F9C37B400 for ; Fri, 23 Aug 2002 16:20:02 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7AE9543E77 for ; Fri, 23 Aug 2002 16:20:01 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g7NNK1JU071397 for ; Fri, 23 Aug 2002 16:20:01 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g7NNK15H071396; Fri, 23 Aug 2002 16:20:01 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45ABE37B400 for ; Fri, 23 Aug 2002 16:18:51 -0700 (PDT) Received: from www.freebsd.org (www.FreeBSD.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 049C043E65 for ; Fri, 23 Aug 2002 16:18:51 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.12.4/8.12.4) with ESMTP id g7NNIoOT063685 for ; Fri, 23 Aug 2002 16:18:50 -0700 (PDT) (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.12.4/8.12.4/Submit) id g7NNIoCu063684; Fri, 23 Aug 2002 16:18:50 -0700 (PDT) Message-Id: <200208232318.g7NNIoCu063684@www.freebsd.org> Date: Fri, 23 Aug 2002 16:18:50 -0700 (PDT) From: Archie Cobbs To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/41961: jikes 1.16 core dumps on FreeBSD (but not on RedHat Linux 7.3) Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 41961 >Category: ports >Synopsis: jikes 1.16 core dumps on FreeBSD (but not on RedHat Linux 7.3) >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Aug 23 16:20:01 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Archie Cobbs >Release: FreeBSD 4.6-stable 22 August 2002 >Organization: Packet Design >Environment: FreeBSD stable.packetdesign.com 4.6-STABLE FreeBSD 4.6-STABLE #0: Tue Aug 20 20:36:49 PDT 2002 archie@stable.packetdesign.com:/usr/obj/usr/src/sys/STABLE i386 >Description: Jikes core dumps when compiling a certain set of files. However, on RedHat Linux 7.3, with the exact same source files for jikes and compilation command line, jikes does not core dump. Therefore, it appears to be a FreeBSD-specific problem. >How-To-Repeat: To reproduce the bug: 0. Install the jikes-1.16_1 port (/usr/ports/java/jikes) 1. Download the file http://unc.dl.sourceforge.net/sablevm/sablevm-class-library-1.0.3.tar.gz 2. Unpack the tar file 3. cd sablevm-class-library-1.0.3/ 4. find src -name '*.java' > files 5. mkdir classes 6. jikes -g -d classes -bootclasspath src -classpath src -sourcepath src `tail +855 files` The compilation will fail with jike core dumping. This does *not* happen on RedHat 7.3 with the exact same jikes sources. It may have something to do with our pthread library, because jikes links with it. The 'tail' is just to not overflow the command line with too many arguments. But also, if you change the 'tail' to '+856' it doesn't core dump. So the file java/security/DomainCombiner.java may be related to the problem. >Fix: >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message