From owner-freebsd-java@FreeBSD.ORG Thu Jan 1 05:07:00 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1FBA216A4D0 for ; Thu, 1 Jan 2004 05:07:00 -0800 (PST) Received: from hotmail.com (law15-dav29.law15.hotmail.com [64.4.22.86]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2FB1243D55 for ; Thu, 1 Jan 2004 05:06:25 -0800 (PST) (envelope-from saleh_albatati@hotmail.com) Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC; Thu, 1 Jan 2004 05:06:14 -0800 Received: from 212.138.47.17 by law15-dav29.law15.hotmail.com with DAV; Thu, 01 Jan 2004 13:06:14 +0000 X-Originating-IP: [212.138.47.17] X-Originating-Email: [saleh_albatati@hotmail.com] X-Sender: saleh_albatati@hotmail.com From: "saleh" To: Date: Thu, 1 Jan 2004 16:05:01 +0300 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Message-ID: X-OriginalArrivalTime: 01 Jan 2004 13:06:14.0385 (UTC) FILETIME=[0911E610:01C3D068] X-Mailman-Approved-At: Thu, 01 Jan 2004 06:28:29 -0800 Content-Type: text/plain; charset="windows-1256" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: JAP under any JDK1.3.1 on a 4.8 System? X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Jan 2004 13:07:00 -0000 i need java version which icanuse it with jap From owner-freebsd-java@FreeBSD.ORG Thu Jan 1 16:41:01 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9169916A4CE for ; Thu, 1 Jan 2004 16:41:01 -0800 (PST) Received: from Tserver.TrueStep.com (Tserver.TrueStep.com [64.253.96.188]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3046943D53 for ; Thu, 1 Jan 2004 16:40:52 -0800 (PST) (envelope-from rorya@TrueStep.com) Received: from [10.1.1.4] (Yosemite.lan [10.1.1.4]) by Tserver.TrueStep.com (8.12.9p1/8.12.9) with ESMTP id i020edGr043439 for ; Thu, 1 Jan 2004 19:40:39 -0500 (EST) (envelope-from rorya@TrueStep.com) Mime-Version: 1.0 (Apple Message framework v609) Content-Transfer-Encoding: 7bit Message-Id: <717DFC33-3CBC-11D8-9B39-0005028F6AEB@TrueStep.com> Content-Type: text/plain; charset=US-ASCII; format=flowed To: FreeBSD-java@FreeBSD.org From: Rory Arms Date: Thu, 1 Jan 2004 19:41:46 -0500 X-Mailer: Apple Mail (2.609) X-Spam-Status: No, hits=0.0 required=4.5 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on Tserver.TrueStep.com Subject: Orion-2.0.2 crashes with native JDKs X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jan 2004 00:41:01 -0000 I don't know if this has been reported in the past, but orion (a servlet container, available at http://www.orionserver.com) crashes at startup, with jdk-1.4.2-p5 + FreeBSD-5.1R: 5.1-RELEASE-p10> javavm -jar orion.jar -install Unexpected Signal : 4 occurred at PC=0x282A12CB Function=_ZN12GraphBuilder9ScopeDataC1EPS0_+0x7B Library=/usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so Current Java thread: Dynamic libraries: 0x8048000 /usr/local/jdk1.4.2/bin/java 0x28070000 /usr/lib/libc_r.so.5 0x28093000 /usr/lib/libc.so.5 0x2816c000 /usr/local/jdk1.4.2/jre/lib/i386/client/libjvm.so 0x285b7000 /usr/lib/libstdc++.so.4 0x2866c000 /usr/lib/libm.so.2 0x2868a000 /usr/local/jdk1.4.2/jre/lib/i386/native_threads/libhpi.so 0x28698000 /usr/local/jdk1.4.2/jre/lib/i386/libverify.so 0x286ae000 /usr/local/jdk1.4.2/jre/lib/i386/libjava.so 0x286cc000 /usr/local/jdk1.4.2/jre/lib/i386/libzip.so 0x2804e000 /usr/libexec/ld-elf.so.1 Heap at VM Abort: Heap def new generation total 576K, used 142K [0x2c460000, 0x2c500000, 0x2c940000) eden space 512K, 27% used [0x2c460000, 0x2c483b30, 0x2c4e0000) from space 64K, 0% used [0x2c4e0000, 0x2c4e0000, 0x2c4f0000) to space 64K, 0% used [0x2c4f0000, 0x2c4f0000, 0x2c500000) tenured generation total 1408K, used 0K [0x2c940000, 0x2caa0000, 0x30460000) the space 1408K, 0% used [0x2c940000, 0x2c940000, 0x2c940200, 0x2caa0000) compacting perm gen total 4096K, used 951K [0x30460000, 0x30860000, 0x34460000) the space 4096K, 23% used [0x30460000, 0x3054ddb8, 0x3054de00, 0x30860000) Local Time = Thu Jan 1 18:39:21 2004 Elapsed Time = 0 # # HotSpot Virtual Machine Error : 4 # Error ID : 4F530E43505002EF # Please report this error at # http://java.sun.com/cgi-bin/bugreport.cgi # # Java VM: Java HotSpot(TM) Client VM (1.4.2-p5-root_30_dec_2003_03_03 mixed mode) # # An error report file has been saved as hs_err_pid43254.log. # Please refer to the file for further information. # Abort (core dumped) I've tried it with 4.8-STABLE + diablo-1.3.1-0 as well: 4.8-STABLE[~/orion]> javavm -jar orion.jar SIGILL 4* illegal instruction Full thread dump Classic VM (diablo-1.3.1-0, green threads): "Orion Launcher" (TID:0x28eab428, sys_thread_t:0x828ca80, state:R) prio=5 at java.lang.Long.toString(Long.java:91) at java.lang.Long.toString(Long.java:221) at java.text.DigitList.(DigitList.java:543) at java.text.DecimalFormat.(DecimalFormat.java:376) at java.text.NumberFormat.getInstance(NumberFormat.java:570) at java.text.NumberFormat.getInstance(NumberFormat.java:329) at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:332) at java.text.SimpleDateFormat.(SimpleDateFormat.java:322) at java.text.DateFormat.get(DateFormat.java:650) at java.text.DateFormat.getDateTimeInstance(DateFormat.java:477) at java.text.DateFormat.getInstance(DateFormat.java:499) at com.evermind._qi.log(.:39) at com.evermind._cj.log(.:40) at com.evermind._ba._im(.:90) at com.evermind._ba._ivb(.:62) at com.evermind._ba._iub(.:56) at com.evermind._ba._bi(.:51) at com.evermind.server.ApplicationServer._bi(.:794) at com.evermind._ctb.run(.:89) at java.lang.Thread.run(Thread.java:484) at com.evermind._bf.run(.:47) "Finalizer" (TID:0x28ea0528, sys_thread_t:0x80d4080, state:CW) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" (TID:0x28ea0300, sys_thread_t:0x8096480, state:CW) prio=10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "Signal dispatcher" (TID:0x28ea0330, sys_thread_t:0x8096280, state:CW) prio=5 "main" (TID:0x28ea01b0, sys_thread_t:0x8053080, state:CW) prio=5 at java.lang.Object.wait(Native Method) at java.lang.Thread.join(Thread.java:930) at java.lang.Thread.join(Thread.java:983) at com.evermind.server.ApplicationServer._fxe(.:618) at com.evermind.server.ApplicationServer.main(.:319) Monitor Cache Dump: java.lang.ref.ReferenceQueue$Lock@28EA0540/28ED6478: Waiting to be notified: "Finalizer" (0x80d4080) java.lang.ref.Reference$Lock@28EA0310/28ED5F98: Waiting to be notified: "Reference Handler" (0x8096480) com.evermind.server.ApplicationServerThread@28EAB428/28EFCDB8: owner "Orion Launcher" (0x828ca80) 1 entry Waiting to be notified: "main" (0x8053080) Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "Orion Launcher" (0x828ca80) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x8096280) Child death monitor: I/O monitor: Alarm monitor: Waiting to be notified: (0x8053280) Thread queue lock: owner "Orion Launcher" (0x828ca80) 1 entry Monitor registry: owner "Orion Launcher" (0x828ca80) 1 entry SIGABRT 6* abort (generated by abort(3) routine) Full thread dump Classic VM (diablo-1.3.1-0, green threads): "Orion Launcher" (TID:0x28eab428, sys_thread_t:0x828ca80, state:R) prio=5 at java.lang.Long.toString(Long.java:91) at java.lang.Long.toString(Long.java:221) at java.text.DigitList.(DigitList.java:543) at java.text.DecimalFormat.(DecimalFormat.java:376) at java.text.NumberFormat.getInstance(NumberFormat.java:570) at java.text.NumberFormat.getInstance(NumberFormat.java:329) at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:332) at java.text.SimpleDateFormat.(SimpleDateFormat.java:322) at java.text.DateFormat.get(DateFormat.java:650) at java.text.DateFormat.getDateTimeInstance(DateFormat.java:477) at java.text.DateFormat.getInstance(DateFormat.java:499) at com.evermind._qi.log(.:39) at com.evermind._cj.log(.:40) at com.evermind._ba._im(.:90) at com.evermind._ba._ivb(.:62) at com.evermind._ba._iub(.:56) at com.evermind._ba._bi(.:51) at com.evermind.server.ApplicationServer._bi(.:794) at com.evermind._ctb.run(.:89) at java.lang.Thread.run(Thread.java:484) at com.evermind._bf.run(.:47) "Finalizer" (TID:0x28ea0528, sys_thread_t:0x80d4080, state:CW) prio=8 at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" (TID:0x28ea0300, sys_thread_t:0x8096480, state:CW) prio=10 at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "Signal dispatcher" (TID:0x28ea0330, sys_thread_t:0x8096280, state:CW) prio=5 "main" (TID:0x28ea01b0, sys_thread_t:0x8053080, state:CW) prio=5 at java.lang.Object.wait(Native Method) at java.lang.Thread.join(Thread.java:930) at java.lang.Thread.join(Thread.java:983) at com.evermind.server.ApplicationServer._fxe(.:618) at com.evermind.server.ApplicationServer.main(.:319) Monitor Cache Dump: java.lang.ref.ReferenceQueue$Lock@28EA0540/28ED6478: Waiting to be notified: "Finalizer" (0x80d4080) java.lang.ref.Reference$Lock@28EA0310/28ED5F98: Waiting to be notified: "Reference Handler" (0x8096480) com.evermind.server.ApplicationServerThread@28EAB428/28EFCDB8: owner "Orion Launcher" (0x828ca80) 1 entry Waiting to be notified: "main" (0x8053080) Registered Monitor Dump: utf8 hash table: JNI pinning lock: JNI global reference lock: BinClass lock: Class linking lock: System class loader lock: Code rewrite lock: Heap lock: Monitor cache lock: owner "Orion Launcher" (0x828ca80) 1 entry Dynamic loading lock: Monitor IO lock: User signal monitor: Waiting to be notified: "Signal dispatcher" (0x8096280) Child death monitor: I/O monitor: Alarm monitor: Waiting to be notified: (0x8053280) Thread queue lock: owner "Orion Launcher" (0x828ca80) 1 entry Monitor registry: owner "Orion Launcher" (0x828ca80) 1 entry Abort (core dumped) 4.8-STABLE[~/orion]> javavm -version java version "1.3.1" Java(TM) 2 Runtime Environment, Standard Edition (build diablo-1.3.1-0) Classic VM (build diablo-1.3.1-0, green threads, nojit) Similar results. -rory From owner-freebsd-java@FreeBSD.ORG Fri Jan 2 14:48:34 2004 Return-Path: Delivered-To: freebsd-java@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6FBF316A4CE; Fri, 2 Jan 2004 14:48:34 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C06A943D45; Fri, 2 Jan 2004 14:48:33 -0800 (PST) (envelope-from glewis@FreeBSD.org) Received: from freefall.freebsd.org (glewis@localhost [127.0.0.1]) i02MmXFR097608; Fri, 2 Jan 2004 14:48:33 -0800 (PST) (envelope-from glewis@freefall.freebsd.org) Received: (from glewis@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i02MmX82097604; Fri, 2 Jan 2004 14:48:33 -0800 (PST) (envelope-from glewis) Date: Fri, 2 Jan 2004 14:48:33 -0800 (PST) From: Greg Lewis Message-Id: <200401022248.i02MmX82097604@freefall.freebsd.org> To: glewis@FreeBSD.org, freebsd-java@FreeBSD.org, glewis@FreeBSD.org Subject: Re: java/58524: new port: java/jmf - Java Media Framework X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jan 2004 22:48:34 -0000 Synopsis: new port: java/jmf - Java Media Framework Responsible-Changed-From-To: freebsd-java->glewis Responsible-Changed-By: glewis Responsible-Changed-When: Fri Jan 2 14:48:14 PST 2004 Responsible-Changed-Why: I'll take this one. http://www.freebsd.org/cgi/query-pr.cgi?pr=58524 From owner-freebsd-java@FreeBSD.ORG Sat Jan 3 12:49:42 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA8F716A4CE for ; Sat, 3 Jan 2004 12:49:42 -0800 (PST) Received: from ms-smtp-02-eri0.southeast.rr.com (ms-smtp-02-lbl.southeast.rr.com [24.25.9.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3085343D6D for ; Sat, 3 Jan 2004 12:49:41 -0800 (PST) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])i03KncAb029206 for ; Sat, 3 Jan 2004 15:49:38 -0500 (EST) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) i03KluL4076448 for ; Sat, 3 Jan 2004 15:47:56 -0500 (EST) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: java@FreeBSD.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-y0DQyGdZlLnCeKgxgCMo" Organization: FreeBSD, Inc. Message-Id: <1073162976.41522.18.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 03 Jan 2004 15:49:36 -0500 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.61 X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on creme-brulee.marcuscom.com X-Virus-Scanned: Symantec AntiVirus Scan Engine Subject: Requiring a native VM X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jan 2004 20:49:42 -0000 --=-y0DQyGdZlLnCeKgxgCMo Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Is there a way to force a port to require a native JVM? I am porting the new Java-GNOME API, and they include compiled JNI code. This won't work if you're using a Linux VM. I'd like to be able to force users to have a native FreeBSD VM. Thanks. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-y0DQyGdZlLnCeKgxgCMo Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQA/9yrgb2iPiv4Uz4cRAjjxAJwNvg1XZOWF0Y1lGcnKWWwTd3VbNQCfYM9U z6NTkIjlbRKcJEHqF0poqEw= =o2zi -----END PGP SIGNATURE----- --=-y0DQyGdZlLnCeKgxgCMo-- From owner-freebsd-java@FreeBSD.ORG Sat Jan 3 13:00:02 2004 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B623116A4CE for ; Sat, 3 Jan 2004 13:00:02 -0800 (PST) Received: from ms-smtp-02-eri0.southeast.rr.com (ms-smtp-02-lbl.southeast.rr.com [24.25.9.101]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CAEB43D48 for ; Sat, 3 Jan 2004 12:59:59 -0800 (PST) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (rdu74-159-108.nc.rr.com [24.74.159.108])i03KxvAb005266 for ; Sat, 3 Jan 2004 15:59:57 -0500 (EST) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) i03KwFL4076532 for ; Sat, 3 Jan 2004 15:58:15 -0500 (EST) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: java@FreeBSD.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Z6qViwV9C4dY+4A9fVVr" Organization: FreeBSD, Inc. Message-Id: <1073163595.41522.22.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 03 Jan 2004 15:59:55 -0500 X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham version=2.61 X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on creme-brulee.marcuscom.com X-Virus-Scanned: Symantec AntiVirus Scan Engine Subject: Adding a default java.library.path component X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jan 2004 21:00:02 -0000 --=-Z6qViwV9C4dY+4A9fVVr Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Would it be possible to add ${LOCALBASE}/lib to the default java.library.path for all VMs? If not ${LOCALBASE}, then could we establish a common library path for native Java components, and add that to java.library.path? Thanks. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-Z6qViwV9C4dY+4A9fVVr Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQA/9y1Lb2iPiv4Uz4cRAv+PAKCYiqVBHwqGxDM5ErIx6lqEsv16wQCfdm+J nr0noyWD1VNaQKQHefntv6Q= =QxUg -----END PGP SIGNATURE----- --=-Z6qViwV9C4dY+4A9fVVr--