EXCEPTION_ACCESS_VIOLATION reading address 0x00000420

Basic Info:

Platform: Steam
Issue Type: Crash
Game Mode: Online Private
Server Type: PvE
Map: Exiled Lands
Server Name: MH-Project EL [ASIA-PvE-Lv300]
Mods:

  1. (removed) Lore Friendly Sandstorm / 8 Nov 23
  2. Kerozard Paragon Leveling / 18 Nov 23
  3. (removed) Ashgard Desert Town / 23 Sep 23
  4. Northern Timber / 24 Oct 23
  5. Sand and Stone / 24 Oct 23
  6. Emberlight / 3 Nov 23
  7. Hearthstone / 21 Sep 23
  8. Maproom Shelf / 6 Apr 23 (confirmed to work with AoW.ch2)
  9. ImmersiveArmor / 16 Nov 23
  10. WeatyArmorPack / 27 Oct 23
  11. KatanaFamily / 3 Jul 23 (author active 17 Nov)
  12. Javelin Improved / 21 Sep 23
  13. Archery Evolved Classic / 25 Nov 23
  14. (removed) Undo Katana Nerf / 10 Dec 22 (but it’s Xevyr’s)
  15. FaceIt / 4 Oct 23
  16. femaleNewFaces / 1 Oct 23
  17. maleNewFaces / 10 Jul 23
  18. BarbarianBarber / 7 Oct 23
  19. DarkDecentionBarber / 30 Nov 23
  20. ExiledAesthethics / 3 Dec 23
  21. JCACC / 1 Dec 23
  22. Tier4 Thrall Half Increased Spawn / 21 Sep 23
  23. Improved NPC Engagement / 21 Sep 23
  24. Reliable meteors / 21 Jan (confirmed to work)
  25. BetterThralls / 21 Sep 23
  26. Master of Puppets / 22 Sep 23
  27. LBPR / 23 Sep 23
  28. LBPR Add On / 21 Sep 23
  29. StacksizePlus / 21 Sep 23
  30. UnlockPlus / 6 Nov 23
  31. No UI Pop Up for Decors / 25 Sep 23
  32. ArmorStats in Bench / 7 Aug 23
  33. Inventory compactor / 22 Jun 23
  34. Tot! Sudo / 5 Dec 23
  35. Tot! Immersive Hud / 25 Sep 23
  36. Tot! Admin / 5 Dec 23
  37. Tot! Custom / 5 Dec 23

Bug Description:

  • After a server crash (mostly due to Out of Memory) or disconnection, upon attempting to log back in to the server, a player may sometimes get Fatal Error during loading (for me mostly when the intro movie plays and it’s a close up shot of Conan’s hairy chest).

  • While this happen to one of the player, other players can still log in to the server and play just fine.

  • Starting a Singleplayer game will work

  • Loading the Server’s DB and loading it in Singleplayer will work

  • ^ this no longer works, still getting Fatal Error
  • Rolling back the Server’s DB before crash happened will let the affected player to log back in without crashing

  • Restarting the Server does not help the affected player

  • Signing out of Steam or switching user will sometimes work, sometimes not.

  • After loading the Server’s db in Singleplayer and then going back to the Server will sometimes work, sometimes not.

  • After loading the Server’s db in Singleplayer, letting the game save a new db based on that one (waiting about 5 minutes), and then reuploading that newly saved db back to the Server and then trying to join in so far always worked.

  • ^ this no longer works
  • Connecting to the Server using the same affected account through different machine (ie. a different laptop or dekstop PC) will let the player logs in without Fatal Error.
  • ^ currently unable to re-test this.

Bug Reproduction:

Play on a server, then crash the server or cut the connection abruptly, then try to log back in. Sometimes you can log back in, sometimes you get Fatal Error.

from the last log:

Script Stack:
SmartObjectFunction.OnUse
SmartObjectSlotComponent.OnRep_InitialState

[2023.12.10-10.07.40:059][986]LogMemory: Platform Memory Stats for WindowsNoEditor
[2023.12.10-10.07.40:059][986]LogMemory: Process Physical Memory: 3260.46 MB used, 3294.30 MB peak
[2023.12.10-10.07.40:059][986]LogMemory: Process Virtual Memory: 7056.60 MB used, 7076.95 MB peak
[2023.12.10-10.07.40:059][986]LogMemory: Physical Memory: 10992.21 MB used,  5317.88 MB free, 16310.09 MB total
[2023.12.10-10.07.40:059][986]LogMemory: Virtual Memory: 13223.87 MB used,  5317.88 MB free, 134217728.00 MB total
[2023.12.10-10.07.40:059][986]LogWindows:Error: === Critical error: ===
[2023.12.10-10.07.40:059][986]LogWindows:Error: 
[2023.12.10-10.07.40:059][986]LogWindows:Error: Fatal error!
[2023.12.10-10.07.40:059][986]LogWindows:Error: 
[2023.12.10-10.07.40:060][986]LogWindows:Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000420
[2023.12.10-10.07.40:060][986]LogWindows:Error: 
[2023.12.10-10.07.40:060][986]LogWindows:Error: !0x0000000000000000
[2023.12.10-10.07.40:060][986]LogWindows:Error: 
[2023.12.10-10.07.40:078][986]LogExit: Executing StaticShutdownAfterError
[2023.12.10-10.07.40:117][986]LogWindows: FPlatformMisc::RequestExit(1)
[2023.12.10-10.07.40:117][986]Log file closed, 12/10/23 18:07:40

First you should load the game (single player is fine) without any mods and see if it happens. If it doesnt then the answer lies somewhere in one of your mods. Then load the mods that have been updated since the last chapter and confirm all those are okay together (might have conflicts), then if fine, add the others one by one till you find the culprit.

Unfortunately this is all I have been doing for a whole week :smiling_face_with_tear:, since the Hosting service turns out using Wine, the server is constantly crashing OOM, so I had to test each mod one by one (previously all 41 mods), both on local and the server.

Having everything loaded together doesn’t seem to give any problem.

I’m not sure what else to do to try figuring out if it’s the mod or what.

So if I understand you, it works fine local and crashes on the server? Have you tried a fresh database on the server? You can backup the current database, then if its fine with a fresh database, perhaps its an error due to a mod you have since removed. In theory you can edit the current database and clean it up, but I have never attempted such a thing.

starting a new fresh save with all the mods on singleplayer works,
starting a new fresh save with all the mods on server works,
loading the current db from server, in the singleplayer no longer works
(tried these again just hour ago, I’ve edited the main post to reflect this)

i’m currently editing the most recent db, found some entries from the removed mods, will try to remove these and load the db again on singleplayer (though i doubt i found every single one of them)

-edit: scrap it i’ll re-test every single one of the mod again by loading the same db to singleplayer

Its probably an old entry since a fresh database fixes it.

i just got this, loading the game.db from server to singleplayer
image

-edit: I just loaded it again, with all the mods active, and somehow this time it lets me in without error. It’s the exact same modlist, same order, the same db that has been crashing me. I don’t know why it worked.

Will try to upload this to the server.

-edit2: nope, still Fatal Error.

-edit3: Am I missing something? I feel like I’m missing something? I am most likely missing something obvious here.

Everything is the same, loaded on singleplayer I got no crash, but on the server I keep getting the CTD Fatal Error.

Single player and server are sadly not entirely equivalent, depending on what the mod does.

I managed to find that removing Ashgard, thus removing every building pieces from that mod in the world, lets the affected players to log back in the server without getting CTD Fatal Error.

Loading the mods again after that will still let players login just fine, but just to be safe I decided to remove it. However…

There was a random disconnection few hours ago, and when trying to log back in just now, I got Fatal Error again.

Script Stack:
SmartObjectFunction.OnUse
SmartObjectSlotComponent.OnRep_InitialState

[2023.12.12-20.28.59:274][292]LogMemory: Platform Memory Stats for WindowsNoEditor
[2023.12.12-20.28.59:274][292]LogMemory: Process Physical Memory: 3362.66 MB used, 3386.42 MB peak
[2023.12.12-20.28.59:274][292]LogMemory: Process Virtual Memory: 7255.17 MB used, 7276.79 MB peak
[2023.12.12-20.28.59:274][292]LogMemory: Physical Memory: 13072.97 MB used,  3237.12 MB free, 16310.09 MB total
[2023.12.12-20.28.59:274][292]LogMemory: Virtual Memory: 13405.15 MB used,  3237.12 MB free, 134217728.00 MB total
[2023.12.12-20.28.59:274][292]LogWindows:Error: === Critical error: ===
[2023.12.12-20.28.59:274][292]LogWindows:Error: 
[2023.12.12-20.28.59:274][292]LogWindows:Error: Fatal error!
[2023.12.12-20.28.59:274][292]LogWindows:Error: 
[2023.12.12-20.28.59:274][292]LogWindows:Error: Unhandled Exception: EXCEPTION_ACCESS_VIOLATION reading address 0x00000420
[2023.12.12-20.28.59:274][292]LogWindows:Error: 
[2023.12.12-20.28.59:274][292]LogWindows:Error: !0x0000000000000000
[2023.12.12-20.28.59:274][292]LogWindows:Error: 
[2023.12.12-20.28.59:292][292]LogExit: Executing StaticShutdownAfterError
[2023.12.12-20.28.59:365][292]LogWindows: FPlatformMisc::RequestExit(1)
[2023.12.12-20.28.59:365][292]Log file closed, 12/13/23 04:28:59

I find it weird that others from different server with the same error had to remove different mods, managed to login, got yet another same error, had to again remove different mod.

-edit: Fortunately managed to find a backup .db right about the time the disconnection happen, had to rolled back the server with that, lost a few hours of progress in the server.

But I guess it’s inevitable this is bound to happen again.

What should I do?

Pray.

Either that or just play vanilla without any mods.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.