errors on repair


we are using version 2.6.7. On running the doctor we have message like

free page list broken ...

unexpected total page count ...

what could be the reason for this ?



Unfortunately these are critical errors that indicate a corrupted database file.

Please provide more information. Can you reproduce the problem?

The common causes of corrupting database are moving or copying a database file when it is in use (the copy may be corrupted), disabling recovery, or discarding the recovery file when exists (e.g. by moving the database file without its associated recovery file).

ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)

to detail the situation a bit more:

- as you can see from the configuration we are using the (unofficial) combined embedded/server mode. The problem occurs in the embedded mode exactly in the same way

- we are closing the entityManager factory before leaving our application

- error : 'free page list is broken at page #0' occurs every time when we run the doctor after ending our application

- we do not do any copy or move of the database file

- we use Java 1.8.0_77


The configuration looks fine. We will need either a test case or your full application (no source code is needed) in order to reproduce the problem and find the cause.


ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)

Post Reply

To post a reply and/or subscribe to update notifications - please login