I don't know how to reproduce this error, because I don't know what exactly did trigger it, but I thought that it might help if I report it.
It's maybe because I removed 2 Integer fields from an Entity class. After restarting ObjectDB server, it didn't appear anymore.
[ObjectDB 2.5.3] Unexpected exception (Error 990) Generated by Java HotSpot(TM) 64-Bit Server VM 1.7.0_51 (on Windows 8 6.2). Please report this error on http://www.objectdb.com/database/issue/new com.objectdb.o.InternalException: null com.objectdb.o.InternalException at com.objectdb.o.BYR.s(BYR.java:113) at com.objectdb.o.BYR.A(BYR.java:206) at com.objectdb.o.VUT.j(VUT.java:346) at com.objectdb.o.VAL.J(VAL.java:781) at com.objectdb.o.EXR$e.c(EXR.java:190) at com.objectdb.o.VAR.aA(VAR.java:864) at com.objectdb.o.VAR.az(VAR.java:807) at com.objectdb.o.BCN.o(BCN.java:305) at com.objectdb.o.BCN.UW(BCN.java:264) at com.objectdb.o.PBI.C(PBI.java:146) at com.objectdb.o.PBI.q(PBI.java:115) at com.objectdb.o.OBI.Vk(OBI.java:243) at com.objectdb.o.BQI.Vt(BQI.java:150) at com.objectdb.o.PRG.ai(PRG.java:776) at com.objectdb.o.PRG.ag(PRG.java:705) at com.objectdb.o.PRG.af(PRG.java:553) at com.objectdb.o.QRM.U6(QRM.java:265) at com.objectdb.o.MST.U6(MST.java:933) at com.objectdb.o.WRA.U6(WRA.java:293) at com.objectdb.o.WSM.U6(WSM.java:114) at com.objectdb.o.STC.r(STC.java:450) at com.objectdb.o.SHN.aj(SHN.java:489) at com.objectdb.o.SHN.K(SHN.java:156) at com.objectdb.o.HND.run(HND.java:132) at java.lang.Thread.run(Unknown Source)