Internal objectdb error when execute a flush

#1

We get an internal objectdb error, when we execute a flush.

Why? What's wrong?

It performs with version objectdb-2.6.4_04.

It does not perform with version objectdb-2.6.6_04.

 

Caused by: com.objectdb.o.InternalException: Unexpected internal exception
at com.objectdb.o.JPE.h(JPE.java:168) ~[na:na]
at com.objectdb.o.ERR.f(ERR.java:66) ~[na:na]
at com.objectdb.o.OBC.onObjectDBError(OBC.java:1518) ~[na:na]
at com.objectdb.o.OBM.flush(OBM.java:768) ~[na:na]
at com.btc.ep.coverage.ccode.bl.internal.services.CodeAnnotationCoverageUniverseServiceImpl.createGoalVariables(CodeAnnotationCoverageUniverseServiceImpl.java:518) ~[na:na]
at com.btc.ep.coverage.ccode.bl.internal.services.CodeAnnotationCoverageUniverseServiceImpl.performAnnotation(CodeAnnotationCoverageUniverseServiceImpl.java:746) ~[na:na]
at com.btc.ep.coverage.ccode.bl.internal.services.CodeAnnotationCoverageUniverseServiceImpl.annotateCodeArchitecture(CodeAnnotationCoverageUniverseServiceImpl.java:395) ~[na:na]
at com.btc.ep.coverage.ccode.bl.internal.services.CodeAnnotationCoverageUniverseServiceImpl$1.handleEvent(CodeAnnotationCoverageUniverseServiceImpl.java:334) ~[na:na]
... 15 common frames omitted
Caused by: java.lang.NullPointerException: null
at com.objectdb.o.MMM.aj(MMM.java:1147) ~[na:na]
at com.objectdb.o.UTY.aC(UTY.java:1307) ~[na:na]
at com.objectdb.o.UTY.aB(UTY.java:1296) ~[na:na]
at com.objectdb.o.ENH.d(ENH.java:231) ~[na:na]
at com.objectdb.o.ENT.aa(ENT.java:910) ~[na:na]
at com.objectdb.o.STA.X(STA.java:585) ~[na:na]
at com.objectdb.o.STM.H(STM.java:502) ~[na:na]
at com.objectdb.o.OBM.bO(OBM.java:911) ~[na:na]
at com.objectdb.o.OBM.flush(OBM.java:765) ~[na:na]
... 19 common frames omitted

#2

This regression was caused by a change in 2.6.4_04 from strong to weak references following issue #1658. Please try the new build, 2.6.6_05, that should fix the new exception.

ObjectDB Support
#3

Yes, it works.

Reply