% jfig/doc/jdk12-deadlocks.txt  (16.10.2001, 17.08.2000)


Possible deadlocks with jfig under early JDK 1.2 versions:


The following warning concerns several versions of the older 
JDK 1.2 only. If you run into deadlocks, please upgrade
to a current Java virtual machine like JDK 1.3.1.

---

On Windows, please upgrade to JDK 1.3 or higher, which fixes 
the following major bugs in older versions of the JDK:

o jfig will deadlock when running under JDK 1.2 (final) 
  on Windows'95/'98, probably due to a race condition inside 
  the AWT object locking mechanism. 
  See Bug-ID 4211948 at www.javasoft.com/jdc.

o Reading the output of external programs may deadlock. This
  also affects exporting FIG drawings to Postscript/EPS/LateX/... 
  format via the external 'fig2dev' program.

o Java native printing has severe bugs in JDK < 1.3
  Fonts may or may not be displayed. Some characters may get lost. 
  Communication with the printer may deadlock or take very long time.

If you still encounter these problems with JDK 1.2.2 or above,
please report your problem to www.javasoft.com/cgi-bin/bugreport.cgi
