From owner-freebsd-java@freebsd.org Tue Feb 2 15:35:50 2016 Return-Path: Delivered-To: freebsd-java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0F49CA970FE for ; Tue, 2 Feb 2016 15:35:50 +0000 (UTC) (envelope-from openjdk@getsnappy.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id EC1701A83 for ; Tue, 2 Feb 2016 15:35:49 +0000 (UTC) (envelope-from openjdk@getsnappy.com) Received: by mailman.ysv.freebsd.org (Postfix) id E9874A970FD; Tue, 2 Feb 2016 15:35:49 +0000 (UTC) Delivered-To: java@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0E5EA970FC for ; Tue, 2 Feb 2016 15:35:49 +0000 (UTC) (envelope-from openjdk@getsnappy.com) Received: from mail.timestudybuddy.com (mail.timestudybuddy.com [72.29.186.40]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BD9CA1A82 for ; Tue, 2 Feb 2016 15:35:49 +0000 (UTC) (envelope-from openjdk@getsnappy.com) Received: from [192.168.0.2] (66-169-227-8.dhcp.gvrb.ca.charter.com [66.169.227.8]) (authenticated bits=0) by mail.timestudybuddy.com (8.15.2/8.14.9) with ESMTPSA id u12FRjXo046847 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 2 Feb 2016 07:27:47 -0800 (PST) (envelope-from openjdk@getsnappy.com) X-Authentication-Warning: mailA.getsnappy.com: Host 66-169-227-8.dhcp.gvrb.ca.charter.com [66.169.227.8] claimed to be [192.168.0.2] Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) Subject: Re: Helping out with JDK 9 on BSD From: Brian Gardner In-Reply-To: <56AFE270.5010502@oracle.com> Date: Tue, 2 Feb 2016 07:35:41 -0800 Cc: java@freebsd.org Message-Id: <48E788C9-8AE8-41EC-8AEC-54FD53B91B19@getsnappy.com> References: <56ADE7D4.8020107@oracle.com> <56ADE943.6020103@oracle.com> <8B9ACABA-F9B2-4288-9DB5-CA843DE48C34@getsnappy.com> <08F78FBA-70D2-4819-99BB-05476638726C@getsnappy.com> <56AF48F1.4070506@oracle.com> <0B79DC9D-2379-4B42-9923-0ECC7CB28D22@getsnappy.com> <56AFD7FA.3090103@oracle.com> <56AFDC30.7070800@oracle.com> <56AFE270.5010502@oracle.com> To: Magnus Ihse Bursie X-Mailer: Apple Mail (2.3112) Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Feb 2016 15:35:50 -0000 I=92ve been working on getting the debug build running. I=92m stuck on = a SIGBUS error trickling up from a new test, test_safefetch32 at = StubRoutines.cpp line:599. It seems like it=92s trying to test an = passing an invalid address but expects to get a response and to be able = to handle it, but can=92t. I haven=92t looked into the change sets yet = to determine what they are trying to achieve with this new code, and = what the expected behavior is. I=92ll continue with that tomorrow. Brian > On Feb 1, 2016, at 2:55 PM, Magnus Ihse Bursie = wrote: >=20 > On 2016-02-01 23:29, Magnus Ihse Bursie wrote: >> On 2016-02-01 23:11, Magnus Ihse Bursie wrote: >>> _______________________________________________ >>> freebsd-java@freebsd.org mailing list >>> https://lists.freebsd.org/mailman/listinfo/freebsd-java >>> To unsubscribe, send any mail to = "freebsd-java-unsubscribe@freebsd.org" >>=20 >> I'm not sure what's happening here. My emails are being stripped of = content. :-( I'll try to resend using my private SMTP server. > Didn't work either. I give up. Seems the content is filtered by = mailman? :( >=20 > I'll try to post a few highlights anyway: >=20 > This might be due to a different interpretation/implementation of = pthreads in FreeBSD, see e.g. = https://lists.freebsd.org/pipermail/freebsd-threads/2009-June/004563.html.= I can't really say this situation applies (I can't find usages of = pthread_key_delete) but maybe there's a similar issue. >=20 > One approach would be to compile a debug build (configure = --enable-debug) and see if the "initializing TLS more than once" assert = is triggered. >=20 > Or try recompiling with -DUSE_LIBRARY_BASED_TLS_ONLY. I don't think it = should matter, but maybe. >=20 > /Magnus >=20 >>=20 >> /Magnus >> _______________________________________________ >> freebsd-java@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-java >> To unsubscribe, send any mail to = "freebsd-java-unsubscribe@freebsd.org" >=20