Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HSDT crash on startup #2676

Closed
jleistner opened this issue Jul 14, 2016 · 11 comments
Closed

HSDT crash on startup #2676

jleistner opened this issue Jul 14, 2016 · 11 comments

Comments

@jleistner
Copy link

Hello,

I just started using HSDT and I'm really liking it.
Sadly as of today it keeps crashing at startup (see screenshot).
hsdt crash on startup

I've already tried the following:

  • updating to a new version
  • updating .NET framework to 4.6
  • deleting all config files and starting fresh
  • rebooting
  • restarting Battle.net and HS

Here are some logs.
HSDT logs
after the first crash (was working fine about 13 hours earlier)
16:29:07|Info|GameV2.Reset >> -------- Reset ---------
16:29:07|Info|OpponentSecrets.ClearSecrets >> Cleared secrets
16:29:07|Info|OverlayWindow.Update >> Refreshed overlay topmost status
16:29:08|Info|MainWindow.SelectDeck >> Switched to deck: F2P OTK Warrior upgrade (v1.0)
16:29:08|Warning|LogReaderManager.Stop >> LogReaders could not be stopped, stop already in progress.
16:29:08|Info|GameV2.Reset >> -------- Reset ---------
16:29:08|Info|OpponentSecrets.ClearSecrets >> Cleared secrets

lastest one (there are quite a few more but the only difference between them are the timestamps)
19:00:35|Info|ConfigManager.ConvertLegacyConfig >> changed config values
19:00:36|Info|GameV2.Reset >> -------- Reset ---------
19:00:36|Info|OpponentSecrets.ClearSecrets >> Cleared secrets

All logs end with the same line: xx:xx:xx|Info|OpponentSecrets.ClearSecrets >> Cleared secrets
There are no Crash Reports in the <HDT dir>.

Windows logs
(Windows 10 Pro 64-bit latest version)

.NET runtime
Application: Hearthstone Deck Tracker.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code c0000005, exception address 62CBC570

Application error
Faulting application name: Hearthstone Deck Tracker.exe, version: 0.15.9.0, time stamp: 0x57879065
Faulting module name: d3d9.dll, version: 10.0.10586.494, time stamp: 0x5775e023
Exception code: 0xc0000005
Fault offset: 0x0005c570
Faulting process ID: 0x4c
Faulting application start time: 0x01d1ddeef69a6c30
Faulting application path: E:\Eigene Dateien\Downloads\Hearthstone Deck Tracker\Hearthstone Deck Tracker.exe
Faulting module path: C:\WINDOWS\SYSTEM32\d3d9.dll
Report ID: e81250f0-c0ff-4573-b494-770838df129a
Faulting package full name:
Faulting package-relative application ID:

I'm out of ideas and would appreciate any help I can get.

@azeier
Copy link
Member

azeier commented Jul 14, 2016

Faulting module name: d3d9.dll, version: 10.0.10586.494, time stamp: 0x5775e023

This sound slike it might be your graphics card drivers. Try updating/reinstalling those.

@jleistner
Copy link
Author

Updating the graphics card driver didn't change anything. All error logs look exactly the same.
Is there anything else I can do?

@riQQ
Copy link
Collaborator

riQQ commented Jul 14, 2016

Try these with replacing Game with HDT in the instructions.

  • First, check to see if the Game is compatible with your version of Windows:
    Windows 7 Compatibility Center
    Windows Vista Compatibility Center
  • Try running the game in Compatibility mode. If the game is not compatible with your version of Windows, try running the game in Compatibility mode by logging on to the computer as an administrator. Then browse to the games executable file, right-click on the file and click Properties, click the Compatibility tab, place a check in the Run this program in compatibility mode for: and select the version of Windows previous to the your current version. Click OK and then test the game.
  • Check for updates to your game software. Some games install other software such as punkbuster that is used to detect cheating. If this software is disabled, or if your PCs settings cause a violation, you may see the APPCRASH error and be kicked out of the game. You can check for known issues and updates for the game by visiting the game publisher’s website.
  • Update Microsoft DirectX. To diagnose DirectX problems and to make sure you have the latest version, see Diagnosing basic problems with DirectX
  • Update your drivers. Click the link specific to your version of Windows and follow the steps in the that article to update your Video and Sound card drivers:
    Update a driver for hardware not installed properly in Vista
    Update a driver for hardware not installed properly in Windows 7

http://answers.microsoft.com/en-us/windows/forum/windows_7-gaming/appcrash-error-when-playing-some-games/dfc6f06c-a75f-4306-ac85-35dbbf8485a9?tm=1323661425093

@jleistner
Copy link
Author

jleistner commented Jul 14, 2016

I tried all of the above although I use Windows 10 and HSDT was still working yesterday but no luck.
I might do a system restore. Maybe this will fix the underlying issue.

Edit: Did a system restore. Nothing changed.

@Godf
Copy link

Godf commented Jul 14, 2016

Signed up just to say I'm having completely the same issue. I'm using Win7 and I've submitted few bug reports as suggested at crash window, maybe they will help. HSDT just stopped working after the last update, it crashes for me on startup and nothing helps. I updated everything I could, also reinstalled the HSDT, and still nothing.
The startup crash issue started when the program updated to the latest version.

@Godf
Copy link

Godf commented Jul 14, 2016

I launched "HDTUninstaller" and deleted everything. It helped me, now its working

@jleistner
Copy link
Author

jleistner commented Jul 14, 2016

Sadly the HDTUninstaller crashes as well.

.NET Runtime
Application: HDTUninstaller.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: exception code c0000005, exception address 607F4A53

Application Error
Faulting application name: HDTUninstaller.exe, version: 1.0.0.0, time stamp: 0x5785b10a
Faulting module name: d3d9.dll, version: 10.0.10586.494, time stamp: 0x5775e023
Exception code: 0xc0000005
Fault offset: 0x00054a53
Faulting process ID: 0x8dc
Faulting application start time: 0x01d1de278d70a4a4
Faulting application path: C:\Users\Jonathan\Desktop\Hearthstone Deck Tracker\HDTUninstaller.exe
Faulting module path: C:\WINDOWS\SYSTEM32\d3d9.dll
Report ID: 92a189bb-d184-4887-92af-8aedb382d848
Faulting package full name:
Faulting package-relative application ID:

This is just so weird.

Edit: I removed everything, rebooted and downloaded HSDT again but neither HSDT.exe nor HDTUninstaller are working.

@riQQ
Copy link
Collaborator

riQQ commented Jul 15, 2016

What changed between HDT working and not working? Does HDT 0.15.8 work for you?

@azeier
Copy link
Member

azeier commented Jul 15, 2016

Try copying C:\WINDOWS\SYSTEM32\d3d9.dll into the HDT folder.

@jleistner
Copy link
Author

Copying d3d9.dll into the HDT folder didn't work.
All the version from 0.15.6 upwards didn't work. (I didn't try the ones below that)

But removing the following Windows updates did work:
KB3174060
KB890830
KB3172985

As far as I can tell only the last one is actually changing the d3d9.dll file but I removed all of them just to be sure.
Thanks a lot for all your help.

@riQQ
Copy link
Collaborator

riQQ commented Dec 20, 2017

As reported by multiple users, running MSI Afterburner and HDT may cause this crash.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

4 participants