networkMe / missinghud2

Binding of Isaac: Rebirth/Afterbirth Statistics HUD
Apache License 2.0
339 stars 54 forks source link

Game crashes upon launch (injection error) in AB+ #81

Closed akhmetvaleeva closed 7 years ago

akhmetvaleeva commented 7 years ago

I have just downloaded the 1.4.4 windows release and tried to launch it with AB+. However, after the screen with Edmund McMillen’s credits isaac-ng.exe stop working, and the log contains the following:

[2017-01-06 01:16:40 AM] [TID: 6612] [INFO ] ========== Missing HUD 2 v1.4.4 ==========
[2017-01-06 01:16:40 AM] [TID: 6612] [INFO ] Starting DLL injection monitor thread.
[2017-01-06 01:16:41 AM] [TID: 6612] [INFO ] GitHub reported no updates available.
[2017-01-06 01:16:56 AM] [TID: 432] [INFO ] BoI process found, time to inject...
[2017-01-06 01:16:56 AM] [TID: 432] [INFO ] Waiting 4432 milliseconds before injecting.
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] Local LoadLibraryW address: 754a48f3
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] Remote LoadLibraryW address: 754a48f3
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] Injecting dll: C:/Users/admin/Downloads/MissingHUD2_v1.4.4/MissingHUD2Hook.dll
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] Injected MissingHUD2Hook.dll into BoI process with handle 0x6aec0000.
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] Local MHUD2_Start address: 6aec1680
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] Remote MHUD2_Start address: 6aec1680
[2017-01-06 01:17:01 AM] [TID: 432] [INFO ] BoI process injected successfully.
[2017-01-06 01:17:01 AM] [TID: 3076] [INFO ] [MHUD2 DLL] MissingHUD2 injected and starting.
[2017-01-06 01:17:01 AM] [TID: 3076] [INFO ] [MHUD2 DLL] Isaac module address: 0x950000
[2017-01-06 01:17:01 AM] [TID: 3076] [INFO ] [MHUD2 DLL] Isaac module size: 555000
[2017-01-06 01:17:01 AM] [TID: 3076] [INFO ] [MHUD2 DLL] PlayerManager Instance **: e16c98
[2017-01-06 01:17:01 AM] [TID: 432] [ERROR] Injection thread error occured: Error occurred within injected DLL. Check MHUD2.log for details. (Error Code: 0)
[2017-01-06 01:17:01 AM] [TID: 3076] [INFO ] [MHUD2 DLL] PlayerManager PlayerList offset: 9fec
[2017-01-06 01:17:01 AM] [TID: 3076] [ERROR] [MHUD2 DLL] Error occured during MHUD2 initilization: Couldn't find the RNG map address!
[2017-01-06 01:17:08 AM] [TID: 6612] [INFO ] Missing HUD 2 exiting with exit code 0.
[2017-01-06 01:17:08 AM] [TID: 6612] [INFO ] Stopping DLL injection monitor thread.
[2017-01-06 01:17:09 AM] [TID: 6420] [INFO ] ========== Missing HUD 2 v1.4.4 ==========
[2017-01-06 01:17:09 AM] [TID: 6420] [INFO ] Starting DLL injection monitor thread.
[2017-01-06 01:17:09 AM] [TID: 6420] [INFO ] GitHub reported no updates available.
[2017-01-06 01:17:13 AM] [TID: 5484] [INFO ] BoI process found, time to inject...
[2017-01-06 01:17:13 AM] [TID: 5484] [INFO ] Waiting 4554 milliseconds before injecting.
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] Local LoadLibraryW address: 754a48f3
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] Remote LoadLibraryW address: 754a48f3
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] Injecting dll: C:/Users/admin/Downloads/MissingHUD2_v1.4.4/MissingHUD2Hook.dll
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] Injected MissingHUD2Hook.dll into BoI process with handle 0x6aec0000.
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] Local MHUD2_Start address: 6aec1680
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] Remote MHUD2_Start address: 6aec1680
[2017-01-06 01:17:17 AM] [TID: 5484] [INFO ] BoI process injected successfully.
[2017-01-06 01:17:18 AM] [TID: 6388] [INFO ] [MHUD2 DLL] MissingHUD2 injected and starting.
[2017-01-06 01:17:18 AM] [TID: 6388] [INFO ] [MHUD2 DLL] Isaac module address: 0xbb0000
[2017-01-06 01:17:18 AM] [TID: 6388] [INFO ] [MHUD2 DLL] Isaac module size: 555000
[2017-01-06 01:17:18 AM] [TID: 6388] [INFO ] [MHUD2 DLL] PlayerManager Instance **: 1076c98
[2017-01-06 01:17:18 AM] [TID: 6388] [INFO ] [MHUD2 DLL] PlayerManager PlayerList offset: 9fec
[2017-01-06 01:17:18 AM] [TID: 6388] [ERROR] [MHUD2 DLL] Error occured during MHUD2 initilization: Couldn't find the RNG map address!
[2017-01-06 01:17:18 AM] [TID: 5484] [ERROR] Injection thread error occured: Error occurred within injected DLL. Check MHUD2.log for details. (Error Code: 0)
[2017-01-06 01:17:21 AM] [TID: 6420] [INFO ] Missing HUD 2 exiting with exit code 0.
[2017-01-06 01:17:21 AM] [TID: 6420] [INFO ] Stopping DLL injection monitor thread.

I suspect that this issue is tied to the fact that it is AB+, not AB. How does one resolve this?