Seit geraumer Zeit steigt mir mit der oben angedeuteten Fehlermeldung die Versionsprüfung unter Win 11 für den Chromedriver aus.
Logauszug weiter unten.
Habe das Problem nun genauer unter die Lupe genommen.
Ergebnis: Die Ausgaben beim Aufruf von "chromedriver.exe --version" zur Versionsermittlung unterscheiden sich bei CMD und Powershell.
CMD:
Code: Alles auswählen
C:\Users\Quirin\.jameica\plugins\hibiscus.scripting.chromedriver\bin\win32>chromedriver.exe --version
PowerShell:
Code: Alles auswählen
PS C:\Users\Quirin\.jameica\plugins\hibiscus.scripting.chromedriver\bin\win32> .\chromedriver.exe --version
ChromeDriver 115.0.5790.24 (c608bafd9e2fcf320ad776392c8029dc2d701664-refs/branch-heads/5790@{#432})
Bin für alle Ideen und Lösungsvorschläge offen.
Quirin
Und noch der Logauszug:
Code: Alles auswählen
[Fri Jun 30 20:18:01 CEST 2023][INFO][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.info] [WebSync:ChromeDriverVersionCheck] ܢerprüfe ChromeDriver-Version ...
[Fri Jun 30 20:18:01 CEST 2023][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [ChromeDriverUtils] OS-Info: Windows 11 amd64
[Fri Jun 30 20:18:01 CEST 2023][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.debug] [ChromeDriverUtils] Pfad zur ChromeDriver-Binary: C:\Users\Quirin\.jameica\plugins\hibiscus.scripting.chromedriver\bin\win32\chromedriver.exe
[Fri Jun 30 20:18:01 CEST 2023][TRACE][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.trace] [ChromeDriverUtils] Version-Object: Process[pid=24660, exitValue="not exited"]
[Fri Jun 30 20:18:01 CEST 2023][TRACE][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.trace] [ChromeDriverUtils] Version-Command InputStream: java.io.BufferedInputStream@13562ee2
[Fri Jun 30 20:18:03 CEST 2023][TRACE][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.callback.WebLogger.trace] [ChromeDriverUtils] Version-Command Input/Output/Error:
[Fri Jun 30 20:18:03 CEST 2023][DEBUG][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] TargetException] ExceptionUtils.getStackTrace: java.lang.Exception: String index out of range: -1
at de.derrichter.finance.websync.utils.check.ChromeDriverVersion.check(ChromeDriverVersion.java:111)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:777)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
[Fri Jun 30 20:18:03 CEST 2023][ERROR][bg-task:Worker][de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync] Versionschecks fehlerhaft:
java.lang.Exception: String index out of range: -1
at de.derrichter.finance.websync.utils.check.ChromeDriverVersion.check(ChromeDriverVersion.java:111)
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:777)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)
[Fri Jun 30 20:18:03 CEST 2023][ERROR][bg-task:Worker][de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run] error while synchronizing
java.lang.Exception: Versionschecks fehlerhaft: String index out of range: -1
at de.derrichter.hibiscus.mashup.crossover.websync.WebSynchronizeBackend$WebSyncJobGroup.sync(WebSynchronizeBackend.java:844)
at de.willuhn.jameica.hbci.synchronize.AbstractSynchronizeBackend$Worker.run(AbstractSynchronizeBackend.java:399)
at de.willuhn.jameica.gui.GUI$7.run(GUI.java:1107)