Hello, Audio Guru. Please review the fix for jdk9.
Our audio files readers widely use EOFException directly or indirectly via DataInputStream. This causes a problems when the file is small but some of our reader expect the big header, in this case we should check the next reader, but we fail with EOFException.
+cleanup of the related methods in AudioSystem.java. Bug: https://bugs.openjdk.java.net/browse/JDK-8131974 Webrev can be found at: http://cr.openjdk.java.net/~serb/8131974/webrev.00 -- Best regards, Sergey.