You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 10, 2020. It is now read-only.
This has happened every time on my system. The app has yet to report a single match for me from what I can tell.
Typically it detects the start of a match without any issues, although occasionally it has stopped during the finding an opponent phase. Basically at some point during the match the app stops responding to the Hearthstone window. It no longer records nor reports further events after the point at which it stopped working. Restarting hearthstone does not fix the issue. Only restarting hearthstats fixes the issue.
Here's a typical log of what happens:
16:24:44.101 [thread-4] INFO net.hearthstats.app - Hearthstone window found with process name Hearthstone.exe
16:25:13.957 [thread-3] INFO net.hearthstats.app - Title Screen Screen Detected
16:25:46.785 [thread-5] INFO net.hearthstats.app - Main Menu Screen Detected
16:25:58.946 [thread-3] INFO net.hearthstats.app - Arena Lobby Screen Detected
16:25:59.018 [thread-3] INFO net.hearthstats.app - Arena Mode Detected
16:26:02.557 [thread-2] INFO net.hearthstats.app - Finding Opponent Screen Detected
16:26:48.149 [thread-3] INFO net.hearthstats.app - ------------------------------------------
16:26:48.150 [thread-3] INFO net.hearthstats.app - Match Start Screen Detected
16:26:48.171 [thread-3] INFO net.hearthstats.app - Playing as Warlock
16:26:48.213 [thread-3] INFO net.hearthstats.app - Playing vs Hunter
16:26:52.164 [thread-1] INFO net.hearthstats.app - Starting Hand Screen Detected
16:26:58.483 [thread-2] INFO net.hearthstats.app - Coin Detected
16:27:00.272 [thread-3] ERROR n.h.Monitor - - Iteration 42265 caused exception which is being ignored:
java.lang.Error: Invalid memory access
at com.sun.jna.Native.invokePointer(Native Method) ~[HearthStats.exe:na]
at com.sun.jna.Function.invokePointer(Function.java:470) ~[HearthStats.exe:na]
at com.sun.jna.Function.invoke(Function.java:404) ~[HearthStats.exe:na]
at com.sun.jna.Function.invoke(Function.java:315) ~[HearthStats.exe:na]
at com.sun.jna.Library$Handler.invoke(Library.java:212) ~[HearthStats.exe:na]
at com.sun.proxy.$Proxy4.TessBaseAPIGetUTF8Text(Unknown Source) ~[na:na]
at net.sourceforge.tess4j.Tesseract.getOCRText(Tesseract.java:336) ~[HearthStats.exe:na]
at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:232) ~[HearthStats.exe:na]
at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:203) ~[HearthStats.exe:na]
at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:188) ~[HearthStats.exe:na]
at net.hearthstats.ocr.OcrBase.performOcr(OcrBase.java:178) ~[HearthStats.exe:na]
at net.hearthstats.ocr.OcrBase.process(OcrBase.java:87) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.analyseOpponentName(HearthstoneAnalyser.java:604) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.testForOpponentName(HearthstoneAnalyser.java:297) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.handleScreenActions(HearthstoneAnalyser.java:124) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.analyze(HearthstoneAnalyser.java:84) ~[HearthStats.exe:na]
at net.hearthstats.Monitor._handleHearthstoneFound(Monitor.java:978) ~[HearthStats.exe:na]
at net.hearthstats.Monitor$15.call(Monitor.java:1014) ~[HearthStats.exe:na]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_55]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_55]
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This has happened every time on my system. The app has yet to report a single match for me from what I can tell.
Typically it detects the start of a match without any issues, although occasionally it has stopped during the finding an opponent phase. Basically at some point during the match the app stops responding to the Hearthstone window. It no longer records nor reports further events after the point at which it stopped working. Restarting hearthstone does not fix the issue. Only restarting hearthstats fixes the issue.
Here's a typical log of what happens:
16:24:44.101 [thread-4] INFO net.hearthstats.app - Hearthstone window found with process name Hearthstone.exe
16:25:13.957 [thread-3] INFO net.hearthstats.app - Title Screen Screen Detected
16:25:46.785 [thread-5] INFO net.hearthstats.app - Main Menu Screen Detected
16:25:58.946 [thread-3] INFO net.hearthstats.app - Arena Lobby Screen Detected
16:25:59.018 [thread-3] INFO net.hearthstats.app - Arena Mode Detected
16:26:02.557 [thread-2] INFO net.hearthstats.app - Finding Opponent Screen Detected
16:26:48.149 [thread-3] INFO net.hearthstats.app - ------------------------------------------
16:26:48.150 [thread-3] INFO net.hearthstats.app - Match Start Screen Detected
16:26:48.171 [thread-3] INFO net.hearthstats.app - Playing as Warlock
16:26:48.213 [thread-3] INFO net.hearthstats.app - Playing vs Hunter
16:26:52.164 [thread-1] INFO net.hearthstats.app - Starting Hand Screen Detected
16:26:58.483 [thread-2] INFO net.hearthstats.app - Coin Detected
16:27:00.272 [thread-3] ERROR n.h.Monitor - - Iteration 42265 caused exception which is being ignored:
java.lang.Error: Invalid memory access
at com.sun.jna.Native.invokePointer(Native Method) ~[HearthStats.exe:na]
at com.sun.jna.Function.invokePointer(Function.java:470) ~[HearthStats.exe:na]
at com.sun.jna.Function.invoke(Function.java:404) ~[HearthStats.exe:na]
at com.sun.jna.Function.invoke(Function.java:315) ~[HearthStats.exe:na]
at com.sun.jna.Library$Handler.invoke(Library.java:212) ~[HearthStats.exe:na]
at com.sun.proxy.$Proxy4.TessBaseAPIGetUTF8Text(Unknown Source) ~[na:na]
at net.sourceforge.tess4j.Tesseract.getOCRText(Tesseract.java:336) ~[HearthStats.exe:na]
at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:232) ~[HearthStats.exe:na]
at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:203) ~[HearthStats.exe:na]
at net.sourceforge.tess4j.Tesseract.doOCR(Tesseract.java:188) ~[HearthStats.exe:na]
at net.hearthstats.ocr.OcrBase.performOcr(OcrBase.java:178) ~[HearthStats.exe:na]
at net.hearthstats.ocr.OcrBase.process(OcrBase.java:87) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.analyseOpponentName(HearthstoneAnalyser.java:604) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.testForOpponentName(HearthstoneAnalyser.java:297) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.handleScreenActions(HearthstoneAnalyser.java:124) ~[HearthStats.exe:na]
at net.hearthstats.analysis.HearthstoneAnalyser.analyze(HearthstoneAnalyser.java:84) ~[HearthStats.exe:na]
at net.hearthstats.Monitor._handleHearthstoneFound(Monitor.java:978) ~[HearthStats.exe:na]
at net.hearthstats.Monitor$15.call(Monitor.java:1014) ~[HearthStats.exe:na]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_55]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_55]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_55]
The text was updated successfully, but these errors were encountered: