Galandil Posted February 28, 2019 Share Posted February 28, 2019 (edited) Hi, I've been playing on a character since 2015. I have not changed my load order, or updated any mods or ENB since starting and now I'm experiencing problems. The game runs fine, allows me to load, but if I try saving I will crash. If I load a save many hours back I can play for a while but then the problem will occur again. I can even play for a long time without saving without crashing which makes me think the issue is with saving itself. Don't even have to have played for a long time for it to occur, can be 2 seconds. Load a save that worked and you will crash 100% of the time you save again. Looking up the save in wrye bash and applying remove bloat I get this error message: Traceback (most recent call last): File "bash\balt.pyo", line 2495, in __Execute File "bash\basher\saves_links.pyo", line 791, in Execute File "bash\bosh\_saves.pyo", line 417, in loadMemoryError Now I do have a lot of play time in this save. Day 727, Play 239 hours. I know that sounds like a lot but I have been playing on this character since 2015 so please don't judge too harshly :sweat: Has anyone experienced this issue before and found a work around or a fix? I'd greatly appreciate it. Would really suck having to start over. Plugin list:# This file is used to tell Oblivion which data files to load.# Use the oblivion launcher or obmm to choose which files you want.# Please do not modify this file by hand.# last modified by obmm: 19.08.2017 19:14Oblivion.esmAll Natural Base.esmBetterMusicSystem.esmCM Partners.esmBetter Cities Resources.esmCM Partners.espDLCShiveringIsles.espUnofficial Oblivion Patch.espUnofficial Shivering Isles Patch.espUOP Vampire Aging & Face Fix.espOblivion Citadel Door Fix.espBetterMusicSystem(SI).esp_Ren_BeautyPack_full.espMaleBodyReplacerV5.espRTFemaleReplacerV12.espOblivion_Character_Overhaul.espKT_CustomRaceFix.espP1DkeyChain.espPurger.espWeatherspell.espHarvest [Flora].espHarvest [Flora] - Shivering Isles.espImproved Fires and Flames - Increased Sound.espReal Lava 1.3.espImprovedSigns.espVA_BetterGold.espDLCHorseArmor.espDLCHorseArmor - Unofficial Patch.espDeadlierDarkBrotherHood.espDLCSpellTomes.espDLCSpellTomes - Unofficial Patch.espImpeREAL Empire Unique Cities - Sutch.espBetter Wine SI.espLoadingScreens.espLoadingScreensSI.espLoadingScreensAddOn.espKnightlyArmory.espEnhanced Grabbing.espAFK_Weye.esp1em_Vilja.espViljaOCO.espTweakAthleticsNoSpeed.espWindowLightingSystem.esp300_White Stallion 4.espDemonhunter.espImpeREAL Empire - Unique Forts.espTalosBridgeGateHouse.espThe Lost Spires.espFeldscar.espBasic Primary Needs.espKragenir's Death Quest.espKDQ - Rural Line Additions.espCamping.espxulAncientRedwoods.espxulAncientYews.espxulArriusCreek.espxulAspenWood.espxulBlackwoodForest.espxulBrenaRiverRavine.espxulCheydinhalFalls.espxulChorrolHinterland.espxulCliffsOfAnvil.espxulCloudtopMountains.espxulColovianHighlands_EV.espxulEntiusGorge.espxulBeachesOfCyrodiilLostCoast.espxulLushWoodlands.espxulPantherRiver.espxulRiverEthe.espxulSkingradOutskirts.espxulSnowdale.espxulStendarrValley.espxuldarkforest.espxulTheHeath.espxulRollingHills_EV_withoutWheat.espxulPatch_AY_AC.espFeldscar+Snowdale Patch.espAFK_Weye Arrius_Creek Patch.espCountySutchOwlsCove-LostCoast patch.espKragenirsDeathQuest-LostCoast patch.espKragenirsDeathQuest-CloudtopMountains patch.espKragenirsDeathQuest-RollingHills patch.espKragenirsDeathQuest-CliffsOfAnvil patch.espLostSpires-DarkForest patch.espAll Natural - Real Lights.espAll Natural.espAll Natural - SI.espImmersive Interiors.espImmersive Interiors - Bravil.espBetter Imperial City.espBetter Cities .espBetter Cities Full.espBetter Cities - Knightly Armory.espBetter Cities - Unique Landscape Panther River patch.espBetter Cities - Unique Landscape Chorrol Hinterland.espBetter Cities - Unique Landscape Skingrad Outskirts.espBetter Cities - Unique Landscape Cheydinhal Falls.espBetter Cities - The Lost Spires.espBetter Cities - All Natural.espBashed Patch, 0.esp Is there perhaps a way to enable a crash log? :) Edited February 28, 2019 by Galandil Link to comment Share on other sites More sharing options...
Oblivionaddicted Posted February 28, 2019 Share Posted February 28, 2019 Yo can use MessageLogger and Crash logger for it. Link to comment Share on other sites More sharing options...
Galandil Posted February 28, 2019 Author Share Posted February 28, 2019 (edited) Recreated the crash with a crash logger. Got this crash log: Exception caught!Instruction pointer (EIP): 0040163FREG | VALUEeax | 01000000ebx | 22A2EC01ecx | 00B02020edx | 13D415D8edi | 00202E38esi | 22A2EC70ebp | 192DFEACSTACK (esp == 0018F548):0xBA23AB3C |0x00B02020 | g_formHeap0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |0xBA23AB3C |GAME CRASHED AT INSTRUCTION Base+0x0000163F IN MODULE: D:\Program Files\Bethesda Softworks\Oblivion\Oblivion.exePlease note that this does not automatically mean that that module is responsible.It may have been supplied bad data or program state as the result of an issue inthe base game or a different DLL.LISTING MODULE BASES (UNORDERED)...- 0x00400000 - 0x00BAF000: D:\Program Files\Bethesda Softworks\Oblivion\Oblivion.exe- 0x77100000 - 0x77280000: C:\Windows\SysWOW64\ntdll.dll- 0x75B20000 - 0x75C30000: C:\Windows\syswow64\kernel32.dll- 0x75F90000 - 0x75FD7000: C:\Windows\syswow64\KERNELBASE.dll- 0x6FCD0000 - 0x6FD54000: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18837_none_ec86b8d6858ec0bc\COMCTL32.dll- 0x76070000 - 0x76111000: C:\Windows\syswow64\ADVAPI32.dll- 0x76120000 - 0x761CC000: C:\Windows\syswow64\msvcrt.dll- 0x76750000 - 0x76769000: C:\Windows\SysWOW64\sechost.dll- 0x76480000 - 0x76570000: C:\Windows\syswow64\RPCRT4.dll- 0x74820000 - 0x74880000: C:\Windows\syswow64\SspiCli.dll- 0x74810000 - 0x7481C000: C:\Windows\syswow64\CRYPTBASE.dll- 0x75FE0000 - 0x76070000: C:\Windows\syswow64\GDI32.dll- 0x75E80000 - 0x75F80000: C:\Windows\syswow64\USER32.dll- 0x74B10000 - 0x74B1A000: C:\Windows\syswow64\LPK.dll- 0x766B0000 - 0x7674D000: C:\Windows\syswow64\USP10.dll- 0x66970000 - 0x669A0000: C:\Windows\system32\DINPUT8.dll- 0x70C70000 - 0x70CA2000: C:\Windows\system32\WINMM.dll- 0x651E0000 - 0x65252000: C:\Windows\system32\DSOUND.dll- 0x75C90000 - 0x75DEF000: C:\Windows\syswow64\ole32.dll- 0x70670000 - 0x70695000: C:\Windows\system32\POWRPROF.dll- 0x76230000 - 0x763CD000: C:\Windows\syswow64\SETUPAPI.dll- 0x76CC0000 - 0x76CE7000: C:\Windows\syswow64\CFGMGR32.dll- 0x76580000 - 0x76611000: C:\Windows\syswow64\OLEAUT32.dll- 0x75DF0000 - 0x75E02000: C:\Windows\syswow64\DEVOBJ.dll- 0x18000000 - 0x18068000: D:\Program Files\Bethesda Softworks\Oblivion\binkw32.dll- 0x74CA0000 - 0x758EC000: C:\Windows\syswow64\SHELL32.dll- 0x761D0000 - 0x76227000: C:\Windows\syswow64\SHLWAPI.dll- 0x71F50000 - 0x71F59000: C:\Windows\system32\VERSION.dll- 0x00F90000 - 0x011DF000: C:\Windows\system32\d3dx9_27.dll- 0x73370000 - 0x73377000: C:\Windows\system32\WSOCK32.dll- 0x75990000 - 0x759C5000: C:\Windows\syswow64\WS2_32.dll- 0x76870000 - 0x76876000: C:\Windows\syswow64\NSI.dll- 0x6FD60000 - 0x6FDAC000: C:\Windows\system32\apphelp.dll- 0x67810000 - 0x67A2A000: C:\Windows\AppPatch\AcGenral.DLL- 0x70890000 - 0x70910000: C:\Windows\system32\UxTheme.dll- 0x725A0000 - 0x725AF000: C:\Windows\system32\samcli.dll- 0x72E20000 - 0x72E34000: C:\Windows\system32\MSACM32.dll- 0x70150000 - 0x70153000: C:\Windows\system32\sfc.dll- 0x6FDE0000 - 0x6FDED000: C:\Windows\system32\sfc_os.DLL- 0x76CF0000 - 0x76D07000: C:\Windows\syswow64\USERENV.dll- 0x74880000 - 0x7488B000: C:\Windows\syswow64\profapi.dll- 0x70870000 - 0x70883000: C:\Windows\system32\dwmapi.dll- 0x759D0000 - 0x75B20000: C:\Windows\syswow64\urlmon.dll- 0x76570000 - 0x76574000: C:\Windows\syswow64\api-ms-win-downlevel-ole32-l1-1-0.dll- 0x75E10000 - 0x75E14000: C:\Windows\syswow64\api-ms-win-downlevel-shlwapi-l1-1-0.dll- 0x76470000 - 0x76475000: C:\Windows\syswow64\api-ms-win-downlevel-advapi32-l1-1-0.dll- 0x75F80000 - 0x75F84000: C:\Windows\syswow64\api-ms-win-downlevel-user32-l1-1-0.dll- 0x763D0000 - 0x763D4000: C:\Windows\syswow64\api-ms-win-downlevel-version-l1-1-0.dll- 0x74890000 - 0x74893000: C:\Windows\syswow64\api-ms-win-downlevel-normaliz-l1-1-0.dll- 0x763E0000 - 0x763E3000: C:\Windows\syswow64\normaliz.DLL- 0x748D0000 - 0x74B06000: C:\Windows\syswow64\iertutil.dll- 0x76880000 - 0x76CB6000: C:\Windows\syswow64\WININET.dll- 0x70CB0000 - 0x70CC2000: C:\Windows\system32\MPR.dll- 0x75C30000 - 0x75C90000: C:\Windows\system32\IMM32.DLL- 0x767A0000 - 0x7686D000: C:\Windows\syswow64\MSCTF.dll- 0x67200000 - 0x67332000: D:\Program Files\Bethesda Softworks\Oblivion\obse_1_2_416.dll- 0x72BC0000 - 0x72CAB000: C:\Windows\system32\dbghelp.dll- 0x6FC90000 - 0x6FCCD000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\Better Cities Helper.dll- 0x6F9C0000 - 0x6FA2D000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\Blockhead.dll- 0x6EA30000 - 0x6EA55000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\CobbCrashLogger.dll- 0x71290000 - 0x71293000: C:\Windows\system32\api-ms-win-core-synch-l1-2-0.DLL- 0x00C00000 - 0x00C17000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\Elys_USV.dll- 0x10000000 - 0x10045000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\EnhancedMusicControl.dll- 0x00C90000 - 0x00CBC000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\FastExit2.dll- 0x00D60000 - 0x00DB7000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\OBGEv2.dll- 0x66B00000 - 0x66CFF000: C:\Windows\system32\d3dx9_43.dll- 0x00DE0000 - 0x00DEE000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\obse_jail_fix.dll- 0x6EA10000 - 0x6EA26000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\obse_training_fix.dll- 0x6C070000 - 0x6C0D9000: C:\Windows\system32\MSVCP100.dll- 0x67750000 - 0x6780F000: C:\Windows\system32\MSVCR100.dll- 0x00E50000 - 0x00E81000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\ShowWeapons.dll- 0x02DC0000 - 0x02DE0000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\SoundCommands.dll- 0x66A00000 - 0x66AFA000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\sr_Oblivion_Stutter_Remover.dll- 0x02F30000 - 0x02F59000: D:\Program Files\Bethesda Softworks\Oblivion\Data\OBSE\Plugins\weOCPS.dll- 0x76620000 - 0x766A3000: C:\Windows\syswow64\CLBCatQ.DLL- 0x66780000 - 0x668F7000: C:\Windows\SysWOW64\quartz.dll- 0x721A0000 - 0x721A9000: C:\Windows\system32\HID.DLL- 0x76770000 - 0x7679F000: C:\Windows\syswow64\WINTRUST.dll- 0x74B20000 - 0x74C42000: C:\Windows\syswow64\CRYPT32.dll- 0x76D10000 - 0x76D1C000: C:\Windows\syswow64\MSASN1.dll- 0x725E0000 - 0x72619000: C:\Windows\System32\MMDevApi.dll- 0x6E910000 - 0x6EA05000: C:\Windows\System32\PROPSYS.dll- 0x72D70000 - 0x72DA6000: C:\Windows\system32\AUDIOSES.DLL- 0x06D50000 - 0x06EDF000: D:\Program Files\Bethesda Softworks\Oblivion\D3D9.DLL- 0x6E6A0000 - 0x6E6CF000: D:\Program Files\Bethesda Softworks\Oblivion\sweetfx_d3d9.DLL- 0x6E4C0000 - 0x6E683000: C:\Windows\system32\d3d9.dll- 0x70170000 - 0x70176000: C:\Windows\system32\d3d8thk.dll- 0x65680000 - 0x65805000: C:\Windows\system32\nvspcap.dll- 0x70A10000 - 0x70A31000: C:\Windows\system32\ntmarta.dll- 0x74C50000 - 0x74C95000: C:\Windows\syswow64\WLDAP32.dll- 0x5D770000 - 0x5E5BE000: C:\Windows\system32\nvd3dum.dll- 0x6FBB0000 - 0x6FC7C000: C:\Program Files (x86)\NVIDIA Corporation\3D Vision\nvSCPAPI.dll- 0x758F0000 - 0x758F5000: C:\Windows\syswow64\PSAPI.DLL- 0x65CF0000 - 0x65F10000: C:\Users\Chris\AppData\Roaming\discord\0.0.304\modules\discord_hook\908b03f8e3\DiscordHook.dll- 0x71D30000 - 0x71D4C000: C:\Windows\system32\IPHLPAPI.DLL- 0x71840000 - 0x71847000: C:\Windows\system32\WINNSI.DLL- 0x703D0000 - 0x7040C000: C:\Windows\system32\mswsock.dll- 0x70380000 - 0x70385000: C:\Windows\System32\wshtcpip.dll- 0x70370000 - 0x70376000: C:\Windows\System32\wship6.dll- 0x72D40000 - 0x72D47000: C:\Windows\system32\avrt.dll- 0x72650000 - 0x72664000: C:\Windows\SysWOW64\devenum.dll- 0x6C020000 - 0x6C062000: C:\Windows\system32\DShowRdpFilter.dll- 0x706A0000 - 0x706AD000: C:\Windows\system32\WTSAPI32.dll- 0x72730000 - 0x72759000: C:\Windows\system32\WINSTA.dll- 0x724E0000 - 0x724EA000: C:\Windows\system32\slc.dll- 0x742C0000 - 0x742CB000: C:\Windows\system32\msdmo.dll- 0x6D520000 - 0x6D555000: C:\Windows\SysWOW64\qasf.dll- 0x6E2F0000 - 0x6E307000: C:\Windows\SysWOW64\mp3dmod.dll- 0x72670000 - 0x726CA000: C:\Windows\system32\mfplat.DLL- 0x6E2D0000 - 0x6E2E2000: C:\Windows\SysWOW64\l3codeca.acm- 0x66680000 - 0x66771000: C:\Windows\SysWOW64\msmpeg2adec.dll- 0x72200000 - 0x72230000: C:\Windows\system32\wdmaud.drv- 0x72570000 - 0x72574000: C:\Windows\system32\ksuser.dll- 0x721F0000 - 0x721F8000: C:\Windows\system32\msacm32.drv- 0x720D0000 - 0x720D7000: C:\Windows\system32\midimap.dllEND OF LIST.ALL DATA PRINTED. Anyone know how to fix it? Or what it means? :smile: Edit: I ran a quick test without using OBSE, the Script Extender launcher and as it turns out, I didn't experience the crash when saving. So the issue is with a script... Can I safely remove script mods during a playthrough or is that a big no-no? Can I update the script mods during a playthrough without running into problems? :) Edited March 1, 2019 by Galandil Link to comment Share on other sites More sharing options...
Galandil Posted March 1, 2019 Author Share Posted March 1, 2019 (edited) Installed this mod: https://www.nexusmods.com/oblivion/mods/24606And removed 3 mods from my load order. Basic Primary Needs, Enhanced Grabbing and P1DKeyChain. All of them are script mods, and one or more of them was causing the problem as now I don't have the issue. Even with the Clean Up installed, I will crash on save with these three installed. I will do some more testing and narrow it down as I feel all three are a must... I was also under the impression you couldn't remove script mods mid-play-through in Oblivion, but here it seems to have fixed my problem. Saving also goes a lot faster then it did before the crash occurred. So definitely some issues there that I need to resolve. Hopefully this wasn't just a glitch in the matrix and the problem still persists. I'll narrow down the issue and post once I've found it, in case someone else is having the same problem. Edit; Alright, having done a few tests I have narrowed down what is potentially the culprit. I do not want people thinking this is a bad mod, because its not. It is entirely possible and very probable that the mod simply doesn't jibe well with something else in my load order, or that I have simply amassed too many keys making it problematic for the mod to store the data properly. In either case, the crash on save doesn't seem to happen after removing P1DKeyChain. Which is a shame. It is a must, seeing as how poorly Oblivion stores keys in your inventory. However, sad as it may be, removing it has fixed the problem and I have ran multiple tests now indicating that it is indeed this mod that causes the issue. I have also decided to remove Enhanced Grabbing just to be safe, but having it on alongside Basic primary Needs has not recreated the problem. At any rate I am just glad that my game now works again and I continue playing. Cheers! Edited March 1, 2019 by Galandil Link to comment Share on other sites More sharing options...
Striker879 Posted March 1, 2019 Share Posted March 1, 2019 Back when I first got started on here Hickory was the go to guy for problem solving. If Hickory saw P1KeyChain in a load order he always advised to get rid of it. Link to comment Share on other sites More sharing options...
maczopikczo Posted March 7, 2019 Share Posted March 7, 2019 (edited) Hmm, unfortunately I'm another long-time player who has recently started suffering from the same plague. Symptoms are exactly the same, which made me come to the conclusion that the crash on saving is OBSE-related (also the game creates an .ess file but not an .obse file in the Saves foldes).But to make things complicated, I quit using P1KeyChain years ago, so it's not exactly the culprit - or not the only one.I have tried to solve this mystery on my own, but honestly I'm out of ideas.I have played and carefully modded Oblivion since its beginning, and as a well experienced modder I seriously doubt it's some noob error, although I wouldn't exclude that entirely.I wonder if anyone has ever come upon a good idea what might be causing this problem that came out of the blue, without installing new mods, changing settings, etc. A funny thing is one day I could go back a few saves, and load one of them, save, and be good to save again. Next day I load the same save as before, and I can't save from it any longer. Huh. Edited March 7, 2019 by maczopikczo Link to comment Share on other sites More sharing options...
Striker879 Posted March 7, 2019 Share Posted March 7, 2019 A while back I noticed that my OBSE co-saves were getting rather large (as in 620 - 624KB). For a long time leading up to that I'd been using a mod (Fluffy Follower Frill) that "required" the OBSE plugin AddActorValues, but that seemed to work fine without it outside of spamming errors to the console. The odd time I'd need to uninstall, save and then reinstall FFF and all would be fine in the console for a time, but would eventually start back into the errors. I can't remember for certain whether or not I was getting saving issues or not. So I finally broke down and installed AddActorValues, which of course stopped the recurrence of the console errors and reduced my OBSE co-save size down to a more normal 70KB. What size are your OBSE co-saves Mac? Link to comment Share on other sites More sharing options...
anithinks Posted August 15, 2022 Share Posted August 15, 2022 Coming to this party very late, but wanted to convey that check your save folder. Somehow if it is set to "Read Only", the saving process will crash the game. Link to comment Share on other sites More sharing options...
Recommended Posts