compile an arbitrary module-info.java and then: $ javap module-info.class Error: error while reading constant pool for /tmp/bin/module-info.class: unexpected tag at #5: 19
From tweaking the Eclipse compiler it seems that javap is expecting a CONSTANT_Utf8_info, where according to JVMS 4.7.25 a CONSTANT_Module_info is required. JVMS and javac agree, so javap is the odd man out. Stephan PS: build is 9+175