From owner-freebsd-java Tue Oct 29 15: 0:41 2002 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 6DA3B37B401 for ; Tue, 29 Oct 2002 15:00:39 -0800 (PST) Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6F58C43E4A for ; Tue, 29 Oct 2002 15:00:38 -0800 (PST) (envelope-from nate@yogotech.com) Received: from emerger.yogotech.com (emerger.yogotech.com [206.127.123.131]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id QAA09009; Tue, 29 Oct 2002 16:00:35 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by emerger.yogotech.com (8.12.5/8.12.5) id g9TN0Z92007771; Tue, 29 Oct 2002 16:00:35 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15807.4882.989006.856989@emerger.yogotech.com> Date: Tue, 29 Oct 2002 16:00:34 -0700 To: Clive Lin Cc: Nate Williams , Bill Huey , freebsd-java@FreeBSD.org Subject: Re: awt app always abort when exit using hotspot vm under STABLE In-Reply-To: <20021029224956.GB6868@epaper.eslitebooks.com> References: <3DB61145.8050207@mail.gddsn.org.cn> <20021028081346.GA11956@gnuppy.monkey.org> <20021029202721.GA5842@epaper.eslitebooks.com> <15806.61634.620588.347335@emerger.yogotech.com> <20021029221404.GA6350@epaper.eslitebooks.com> <15807.2424.779969.97960@emerger.yogotech.com> <20021029223401.GA6868@epaper.eslitebooks.com> <15807.3392.486527.295223@emerger.yogotech.com> <20021029224956.GB6868@epaper.eslitebooks.com> X-Mailer: VM 7.07 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > ARJ -> No > ARj -> Yes > ArJ -> No > aRJ -> No > Arj -> Yes > aRj -> Yes > arJ -> No > arj -> Yes Re-stated a bit differently. jRA - YES jRa - YES jra - YES jrA - YES JRA - NO JRa - NO Jra - NO JrA - NO So, the magic flag appears to be 'J'. Others are essentially no-ops. This means that someone is attempting to read freed memory, since the 'J' option re-initializes freed memory with (essentially) garbage, and anyone that reads from this will get garbage. Given that it cores, I expect it's a pointer reference since I'm guessing it's trying to access memory location 0xd0d0d0d0 or somesuch as getting a SIGABT, although I would have expected a SIGSEGV in that case. In any case, thanks for the backtrace and the sleuthing. Nate > On Tue, Oct 29, 2002 at 03:35:44PM -0700, Nate Williams wrote: > > > > Ok, so 'Aj' should work, right? Can you try that. > > > > > > > > > > Yes, Aj do work. > > > > Thanks, how about AR? (I suspect it won't, but if it does, it implies > > something is wrong with the collector). > > > > > > > > Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message