Hello,

we have currently 9 databases in our BaseX database. The biggest ones have about 9 GB, all together they have nearly 26 GB. Everything had worked fine until Friday. Since Friday, every time we sent REQUEST REPLACE command to any of those databases, it generated following error:

00:00:17.672 0.0.0.1:64492 admin REQUEST REPLACE Report\8f6a4b73-5be2-4246-b0ad-3baaec0fbd54 [...] 4.16 ms
00:00:18.282 0.0.0.1:64492 admin ERROR Improper use? Potential bug? Your feedback is welcome: Contact: basex-talk@mailman.uni-konstanz.de Version: BaseX 8.6.3 Java: Oracle Corporation, 1.8.0_171 OS: Windows Server 2012 R2, amd64 Stack Trace: java.lang.ArrayIndexOutOfBoundsException at org.basex.io.random.TableDiskAccess.insert(TableDiskAccess.java:347) at org.basex.data.Data.insert(Data.java:912) at org.basex.data.Data.insert(Data.java:739) at org.basex.query.up.atomic.Insert.apply(Insert.java:44) at org.basex.query.up.atomic.AtomicUpdateCache.applyUpdates(AtomicUpdateCache.java:297) at org.basex.query.up.atomic.AtomicUpdateCache.execute(AtomicUpdateCache.java:281) at org.basex.core.cmd.Replace.replace(Replace.java:104) at org.basex.core.cmd.Replace.access$0(Replace.java:69) at org.basex.core.cmd.Replace$1.run(Replace.java:57) at org.basex.core.cmd.ACreate.update(ACreate.java:90) at org.basex.core.cmd.Replace.run(Replace.java:54) at org.basex.core.Command.run(Command.java:257) at org.basex.core.Command.execute(Command.ja... 612.41 ms

(It is from the log file.) We currently use BaseX version 8.6.3 Any idea why the error is generated and what could be the source of the problem? (Too big database? Too big databases all together? Some database lock?)

Thank you in advance for your answer.
Best Regards,

Radim Havlicek