Same problem here. H2 version: 1.4.195 OS: 64-bit Linux with kernel 4.10 OpenJDK version "1.8.0_121"
Florian java.lang.IllegalStateException: Reading from nio:/home/flo/database.trace.db failed; file length 234 read length 7958 at 234 [1.4.195/1] at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:765) at org.h2.mvstore.DataUtils.readFully(DataUtils.java:435) at org.h2.mvstore.FileStore.readFully(FileStore.java:98) at org.h2.mvstore.MVStore.readStoreHeader(MVStore.java:565) at org.h2.mvstore.MVStore.<init>(MVStore.java:358) at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2930) at org.h2.mvstore.MVStoreTool.compact(MVStoreTool.java:483) at org.h2.mvstore.MVStoreTool.compact(MVStoreTool.java:440) at eu.littera.re.admin.backup.BackupJob.h2MVStoreCompactFile(BackupJob.java :208) at eu.littera.re.admin.backup.BackupJob.lambda$execute$0(BackupJob.java:151 ) at java.util.Optional.map(Optional.java:215) at eu.littera.re.admin.backup.BackupJob.execute(BackupJob.java:149) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor. java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor. java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.EOFException: null at org.h2.mvstore.DataUtils.readFully(DataUtils.java:423) ... 14 common frames omitted On Wednesday, April 29, 2015 at 1:38:49 PM UTC+2, Osvaldas Ziukas wrote: > > This happend with newest H2 version i got and updated programs. h2-1.4.187.jar > > In 3 Days i renewed ~200 client programs, same happend to at least 5 > > > 04-28 16:53:35 database: flush > org.h2.message.DbException: General error: "java.lang.IllegalStateException: > Reading from cache:nio:/home/gmps/mobile/database/localDb_v3.66.mv.db failed; > file length 589824 read length 384 at 639611 [1.4.187/1]" [50000-187] > at org.h2.message.DbException.get(DbException.java:168) > at org.h2.message.DbException.convert(DbException.java:295) > at > org.h2.mvstore.db.MVTableEngine$1.uncaughtException(MVTableEngine.java:93) > at org.h2.mvstore.MVStore.panic(MVStore.java:368) > at org.h2.mvstore.MVStore.<init>(MVStore.java:351) > at org.h2.mvstore.MVStore$Builder.open(MVStore.java:2782) > at > org.h2.mvstore.db.MVTableEngine$Store.<init>(MVTableEngine.java:162) > at org.h2.mvstore.db.MVTableEngine.init(MVTableEngine.java:98) > at org.h2.engine.Database.getPageStore(Database.java:2389) > at org.h2.engine.Database.open(Database.java:669) > at org.h2.engine.Database.openDatabase(Database.java:266) > at org.h2.engine.Database.<init>(Database.java:260) > at org.h2.engine.Engine.openSession(Engine.java:60) > at org.h2.engine.Engine.openSession(Engine.java:167) > at org.h2.engine.Engine.createSessionAndValidate(Engine.java:145) > at org.h2.engine.Engine.createSession(Engine.java:128) > at org.h2.engine.Engine.createSession(Engine.java:26) > at > org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:347) > at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:108) > at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:92) > at org.h2.Driver.connect(Driver.java:72) > at java.sql.DriverManager.getConnection(Unknown Source) > at java.sql.DriverManager.getConnection(Unknown Source) > at > lt.dekbera.mobileClient.model.dBservice.H2localDb.connectToDB(H2localDb.java:981) > at > lt.dekbera.mobileClient.model.dBservice.H2localDb.connectToDB(H2localDb.java:987) > at > lt.dekbera.mobileClient.model.dBservice.H2localDb.<init>(H2localDb.java:40) > at lt.dekbera.mobileClient.DataManager.<init>(DataManager.java:103) > at > lt.dekbera.mobileClient.MobileClientUIService.initNewModules(MobileClientUIService.java:525) > at > lt.dekbera.mobileClient.MobileClientUIService.<init>(MobileClientUIService.java:72) > at > lt.dekbera.mobileClient.MobileClient.initService(MobileClient.java:64) > at lt.dekbera.mobileClient.MobileClient.start(MobileClient.java:44) > at com.sun.javafx.application.LauncherImpl$5.run(Unknown Source) > at com.sun.javafx.application.PlatformImpl$5.run(Unknown Source) > at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) > at com.sun.javafx.application.PlatformImpl$4$1.run(Unknown Source) > at java.security.AccessController.doPrivileged(Native Method) > at com.sun.javafx.application.PlatformImpl$4.run(Unknown Source) > at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(Unknown Source) > at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method) > at com.sun.glass.ui.gtk.GtkApplication$3$1.run(Unknown Source) > > -- You received this message because you are subscribed to the Google Groups "H2 Database" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/h2-database. For more options, visit https://groups.google.com/d/optout.
