-
Bug
-
Resolution: Fixed
-
P2
-
22, 23
-
b04
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-8334962 | 23.0.1 | Chen Liang | P2 | Resolved | Fixed | b02 |
JDK-8334864 | 23 | Chen Liang | P2 | Resolved | Fixed | b29 |
I expected javap to print classes from the JDK wtihout an error.
I'm not entirely sure if this is a javap issue, or an issue with those classes. The error sounds like the modifiers for a class contains 0x0002, which would be ACC_PRIVATE on other declarations, but that modifier shouldn't be present on a class.
$ javap -fullversion
23-ea+22-1824
$ javap 'java.lang.invoke.DelegatingMethodHandle.Holder' 'java.lang.invoke.DirectMethodHandle.Holder' 'java.lang.invoke.Invokers.Holder' 'java.lang.invoke.LambdaForm.Holder'
Compiled from "DelegatingMethodHandle$Holder"
Error: Fatal error: Unmatched bit position 0x2 for location CLASS
Compiled from "DirectMethodHandle$Holder"
Error: Fatal error: Unmatched bit position 0x2 for location CLASS
Compiled from "Invokers$Holder"
Error: Fatal error: Unmatched bit position 0x2 for location CLASS
Compiled from "LambdaForm$Holder"
Error: Fatal error: Unmatched bit position 0x2 for location CLASS
- backported by
-
JDK-8334864 javap crash - Fatal error: Unmatched bit position 0x2 for location CLASS
-
- Resolved
-
-
JDK-8334962 javap crash - Fatal error: Unmatched bit position 0x2 for location CLASS
-
- Resolved
-
- csr for
-
JDK-8334406 javap crash - Fatal error: Unmatched bit position 0x2 for location CLASS
-
- Closed
-
- duplicates
-
JDK-8338081 javap crashes when decompiling fields with unknown flags
-
- Closed
-
- relates to
-
JDK-8338081 javap crashes when decompiling fields with unknown flags
-
- Closed
-
- links to
-
Commit openjdk/jdk/7e55ed3b
-
Commit openjdk/jdk/a124e6e5
-
Review(jdk23) openjdk/jdk/19839
-
Review(master) openjdk/jdk/19708