From owner-freebsd-java@FreeBSD.ORG Fri Sep 23 21:38:50 2005 Return-Path: X-Original-To: freebsd-java@freebsd.org 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 8153B16A447 for ; Fri, 23 Sep 2005 21:38:48 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (glewis.dsl.xmission.com [166.70.56.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 605B343D80 for ; Fri, 23 Sep 2005 21:38:34 +0000 (GMT) (envelope-from glewis@eyesbeyond.com) Received: from misty.eyesbeyond.com (localhost.eyesbeyond.com [127.0.0.1]) by misty.eyesbeyond.com (8.13.3/8.13.3) with ESMTP id j8NLcWeB014871; Fri, 23 Sep 2005 15:38:32 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) Received: (from glewis@localhost) by misty.eyesbeyond.com (8.13.3/8.13.3/Submit) id j8NLcVO9014870; Fri, 23 Sep 2005 15:38:31 -0600 (MDT) (envelope-from glewis@eyesbeyond.com) X-Authentication-Warning: misty.eyesbeyond.com: glewis set sender to glewis@eyesbeyond.com using -f Date: Fri, 23 Sep 2005 15:38:31 -0600 From: Greg Lewis To: "Georg-W. Koltermann" Message-ID: <20050923213831.GA14819@misty.eyesbeyond.com> References: <1127504815.1265.28.camel@localhost.eu.mscsoftware.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1127504815.1265.28.camel@localhost.eu.mscsoftware.com> User-Agent: Mutt/1.4.2.1i Cc: freebsd-java@freebsd.org Subject: Re: cant get javaws to start up with jdk1.5p2, also plugin problems X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Sep 2005 21:38:50 -0000 On Fri, Sep 23, 2005 at 09:46:55PM +0200, Georg-W. Koltermann wrote: > from a freshly installed jdk1.5p2 as of today on FreeBSD 5.4 I get: > > hunter[12]$ echo $JAVA_HOME > /usr/local/jdk1.5.0 > hunter[13]$ $JAVA_HOME/jre/bin/javaws > Java Web Start splash screen process exiting ... > Bad installation. No JRE found in configuration file: Illegal byte sequence > hunter[14]$ > > Any idea on how to proceed? So here is the problem with Java Web Start. Basically I don't know how to use it, so it gets next to no testing unless someone else tests it. I'd greatly appreciate it if someone could point me at some documentation or, even better, give me some examples I could test it with. All I did for it was forward port the patches from 1.4.2 and made it compile. I assumed that made it work since as I mentioned above I don't know how to test it. > Also when I symlink the new libjavaplugin_oji.so > into /usr/X11R6/lib/browser_plugins and navigate to my favorite applet > (an internal host), I get a java core dump: > > # > # An unexpected error has been detected by HotSpot Virtual Machine: > # > # SIGSEGV (0xb) at pc=0x35bbb4c8, pid=63950, tid=0x8504800 > # > # Java VM: Java HotSpot(TM) Client VM (1.5.0-p2-gwk_23_sep_2005_14_20 mixed mode) > # Problematic frame: > # C [libmawt.so+0xd84c8] processTree+0x284 > # > > --------------- T H R E A D --------------- > > Current thread (0x08504600): JavaThread "AWT-Motif" daemon [_thread_in_native, > id=139479040] > > siginfo:si_signo=11, si_errno=0, si_code=12, si_addr=0x00000800 > > Registers: > EAX=0x084ea400, EBX=0x35d20b88, ECX=0x00000000, EDX=0x00000800 > ESP=0xbf8a4428, EBP=0xbf8a4470, ESI=0x086ce860, EDI=0x00000000 > EIP=0x35bbb4c8, EFLAGS=0x00010206 > > Top of Stack: (sp=0xbf8a4428) > 0xbf8a4428: 00000001 285b4414 08504600 35ba8f6b > 0xbf8a4438: 00000001 28073c00 00000000 00000800 > 0xbf8a4448: 086ce860 00000000 00000000 00000000 > 0xbf8a4458: 00000004 085046bc 00504600 35d20b88 > 0xbf8a4468: 285a7820 08504600 bf8a4700 35baa991 > 0xbf8a4478: 084f8400 00000000 00000000 35baa3ff > 0xbf8a4488: 00000003 084b8f40 bf8a44c0 00000001 > 0xbf8a4498: 086ce210 086cd600 bf8a44c0 35c5b49f > > Instructions: (pc=0x35bbb4c8) > 0x35bbb4b8: 8b 45 d0 8d 0c 85 00 00 00 00 8b 55 d4 8b 04 37 > 0x35bbb4c8: 3b 04 11 75 13 8b 45 e8 48 3b 45 d0 75 05 e9 b9 > > Stack: [0xbf865000,0xbf8a5000), sp=0xbf8a4428, free space=253k > Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) > C [libmawt.so+0xd84c8] processTree+0x284 > C [libmawt.so+0xc7991] shellEH+0x5a1 > C [libmawt.so+0xc57fe] awt_util_processEventForEmbeddedFrame+0x9a > C [libmawt.so+0xa8f51] isFocusableWindow+0x1d5 > C [libmawt.so+0xa7f8b] set_toolkit_busy+0x317 > C [libmawt.so+0xaa7bc] Java_sun_awt_motif_MToolkit_run+0x44 > j sun.awt.motif.MToolkit.run()V+0 > j java.lang.Thread.run()V+11 > ... Rainer Alves posted the same stack trace a few days ago. His occurred with Firefox. Out of interest, are you using Firefox or Mozilla? Does the behaviour change if you switch browsers? The plugin works for me with Firefox (or did last time I tried it) and I've had reports of others using it successfully too, so I'm not sure what the problem is at the moment. -- Greg Lewis Email : glewis@eyesbeyond.com Eyes Beyond Web : http://www.eyesbeyond.com Information Technology FreeBSD : glewis@FreeBSD.org