From owner-freebsd-java Tue Dec 11 13:20:30 2001 Delivered-To: freebsd-java@freebsd.org Received: from zircon.seattle.wa.us (sense-sea-CovadSub-0-228.oz.net [216.39.147.228]) by hub.freebsd.org (Postfix) with SMTP id 51F3737B419 for ; Tue, 11 Dec 2001 13:20:28 -0800 (PST) Received: (qmail 40997 invoked by uid 1001); 11 Dec 2001 21:22:14 -0000 From: Joe Kelsey MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15382.30981.593865.40478@zircon.zircon.seattle.wa.us> Date: Tue, 11 Dec 2001 13:22:13 -0800 To: nate@yogotech.com (Nate Williams) Cc: Joe Kelsey , freebsd-java@FreeBSD.ORG Subject: Re: jdk1.3.1p5 In-Reply-To: <15382.29273.887179.205335@caddis.yogotech.com> References: <20011210001702.10731.qmail@web14303.mail.yahoo.com> <20011210024138.GA3148@gnuppy> <20011209223635.A1152@absinthe> <15380.15272.167683.46148@caddis.yogotech.com> <20011210003200.C1152@absinthe> <15380.65513.794203.276229@caddis.yogotech.com> <20011211104902.GA8293@gnuppy> <15382.20613.76791.634824@caddis.yogotech.com> <15382.25038.873386.878424@zircon.zircon.seattle.wa.us> <15382.25997.525752.48613@caddis.yogotech.com> <15382.27453.18582.666321@zircon.zircon.seattle.wa.us> <15382.29273.887179.205335@caddis.yogotech.com> X-Mailer: VM 6.98 under Emacs 21.1.1 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 Nate Williams writes: > Do I have to repeat myself here? Apparently so. > As I stated before: > > There are assumptions in the plugin code that no longer work due to > > green threads, but that's because the plugin folks never tried to get > > things working under green threads. > The code works fine. It's like saying that libc is broken for > multithreaded programs. It's not broken, it's just that the program > that is using libc (vs. libc_r) is not designed correctly to work with > libc. This has *nothing* to do with libc vs. libc_r. This has *everything* to do with broken functions in the green threads code. If you are interested, I can show you exactly where the null-pointer references are and let you make your own fixes. Once again, there actually are broken functions in green threads, this is independently verifiable, essentially by merely inspecting the code. > *sigh* Trying to have a conversation with you is worthless, so I'll > quit trying. Fine. I have a list of green threads source files that contain null-pointer references. You are lucky that you have never encountered them. I hope that you never do encounter them, as they involve broken assumptions about how things work on *BSD systems. You may return to your perfect world now. Those of us dealing with real world problems will continue to work on them ourselves. /Joe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message