git: openjdk/jdk: 8302514: Misleading error generated when empty class file encountered

Julian Waters jwaters at openjdk.org
Thu Feb 16 14:52:47 UTC 2023


Changeset: a58fa6e7
Author:    Archie L. Cobbs <archie.cobbs at gmail.com>
Committer: Julian Waters <jwaters at openjdk.org>
Date:      2023-02-16 14:48:39 +0000
URL:       https://git.openjdk.org/jdk/commit/a58fa6e73e4594cfb0e46bdbebad48072771e5bd

8302514: Misleading error generated when empty class file encountered

Reviewed-by: vromero, jwaters

! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ModuleNameReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/PoolReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ArrayUtils.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/ByteBuffer.java
+ test/langtools/tools/javac/classreader/TruncatedClassFileTest.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/modules/EdgeCases.java
! test/langtools/tools/javac/processing/model/completionfailure/NoAbortForBadClassFile.java



More information about the jdk-changes mailing list