ich hab den Fehler nun massiv nach einem Update. 3.75.6.20240316. Er startet den hipserver gar nicht mehr. Ich habe mittlerweile sogar die SD neu installiert und ein Backup zurückgespielt. Im log steht folgendes wenn ich mit ssh schaue
Code: Alles auswählen
2024-03-18 14:05:27,624 io.vertx.core.impl.ContextImpl ERROR [vert.x-worker-thread-1] Unhandled exception
io.vertx.core.json.DecodeException: Failed to decode:Unrecognized character escape '_' (code 95)
at [Source: (StringReader); line: 1, column: 1560]
at io.vertx.core.json.jackson.DatabindCodec.fromParser(DatabindCodec.java:140) ~[HMIPServer.jar:?]
at io.vertx.core.json.jackson.DatabindCodec.fromString(DatabindCodec.java:101) ~[HMIPServer.jar:?]
at io.vertx.core.json.JsonObject.fromJson(JsonObject.java:944) ~[HMIPServer.jar:?]
at io.vertx.core.json.JsonObject.<init>(JsonObject.java:51) ~[HMIPServer.jar:?]
at de.eq3.lib.groupadministration.persistance.GroupConfigurationPersistenceFileSystem.readConfiguration(GroupConfigurationPersistenceFileSystem.java:101) ~[HMIPServer.jar:?]
at de.eq3.lib.groupadministration.persistance.GroupConfigurationPersistenceFileSystem.handle(GroupConfigurationPersistenceFileSystem.java:47) ~[HMIPServer.jar:?]
at de.eq3.lib.groupadministration.persistance.GroupConfigurationPersistenceFileSystem.handle(GroupConfigurationPersistenceFileSystem.java:16) ~[HMIPServer.jar:?]
at io.vertx.core.impl.AbstractContext.dispatch(AbstractContext.java:100) ~[HMIPServer.jar:?]
at io.vertx.core.impl.WorkerContext.lambda$emit$0(WorkerContext.java:59) ~[HMIPServer.jar:?]
at io.vertx.core.impl.WorkerContext.lambda$execute$2(WorkerContext.java:104) ~[HMIPServer.jar:?]
at io.vertx.core.impl.TaskQueue.run(TaskQueue.java:76) ~[HMIPServer.jar:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[?:?]
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[HMIPServer.jar:?]
at java.lang.Thread.run(Unknown Source) ~[?:?]
Caused by: com.fasterxml.jackson.core.JsonParseException: Unrecognized character escape '_' (code 95)
at [Source: (StringReader); line: 1, column: 1560]
at com.fasterxml.jackson.core.JsonParser._constructError(JsonParser.java:2477) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.core.base.ParserMinimalBase._reportError(ParserMinimalBase.java:750) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.core.base.ParserBase._handleUnrecognizedCharacterEscape(ParserBase.java:1353) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._decodeEscaped(ReaderBasedJsonParser.java:2713) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._parseName2(ReaderBasedJsonParser.java:1889) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser._parseName(ReaderBasedJsonParser.java:1862) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.core.json.ReaderBasedJsonParser.nextFieldName(ReaderBasedJsonParser.java:968) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializerNR._deserializeNR(UntypedObjectDeserializerNR.java:230) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.deser.std.UntypedObjectDeserializerNR.deserialize(UntypedObjectDeserializerNR.java:70) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:623) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:449) ~[HMIPServer.jar:?] at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:32) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.deser.DefaultDeserializationContext.readRootValue(DefaultDeserializationContext.java:323) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.ObjectMapper._readValue(ObjectMapper.java:4801) ~[HMIPServer.jar:?]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2974) ~[HMIPServer.jar:?]
at io.vertx.core.json.jackson.DatabindCodec.fromParser(DatabindCodec.java:137) ~[HMIPServer.jar:?]
... 14 more
2024-03-18 14:05:29,294 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] Exception in thread "Thread-1" java.io.IOError: java.io.IOException: Wrong index checksum, store was not closed properly and could be corrupted.
2024-03-18 14:05:29,297 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.StoreDirect.checkHeaders(StoreDirect.java:269)
2024-03-18 14:05:29,299 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.StoreWAL.checkHeaders(StoreWAL.java:115)
2024-03-18 14:05:29,300 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.StoreDirect.<init>(StoreDirect.java:207)
2024-03-18 14:05:29,302 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.StoreWAL.<init>(StoreWAL.java:74)
2024-03-18 14:05:29,302 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.DBMaker.extendStoreWAL(DBMaker.java:981)
2024-03-18 14:05:29,303 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.DBMaker.makeEngine(DBMaker.java:758)
2024-03-18 14:05:29,304 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.mapdb.DBMaker.make(DBMaker.java:701)
2024-03-18 14:05:29,305 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at org.eclipse.smarthome.storage.mapdb.internal.MapDbStorageService.activate(MapDbStorageService.java:50)
2024-03-18 14:05:29,306 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at de.eq3.eshlight.runtime.ESHLightRuntime.initialize(ESHLightRuntime.java:126)
2024-03-18 14:05:29,307 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at de.eq3.ccu.eshbridge.HmESHBridge.initialize(HmESHBridge.java:83)
2024-03-18 14:05:29,308 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at de.eq3.ccu.server.BaseHMServer.initializeOtherVirtualDevices(BaseHMServer.java:185)
2024-03-18 14:05:29,310 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at de.eq3.ccu.server.ip.HMIPServer.initialize(HMIPServer.java:198)
2024-03-18 14:05:29,311 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at de.eq3.ccu.server.ip.HMIPServer.<init>(HMIPServer.java:56)
2024-03-18 14:05:29,312 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at de.eq3.ccu.server.ip.HMIPServer.lambda$main$2(HMIPServer.java:153)
2024-03-18 14:05:29,314 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] at java.base/java.lang.Thread.run(Unknown Source)
2024-03-18 14:05:29,316 de.eq3.cbcs.util.EQ3LoggerOutputStream ERROR [Thread-1] Caused by: java.io.IOException: Wrong index checksum, store was not closed properly and could be corrupted