130 words

Issue #285 - InternalException in Database Doctor

BugVersion: Priority: HighStatus: FixedReplies: 1
2016-11-12 07:41

Database Doctor has thrown an InternalException right after starting to diagnose or repair my DB file. The version of the Doctor used was 2.6.9_06. The stacktrace below:


Scanning the database file...
.Exception in thread "ODB IndexActivation" [ObjectDB 2.6.9_06] Unexpected exception (Error 990)
  Generated by Java HotSpot(TM) 64-Bit Server VM 1.8.0_111 (on Linux 4.4.0-45-generic).
Please report this error on http://www.objectdb.com/database/issue/new
com.objectdb.o.InternalException: null
at com.objectdb.o.InternalException.f(InternalException.java:236)
at com.objectdb.o.SPW.ao(SPW.java:172)
at com.objectdb.o.PGW.aj(PGW.java:211)
at com.objectdb.o.UPT.C(UPT.java:134)
at com.objectdb.o.URT.l(URT.java:171)
at com.objectdb.o.TSK.i(TSK.java:145)
at com.objectdb.o.TSK.f(TSK.java:95)
at com.objectdb.o.TSM.e(TSM.java:86)
at com.objectdb.o.UTT.A(UTT.java:375)
at com.objectdb.o.UTT.l(UTT.java:208)
at com.objectdb.o.TSK.i(TSK.java:145)
at com.objectdb.o.TSK.f(TSK.java:95)
at com.objectdb.o.TSM.e(TSM.java:86)
at com.objectdb.o.MST.Vf(MST.java:1406)
at com.objectdb.o.IXM.D(IXM.java:380)
at com.objectdb.o.IXM.run(IXM.java:338)
at java.lang.Thread.run(Thread.java:745)


jakab's picture
Joined on 2011-05-12
User Post #35
2016-11-20 13:44

The execption is thrown when the Doctor is trying to diagnose a database with a new index that requires building and the index is built automatically when the database is opened by the Doctor during diagnosis. This is disabled now in build 2.6.9_08 so it should solve the exception. Thank you for your report.

ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)
support's picture
Joined on 2010-05-03
User Post #2,658

Post Reply

Please read carefully the posting instructions - before posting to the ObjectDB website.

  • You may have to disable pop up blocking in order to use the toolbar (e.g. in Chrome).
  • Use ctrl + right click to open the browser context menu in the editing area (e.g. for using a browser spell checker).
  • To insert formatted lines (e.g. Java code, stack trace) - select a style in the toolbar and then insert the text in the new created block.
  • Avoid overflow of published source code examples by breaking long lines.
  • You may mark in paragraph code words (e.g. class names) with the code style (can be applied by ctrl + D).
  • Long stack traces (> 50 lines) and complex source examples (> 100 lines) should be posted as attachments.
Maximum file size: 32 MB