There are many bugs filed against crashes in size_given_class(), but I can't tell if this particular crash is an instance of one of those bugs. Please close this bug if this turns out to be a duplicate.
VM crashed in:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000006dab1ee4, pid=8788, tid=4040
#
# JRE version: 7.0-b126
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.0-b06 mixed mode windows-amd64 compressed oops)
Stack: [0x00000000056a0000,0x00000000057a0000], sp=0x000000000579f1d0, free space=1020k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V [jvm.dll+0x21ee4];; ?size_given_klass@oopDesc@@QEAAHPEAVKlass@@@Z+0x4
VM_Operation (0x000000001dc5f370): GenCollectForAllocation, mode: safepoint, requested by thread 0x000000000823d800