JDK - latest 1.1.7 from Blackdown
Hardware - IBM300PL (450 Mz Pentium II), 128 Mb RAM, S3Trio3D

(Redhat 5.2 updated for 2.2.0 Kernel
XServer: XF86_FBDev and "XdbDisable" in XF86Config file) OR
(Redhat 5.2 with original 2.0.36 Kernel
Accelerated X-Server)

I have a strange problem which only seems to impact my Java programs.
Basically, I can start my Java Swing application once successfully.
However, if I exit and try to restart it, then it hangs on the statement
"new JText_Area(..".  I can cancel the program.  So my XServer is not
hung.  Also other programs, like emacs, Netscape, etc., all run just
fine.  So I assume that the problem lies with the JDK and not with the
XServer.  Even if I kill the XServer and restart it, I still cannot
execute my Java application.

The thing that seems strange to me is that I can overcome the problem in
the following ways:

1.  Run the java command in verbose mode and have the verbose output go
to the screen.  If the verbose output is redirected, then the program
still hangs.
2.  Remove the "XdbDisable" from the keyboard section of my XF86Config
file.  This line disables some of the changes made in the later version
of the XServer.  Unfortunately, if I leave these changes enabled, then
the home, end and arrow keys do not function correctly in my Java
program.

In order to support my video card, I either need to use the Accelerated
X-Server from Xi Graphics or the free XServer with frame buffer
support.  But using either of these causes the Java problem.

Anyone have any thoughts or suggestions.

Cynthia Jeness

Reply via email to