We're updating the issue view to help you get more done. 

NPEs on x64 ExtremeAssertionsBaseBaseUsePrimitiveWriteBarriers during unit tests

Description

Unit tests fail spuriously on x64 ExtremeAssertionsBaseBaseUsePrimitiveWriteBarriers which causes build failures.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Caused by: java.lang.NullPointerException at java.util.zip.InflaterHuffmanTree.buildTree(InflaterHuffmanTree.java:110) at java.util.zip.InflaterHuffmanTree.<init>(InflaterHuffmanTree.java:84) at java.util.zip.InflaterDynHeader.decode(InflaterDynHeader.java:120) at java.util.zip.Inflater.decode(Inflater.java:709) at java.util.zip.Inflater.inflate(Inflater.java:322) at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:196) at java.io.DataInputStream.read(DataInputStream.java:112) at java.io.DataInputStream.readFully(DataInputStream.java:286) at java.io.DataInputStream.readInt(DataInputStream.java:323) at org.jikesrvm.classloader.ClassFileReader.readConstantPool(ClassFileReader.java:47) at org.jikesrvm.classloader.ClassFileReader.readClass(ClassFileReader.java:343) at org.jikesrvm.classloader.RVMClassLoader.defineClassInternal(RVMClassLoader.java:351) at org.jikesrvm.classloader.BootstrapClassLoader.findClass(BootstrapClassLoader.java:197) ...10 more

Environment

None

Status

Assignee

Unassigned

Reporter

Erik Brangs

Labels

None

External issue ID

None

Fix versions

Affects versions

3.1.3

Priority

Medium