I found the following stack trace in my log files; it's cropped up a number of times:
[2013-08-23 14:05:23 #187 *] [ObjectDB 2.5.2] Unexpected exception (Error 990) Generated by Java HotSpot(TM) Server VM 1.6.0_27 (on Linux 2.6.35.14-95.38.amzn1.i686). Please report this error on http://www.objectdb.com/database/issue/new com.objectdb.o.InternalException: Negative snapshot user count com.objectdb.o.InternalException: Negative snapshot user count at com.objectdb.o.SNP.D(SNP.java:344) at com.objectdb.o.SFL.aa(SFL.java:785) at com.objectdb.o.MST.Va(MST.java:1745) at com.objectdb.o.PRG.au(PRG.java:1168) at com.objectdb.o.PRG.ag(PRG.java:718) 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(Thread.java:662) [2013-08-23 14:05:23 #188 *] transaction Id = 506009, new file size = 297009152, dirty pages = 1, update list s = 2, dirty page map = 1,