Posted May 19, 2021
Y'ello,
Installed this old gem and patched up with GrayFace MM8 Patch v2.4.1, and everything was running perfectly fine until I tried to drink a potion - then the game instantly crashes without any error message.
- it does not matter which character I use the potion on
- it does not matter which potion type I use
Reliably, and always, regardless of the options, the just straight up crashes.
I'd have though this would be quite a high prio bug and yet I just can't seem to find anything online.
Has anyone come across this?
I tried to look around and came across ErrorLog.txt in the game directory, which contains:
================================================================================
Time: 19/05/2021 22:21:55 (19.05.2021 20:21:55 UTC)
Windows Version 4.0
Exception EAccessViolation in module MM8patch.dll at 00060874.
Access violation at address 03EF0874 in module 'MM8patch.dll'. Read of address 0462B000.
Function Calls:
03EF0874 | G:\Games\Might and Magic 8\MM8patch.dll + 60874
03EF1031 | G:\Games\Might and Magic 8\MM8patch.dll + 61031
03E956F4 ? G:\Games\Might and Magic 8\MM8patch.dll + 56F4
03EF85A1 | G:\Games\Might and Magic 8\MM8patch.dll + 685A1
03EEBCD8 | G:\Games\Might and Magic 8\MM8patch.dll + 5BCD8
03EEC0A2 ? G:\Games\Might and Magic 8\MM8patch.dll + 5C0A2
03EF824A | G:\Games\Might and Magic 8\MM8patch.dll + 6824A
03F02885 | G:\Games\Might and Magic 8\MM8patch.dll + 72885
0049D247 | G:\Games\Might and Magic 8\mm8.exe + 9D247
03F02D56 ? G:\Games\Might and Magic 8\MM8patch.dll + 72D56
0048FB88 ? G:\Games\Might and Magic 8\mm8.exe + 8FB88
0043E374 | G:\Games\Might and Magic 8\mm8.exe + 3E374
00461856 | G:\Games\Might and Magic 8\mm8.exe + 61856
00460C3E ? G:\Games\Might and Magic 8\mm8.exe + 60C3E
00461114 ? G:\Games\Might and Magic 8\mm8.exe + 61114
00460F30 ? G:\Games\Might and Magic 8\mm8.exe + 60F30
777B3C01 ? C:\WINDOWS\SYSTEM32\ntdll.dll + 43C01
777E2EBA ? C:\WINDOWS\SYSTEM32\ntdll.dll + 72EBA
772629D4 ? C:\WINDOWS\System32\KERNELBASE.dll + 1229D4
6063616D ? C:\WINDOWS\SYSTEM32\AcGenral.DLL + 4616D
03EECD57 ? G:\Games\Might and Magic 8\MM8patch.dll + 5CD57
03EECD73 ? G:\Games\Might and Magic 8\MM8patch.dll + 5CD73
03EFC52F ? G:\Games\Might and Magic 8\MM8patch.dll + 6C52F
03F07E10 ? G:\Games\Might and Magic 8\MM8patch.dll + 77E10
03F06801 ? G:\Games\Might and Magic 8\MM8patch.dll + 76801
004DC906 ? G:\Games\Might and Magic 8\mm8.exe + DC906
772508BB ? C:\WINDOWS\System32\KERNELBASE.dll + 1108BB
7737FA27 ? C:\WINDOWS\System32\KERNEL32.DLL + 1FA27
777D7A7C ? C:\WINDOWS\SYSTEM32\ntdll.dll + 67A7C
777D7A49 ? C:\WINDOWS\SYSTEM32\ntdll.dll + 67A49
Registers:
EAX = 0462B000
EBX = 00000000
ECX = 0019FAA0
EDX = 0019FAA8
ESI = 0019FA9C
EDI = 1CD74858
EBP = 0019FAB4
ESP = 0019FA7C
Stack Trace:
0019FA7C: 0BEA373C
0019FA80: 00000003
0019FA84: 12C945E8
0019FA88: 12C945E8
0019FA8C: 0BEA373C
0019FA90: 00000000
0019FA94: 00000000
0019FA98: 00000000
0019FA9C: 00000003
0019FAA0: 1CD74868
0019FAA4: 0462B000
0019FAA8: 08D969B1
0019FAAC: 1CD72D28
0019FAB0: 0462ACF8
0019FAB4: 0019FB04 | Last EBP
0019FAB8: 03EF1036 | G:\Games\Might and Magic 8\MM8patch.dll + 61036
0019FABC: 000007FF
0019FAC0: 0019FB18 | TExcFrame.next
0019FAC4: 03EF1080 | G:\Games\Might and Magic 8\MM8patch.dll + 61080
0019FAC8: 0019FB04 | TExcFrame.hEBP
0019FACC: 1CDDE53C
0019FAD0: 12C945E8
0019FAD4: 7FD20010
0019FAD8: 1CD72D28
0019FADC: 12DA91E8
0019FAE0: 03E956F9 ? G:\Games\Might and Magic 8\MM8patch.dll + 56F9
0019FAE4: 0019FB78
0019FAE8: 12DB1420
0019FAEC: 1CD70018
0019FAF0: 1CD72D28
0019FAF4: 0BEA40B4
0019FAF8: 0462ACF8
0019FAFC: 00000500
0019FB00: 1CD70018
0019FB04: 0019FBCC | Last EBP
0019FB08: 03EF85A6 | G:\Games\Might and Magic 8\MM8patch.dll + 685A6
================================================================================
The MM8patch.dll itself came from GOG, last modified 2019, but since I have not tried drinking a potion before the GrayFace patch, I do not know if this is a problem in vanilla game.
The stacktrace itself doesn't really tell me personally too much (never really tried to monitor memory addresses before to figure out what it's trying to access).
So at least the one option I could do would be to try to backup save files and do a clean re-install and attempt to reproduce if this is GrayFace patch issue or not, but.. still, I'd have thought this would be a more known issue, unless I won a jackpot somewhere.
Anyone came across something similar?
Best regards,
eXistenZ
Installed this old gem and patched up with GrayFace MM8 Patch v2.4.1, and everything was running perfectly fine until I tried to drink a potion - then the game instantly crashes without any error message.
- it does not matter which character I use the potion on
- it does not matter which potion type I use
Reliably, and always, regardless of the options, the just straight up crashes.
I'd have though this would be quite a high prio bug and yet I just can't seem to find anything online.
Has anyone come across this?
I tried to look around and came across ErrorLog.txt in the game directory, which contains:
================================================================================
Time: 19/05/2021 22:21:55 (19.05.2021 20:21:55 UTC)
Windows Version 4.0
Exception EAccessViolation in module MM8patch.dll at 00060874.
Access violation at address 03EF0874 in module 'MM8patch.dll'. Read of address 0462B000.
Function Calls:
03EF0874 | G:\Games\Might and Magic 8\MM8patch.dll + 60874
03EF1031 | G:\Games\Might and Magic 8\MM8patch.dll + 61031
03E956F4 ? G:\Games\Might and Magic 8\MM8patch.dll + 56F4
03EF85A1 | G:\Games\Might and Magic 8\MM8patch.dll + 685A1
03EEBCD8 | G:\Games\Might and Magic 8\MM8patch.dll + 5BCD8
03EEC0A2 ? G:\Games\Might and Magic 8\MM8patch.dll + 5C0A2
03EF824A | G:\Games\Might and Magic 8\MM8patch.dll + 6824A
03F02885 | G:\Games\Might and Magic 8\MM8patch.dll + 72885
0049D247 | G:\Games\Might and Magic 8\mm8.exe + 9D247
03F02D56 ? G:\Games\Might and Magic 8\MM8patch.dll + 72D56
0048FB88 ? G:\Games\Might and Magic 8\mm8.exe + 8FB88
0043E374 | G:\Games\Might and Magic 8\mm8.exe + 3E374
00461856 | G:\Games\Might and Magic 8\mm8.exe + 61856
00460C3E ? G:\Games\Might and Magic 8\mm8.exe + 60C3E
00461114 ? G:\Games\Might and Magic 8\mm8.exe + 61114
00460F30 ? G:\Games\Might and Magic 8\mm8.exe + 60F30
777B3C01 ? C:\WINDOWS\SYSTEM32\ntdll.dll + 43C01
777E2EBA ? C:\WINDOWS\SYSTEM32\ntdll.dll + 72EBA
772629D4 ? C:\WINDOWS\System32\KERNELBASE.dll + 1229D4
6063616D ? C:\WINDOWS\SYSTEM32\AcGenral.DLL + 4616D
03EECD57 ? G:\Games\Might and Magic 8\MM8patch.dll + 5CD57
03EECD73 ? G:\Games\Might and Magic 8\MM8patch.dll + 5CD73
03EFC52F ? G:\Games\Might and Magic 8\MM8patch.dll + 6C52F
03F07E10 ? G:\Games\Might and Magic 8\MM8patch.dll + 77E10
03F06801 ? G:\Games\Might and Magic 8\MM8patch.dll + 76801
004DC906 ? G:\Games\Might and Magic 8\mm8.exe + DC906
772508BB ? C:\WINDOWS\System32\KERNELBASE.dll + 1108BB
7737FA27 ? C:\WINDOWS\System32\KERNEL32.DLL + 1FA27
777D7A7C ? C:\WINDOWS\SYSTEM32\ntdll.dll + 67A7C
777D7A49 ? C:\WINDOWS\SYSTEM32\ntdll.dll + 67A49
Registers:
EAX = 0462B000
EBX = 00000000
ECX = 0019FAA0
EDX = 0019FAA8
ESI = 0019FA9C
EDI = 1CD74858
EBP = 0019FAB4
ESP = 0019FA7C
Stack Trace:
0019FA7C: 0BEA373C
0019FA80: 00000003
0019FA84: 12C945E8
0019FA88: 12C945E8
0019FA8C: 0BEA373C
0019FA90: 00000000
0019FA94: 00000000
0019FA98: 00000000
0019FA9C: 00000003
0019FAA0: 1CD74868
0019FAA4: 0462B000
0019FAA8: 08D969B1
0019FAAC: 1CD72D28
0019FAB0: 0462ACF8
0019FAB4: 0019FB04 | Last EBP
0019FAB8: 03EF1036 | G:\Games\Might and Magic 8\MM8patch.dll + 61036
0019FABC: 000007FF
0019FAC0: 0019FB18 | TExcFrame.next
0019FAC4: 03EF1080 | G:\Games\Might and Magic 8\MM8patch.dll + 61080
0019FAC8: 0019FB04 | TExcFrame.hEBP
0019FACC: 1CDDE53C
0019FAD0: 12C945E8
0019FAD4: 7FD20010
0019FAD8: 1CD72D28
0019FADC: 12DA91E8
0019FAE0: 03E956F9 ? G:\Games\Might and Magic 8\MM8patch.dll + 56F9
0019FAE4: 0019FB78
0019FAE8: 12DB1420
0019FAEC: 1CD70018
0019FAF0: 1CD72D28
0019FAF4: 0BEA40B4
0019FAF8: 0462ACF8
0019FAFC: 00000500
0019FB00: 1CD70018
0019FB04: 0019FBCC | Last EBP
0019FB08: 03EF85A6 | G:\Games\Might and Magic 8\MM8patch.dll + 685A6
================================================================================
The MM8patch.dll itself came from GOG, last modified 2019, but since I have not tried drinking a potion before the GrayFace patch, I do not know if this is a problem in vanilla game.
The stacktrace itself doesn't really tell me personally too much (never really tried to monitor memory addresses before to figure out what it's trying to access).
So at least the one option I could do would be to try to backup save files and do a clean re-install and attempt to reproduce if this is GrayFace patch issue or not, but.. still, I'd have thought this would be a more known issue, unless I won a jackpot somewhere.
Anyone came across something similar?
Best regards,
eXistenZ
No posts in this topic were marked as the solution yet. If you can help, add your reply