This appears to be a VM bug. Attached is a sample program that
reproduces in the problem under both green threads and native threads.
GC sometimes results in the ScreenUdpater thread no longer running.
Run the program under both green threads and native threads, and you will
notice that soon it will stop running the ScreenUpdater thread.
------------------------------------------
When navigating forward and backward with either the button bar, or the
pop-up menu, the display sometimes is not repainted. Thus the location
field shows that you are indeed at the correct location, but the display
still shows the previous page. It will continue to show the previous
page until you force a repaint by either reloading or moving another
window over hotjava.
This problem is more apperent when using the navigation buttons than with
the pop-up menu but I have experienced it in either case. The problem
is somewhat intermittent, but quite repeatable. Seeing how basic navigation
is essential, this problem should be fixed (and no reloading everytime this
happens is not an option).
I would also like to point out that I don't know the exact release of hotjava
since hotjava itself fails to tell me that it is anything other than 1.1.
However I do know that regardless of what release I have listed, I am
building and using the most recent revision.
1997-09-30 bhanks
This seems to happen more frequently when using native threads, than green.
- duplicates
-
JDK-4140236 button setLabel is pauses/hangs on Solaris
-
- Closed
-