Summary: | Java Web Start: Exception "java.lang.IllegalStateException: zip file closed" | ||
---|---|---|---|
Product: | [JogAmp] Jogl | Reporter: | Derek Wright <derek.wright> |
Component: | macosx | Assignee: | Sven Gothel <sgothel> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | gouessej |
Priority: | --- | ||
Version: | 2 | ||
Hardware: | All | ||
OS: | all | ||
Type: | --- | SCM Refs: |
jogl 33b4f95581938ebbb5af4c37a1c5c2b5ee968f76
|
Workaround: | TRUE |
Description
Derek Wright
2013-05-06 17:58:56 CEST
Worked around the IllegalStateException by calling Thread.setDefaultUncaughtExceptionHandler(null); which stops the program hanging, although the IllegalStateException is still generated. Exception in thread "Thread-13" java.lang.IllegalStateException: zip file closed Also noted that IllegalStateException is generated on quitting the JOGL Gears Demo, run from Web Start. The following is generated in the trace file: Exception in thread "Thread-10" java.lang.IllegalStateException: zip file closed at java.util.zip.ZipFile.ensureOpen(ZipFile.java:632) at java.util.zip.ZipFile.getEntry(ZipFile.java:303) at java.util.jar.JarFile.getEntry(JarFile.java:226) I suspect a bug in Oracle JDK under Mac too but please enable all logs. It would be fine to know which JAR fails to be opened. Catch any occurring exception at GLDrawable shutdown, report them briefly and verbose w/ DEBUG enabled. |