Will do. I will upgrade asap.

Op wo 8 apr. 2020 om 11:17 schreef Christian GrĂ¼n <christian.gruen@gmail.com>:
Hi Arjan,

> Got this message and lost my database contents. Any clue on what may have happened?
> Using BaseX 8.5.3. I know, you'll suggest upgrading, but still, ...

Sorry to hear that.

The OutOfBounds message and the stack trace reminds of a bug that we
have fixed in a newer version of BaseX (even 8.6? not sure anymore).
As you already guessed, the only thing I can recommend for now is to
update to the latest version. If a database should get corrupt in a
recent version, it is always easier for us to track down what might
have gone wrong.

Best,
Christian



>
> 08:46:43.905 127.0.0.1:51534 admin REQUEST [POST] http://localhost:8984/rest/imvertor-jobs-regression
> 08:46:43.990 127.0.0.1:51534 admin 400 Improper use? Potential bug? Your feedback is welcome: Contact: basex-talk@mailman.uni-konstanz.de Version: BaseX 8.5.3 Java: Oracle Corporation, 1.8.0_202 OS: Windows 10, amd64 Stack Trace: java.lang.RuntimeException: Data Access out of bounds: - pre value: 0 - table size: 3033 - first/next pre value: -1/-1 - #total/used pages: 0/0 - accessed page: -1 (0 > -1] at org.basex.util.Util.notExpected(Util.java:62) at org.basex.io.random.TableDiskAccess.cursor(TableDiskAccess.java:455) at org.basex.io.random.TableDiskAccess.read1(TableDiskAccess.java:148) at org.basex.data.Data.kind(Data.java:293) at org.basex.query.value.node.DBNode.<init>(DBNode.java:52) at org.basex.core.cmd.OptimizeAll$DBParser.parse(OptimizeAll.java:209) at org.basex.build.Builder.parse(Builder.java:73) at org.basex.build.DiskBuilder.build(DiskBuilder.java:82) at org.basex.core.cmd.OptimizeAll.optimizeAll(OptimizeAll.java:139) at org.basex.core.cmd.OptimizeAll.run(OptimizeAll.java:48) at org.basex.core.Command.run(Co... 86.87 ms
> 08:46:43.997 127.0.0.1:51534 admin REQUEST [POST] http://localhost:8984/rest/imvertor-models
> 08:46:44.010 127.0.0.1:51534 admin 404 Database 'imvertor-models' is being updated, or update was not completed. 12.85 ms
> 08:46:44.013 127.0.0.1:51534 admin REQUEST [POST] http://localhost:8984/rest/imvertor-models-regression
> 08:46:44.085 127.0.0.1:51534 admin 400 Improper use? Potential bug? Your feedback is welcome: Contact: basex-talk@mailman.uni-konstanz.de Version: BaseX 8.5.3 Java: Oracle Corporation, 1.8.0_202 OS: Windows 10, amd64 Stack Trace: java.lang.RuntimeException: Data Access out of bounds: - pre value: 0 - table size: 27452 - first/next pre value: -1/-1 - #total/used pages: 0/0 - accessed page: -1 (0 > -1] at org.basex.util.Util.notExpected(Util.java:62) at org.basex.io.random.TableDiskAccess.cursor(TableDiskAccess.java:455) at org.basex.io.random.TableDiskAccess.read1(TableDiskAccess.java:148) at org.basex.data.Data.kind(Data.java:293) at org.basex.query.value.node.DBNode.<init>(DBNode.java:52) at org.basex.core.cmd.OptimizeAll$DBParser.parse(OptimizeAll.java:209) at org.basex.build.Builder.parse(Builder.java:73) at org.basex.build.DiskBuilder.build(DiskBuilder.java:82) at org.basex.core.cmd.OptimizeAll.optimizeAll(OptimizeAll.java:139) at org.basex.core.cmd.OptimizeAll.run(OptimizeAll.java:48) at org.basex.core.Command.run(C... 72.26 ms
>
> arjan
> --
> Arjan Loeffen
> Armatiek BV & Armatiek Solutions BV
> 06-12918997


--
Arjan Loeffen
Armatiek BV & Armatiek Solutions BV
06-12918997