From owner-freebsd-java@FreeBSD.ORG Thu Feb 12 14:05:52 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 4AF2C16A4CE for ; Thu, 12 Feb 2004 14:05:52 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.185]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2FF743D2F for ; Thu, 12 Feb 2004 14:05:51 -0800 (PST) (envelope-from gwk@rahn-koltermann.de) Received: from [212.227.126.208] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1ArOxy-0007bR-00 for freebsd-java@freebsd.org; Thu, 12 Feb 2004 23:05:50 +0100 Received: from [217.232.143.127] (helo=[192.168.0.3]) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1ArOxy-0008LL-00 for freebsd-java@freebsd.org; Thu, 12 Feb 2004 23:05:50 +0100 From: "Georg-W. Koltermann" To: freebsd-java@freebsd.org In-Reply-To: <1074904754.3751.21.camel@localhost.muc.eu.mscsoftware.com> References: <1074901855.3751.16.camel@localhost.muc.eu.mscsoftware.com> <1074904754.3751.21.camel@localhost.muc.eu.mscsoftware.com> Content-Type: text/plain Message-Id: <1076623545.17542.14.camel@localhost.muc.eu.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Thu, 12 Feb 2004 23:05:46 +0100 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:90bcaad5e51ecc993b2919ba4b74e6dc Subject: Re: [PATCH] plugins aborts with SIG11 whan any applet pops up a dialog window 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, 12 Feb 2004 22:05:52 -0000 It seems I had to fix this myself. Fortunately the fix was simple enough, see below. Please could someone commit this patch. The testcase was in my previous email, if someone wants to verify. BTW, the installation of the jdk14 port installs a few directories with the wrong permissions: drwx------ 4 root wheel 512 12 Feb 22:53 ./jre/plugin/i386 drwx------ 2 root wheel 512 12 Feb 22:54 ./jre/plugin/i386/ns4 drwx------ 2 root wheel 512 12 Feb 22:54 ./jre/plugin/i386/ns610 -- Regards, Georg. ----------------------------------------------------snip--------------------- --- ../../j2se/src/solaris/native/sun/awt/awt_Component.c.gwk Thu Feb 12 18:43:00 2004 +++ ../../j2se/src/solaris/native/sun/awt/awt_Component.c Thu Feb 12 22:38:46 2004 @@ -1179,7 +1179,7 @@ } XtVaSetValues(to, XmNtraversalOn, True, NULL); } - } else if (from != NULL) { + } else if (from != NULL && to != NULL) { // disable the tree starting from uncommon part to 'from' if (parents_from[index] == parents_to[index]) { if (index == count_from - 1) {