From owner-freebsd-java Fri Dec 15 7:29: 3 2000 From owner-freebsd-java@FreeBSD.ORG Fri Dec 15 07:29:01 2000 Return-Path: Delivered-To: freebsd-java@freebsd.org Received: from hermes.research.kpn.com (hermes.research.kpn.com [139.63.192.8]) by hub.freebsd.org (Postfix) with ESMTP id BA42D37B402 for ; Fri, 15 Dec 2000 07:29:01 -0800 (PST) Received: from l04.research.kpn.com (l04.research.kpn.com [139.63.192.204]) by research.kpn.com (PMDF V5.2-31 #42699) with ESMTP id <01JXQN4P24SU00166G@research.kpn.com> for freebsd-java@freebsd.org; Fri, 15 Dec 2000 16:28:56 +0100 Received: by l04.research.kpn.com with Internet Mail Service (5.5.2653.19) id ; Fri, 15 Dec 2000 16:28:55 +0100 Content-return: allowed Date: Fri, 15 Dec 2000 16:28:54 +0100 From: "Koster, K.J." Subject: RE: Visual bugs in native JDK (Was: Linux jdk & multicast) To: "'nate@yogotech.com'" Cc: 'FreeBSD Java mailing list' Message-id: <59063B5B4D98D311BC0D0001FA7E4522026D7ABC@l04.research.kpn.com> MIME-version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > > > If you are using multithreaded Swing apps, your app will > > just freeze after a while. > > Does it blow chunks when it freezes, or just freeze? My > multi-threaded app doesn't freeze, it just dies in the Swing thread > with a NULL-pointer exception or something similar. > No chunks or exceptions in my case. What I see is that the app fails to repaint properly. It looks like a freeze, but you can unwedge it by using your window manager's icon to resize the window. (4.2-stable, X 3.3.6, plus twm as wm) Leaving out the Window manager entirely gives the same behaviour. Thus, in my application you can start it and get the initial screen. By alternating typing and resizing I can log into my program. (use "guest" as a user name) Menues work by blindly stabbing at where you'd expect the menuitems to be. The app seems fully functional, it just needs manual repaint commands from the user. Perhaps I can document this behaviour and call it a "feature". :) Kees Jan ================================================ You are only young once, but you can stay immature all your life. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message