Skip to content
This repository has been archived by the owner on Jun 10, 2020. It is now read-only.

Hearthstats stops tracking during match #269

Open
stoic29 opened this issue Apr 30, 2014 · 0 comments
Open

Hearthstats stops tracking during match #269

stoic29 opened this issue Apr 30, 2014 · 0 comments

Comments

@stoic29
Copy link

stoic29 commented Apr 30, 2014

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]

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant