Java Startup Error
-
Hallo,
nutze Mediathekview seit Jahren. Habe heute von 13.3 auf 13.5.1 updaten wollen. War erfreut darüber, dass es einen einfachen Installer gibt.
Habe das Programm installiert, aber es startet nicht. Es öffnet sich ein Fenster mit dem Titel Startup Error und Java Hinweisen.
Habe daraufhin Java komplett deinstalliert und AdoptOpenJDK installiert (wie auf den Seiten angegeben). Keine Veränderung. Alles bereits mehrfach gemacht. Nichts geht mehr.
Was mache ich falsch?
Danke für jede Hilfe
Jörg.
Der Inhalt der Fehlermeldung sieht folgendermaßen aus:
com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: Allgemeiner Fehler: “java.lang.IllegalStateException: Unable to read the page at position 6606965485648522 [1.4.200/6]”
General error: “java.lang.IllegalStateException: Unable to read the page at position 6606965485648522 [1.4.200/6]” [50000-200]
at com.zaxxer.hikari.pool.HikariPool.throwPoolInitializationException(HikariPool.java:597)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:576)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:115)
at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
at mediathek.daten.PooledDatabaseConnection.setupDataSource(PooledDatabaseConnection.java:66)
at mediathek.daten.PooledDatabaseConnection.<init>(PooledDatabaseConnection.java:19)
at mediathek.daten.PooledDatabaseConnection.getInstance(PooledDatabaseConnection.java:24)
at mediathek.Main.setupDatabase(Main.java:410)
at mediathek.Main.main(Main.java:307)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:85)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
at com.install4j.runtime.launcher.WinLauncher.main(WinLauncher.java:25)
Caused by: org.h2.jdbc.JdbcSQLNonTransientException: Allgemeiner Fehler: “java.lang.IllegalStateException: Unable to read the page at position 6606965485648522 [1.4.200/6]”
General error: “java.lang.IllegalStateException: Unable to read the page at position 6606965485648522 [1.4.200/6]” [50000-200]
at org.h2.message.DbException.getJdbcSQLException(DbException.java:505)
at org.h2.message.DbException.getJdbcSQLException(DbException.java:429)
at org.h2.message.DbException.get(DbException.java:194)
at org.h2.message.DbException.convert(DbException.java:347)
at org.h2.engine.Database.openDatabase(Database.java:333)
at org.h2.engine.Database.<init>(Database.java:301)
at org.h2.engine.Engine.openSession(Engine.java:74)
at org.h2.engine.Engine.openSession(Engine.java:192)
at org.h2.engine.Engine.createSessionAndValidate(Engine.java:171)
at org.h2.engine.Engine.createSession(Engine.java:166)
at org.h2.engine.Engine.createSession(Engine.java:29)
at org.h2.engine.SessionRemote.connectEmbeddedOrServer(SessionRemote.java:340)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:173)
at org.h2.jdbc.JdbcConnection.<init>(JdbcConnection.java:152)
at org.h2.Driver.connect(Driver.java:69)
at org.h2.jdbcx.JdbcDataSource.getJdbcConnection(JdbcDataSource.java:189)
at org.h2.jdbcx.JdbcDataSource.getConnection(JdbcDataSource.java:160)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:353)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:473)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:562)
… 14 more
Caused by: java.lang.IllegalStateException: Unable to read the page at position 6606965485648522 [1.4.200/6]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
at org.h2.mvstore.MVStore.readPage(MVStore.java:2213)
at org.h2.mvstore.MVMap.readPage(MVMap.java:672)
at org.h2.mvstore.MVMap.readOrCreateRootPage(MVMap.java:688)
at org.h2.mvstore.MVMap.setRootPos(MVMap.java:682)
at org.h2.mvstore.MVStore.openMap(MVStore.java:576)
at org.h2.mvstore.MVStore.openMap(MVStore.java:535)
at org.h2.mvstore.MVStore.openMap(MVStore.java:516)
at org.h2.mvstore.MVStore.removeMap(MVStore.java:2742)
at org.h2.engine.Database.handleUpgradeIssues(Database.java:866)
at org.h2.engine.Database.open(Database.java:742)
at org.h2.engine.Database.openDatabase(Database.java:307)
… 30 more
Caused by: java.lang.IllegalStateException: Unsupported type 17 [1.4.200/3]
at org.h2.mvstore.DataUtils.newIllegalStateException(DataUtils.java:950)
at org.h2.mvstore.type.ObjectDataType.newType(ObjectDataType.java:165)
at org.h2.mvstore.type.ObjectDataType.read(ObjectDataType.java:229)
at org.h2.mvstore.type.ObjectDataType.read(ObjectDataType.java:114)
at org.h2.mvstore.Page.read(Page.java:605)
at org.h2.mvstore.Page.read(Page.java:239)
at org.h2.mvstore.MVStore.readPage(MVStore.java:2211)
… 40 more -
-
Danke. Das war es. Die beiden *.db-Dateien aus dem mediathekview-Verzeichnis im Benutzerverzeichnis löschen und es funktioniert wieder.
Liebe Grüße
Jörg