Thurelh Posted March 9, 2020 Share Posted March 9, 2020 Okay, as I worked about the time of 2,5 days meanwhile to gather, download, align and prepare my latest Skyrim SE mod implementation attempt. I most appreciate the efforts invested into great programs like loot, skse and so on, as they helped me a lot to fix surfaced and some sub-surfaced problems before they could become a problem in later savegames. Not long ago I tried to fix a failing HDD with the manufacturer's software on my own and apparently this destroyed more functions than secured data, so I decided to better ask more experienced modders in such cases. So thanks in advance for your time. What's happening:In short - Occasional CTD's after roughly ~20-30 minutes of gameplay. In long:The thing is, that I minimalized the conflicts to a absolute minimum, (considering the amount of mods; see below) yet I keep experiencing CTD's frequently but without a real constant. Sometimes it's when I open containers, sometimes even in the inventory. When I was looking for a log file of course there was none, so I invested some additional hours to get a the dump-logging and decryption of those to work. QOL-view: I've uploaded the entire MO setup structure to Modwat.ch to minimalize QA ping-pong for everyone's nerves sake: The entire ModOrganizer data: https://modwat.ch/u/Thur/pluginsThe Dmp file: ******************************************************************************* * * * Exception Analysis * * * ******************************************************************************* *** ERROR: Symbol file could not be found. Defaulted to export symbols for atidxx64.dll - *** ERROR: Symbol file could not be found. Defaulted to export symbols for amdihk64.dll - Unable to load image G:\Steam\steamapps\common\Skyrim Special Edition\data\skse\plugins\JContainers64.dll, Win32 error 0n2 *** WARNING: Unable to verify timestamp for JContainers64.dll *** ERROR: Module load completed but symbols could not be loaded for JContainers64.dll Failed calling InternetOpenUrl, GLE=12029 FAULTING_IP: SkyrimSE+8888af 00000001`404688af 488b4828 mov rcx,qword ptr [rax+28h] EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff) ExceptionAddress: 00000001404688af (SkyrimSE+0x00000000008888af) ExceptionCode: c0000005 (Access violation) ExceptionFlags: 00000000 NumberParameters: 2 Parameter[0]: 0000000000000000 Parameter[1]: ffffffffffffffff Attempt to read from address ffffffffffffffff PROCESS_NAME: SkyrimSE.exe ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden. (EN: The command in 0x%08lx redirects to memory 0x%08lx. The process %s on this memory couldn't be executed.) EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden. (EN: The command in 0x%08lx redirects to memory 0x%08lx. The process %s on this memory couldn't be executed.) EXCEPTION_PARAMETER1: 0000000000000000 EXCEPTION_PARAMETER2: ffffffffffffffff READ_ADDRESS: ffffffffffffffff FOLLOWUP_IP: SkyrimSE+8888af 00000001`404688af 488b4828 mov rcx,qword ptr [rax+28h] MOD_LIST: <ANALYSIS/> CHKIMG_EXTENSION: !chkimg -lo 50 -d !SkyrimSE 14046882f-1404688bf 145 bytes - SkyrimSE+88882f [ 2a 74 b4 d1 de 87 4f 1b:30 83 f8 1b 75 09 48 8b ] 1404688c1-1404688f0 48 bytes - SkyrimSE+8888c1 (+0x92) [ 48 7d 1a b1 3b c0 e4 1a:00 0f 84 4e 01 00 00 45 ] 1404688f2-14046892e 61 bytes - SkyrimSE+8888f2 (+0x31) [ a2 eb 8c dc 34 94 91 88:48 8b d7 ff 90 20 04 00 ] 254 errors : !SkyrimSE (14046882f-14046892e) FAULTING_THREAD: 0000000000001ac8 BUGCHECK_STR: APPLICATION_FAULT_MEMORY_CORRUPTION_INVALID_POINTER_READ_LARGE PRIMARY_PROBLEM_CLASS: MEMORY_CORRUPTION_LARGE DEFAULT_BUCKET_ID: MEMORY_CORRUPTION_LARGE LAST_CONTROL_TRANSFER: from 0000000140467770 to 00000001404688af STACK_TEXT: 00000000`0014f860 00000001`40467770 : 00000000`00000000 00000000`00000000 00000001`42b10800 00000000`00000000 : SkyrimSE+0x8888af 00000000`0014f8c0 00000001`40a9f776 : 00000000`00000000 00000000`001e34d0 00000000`8193f240 00000000`00000000 : SkyrimSE+0x887770 00000000`0014f8f0 00000001`401913d0 : 00000000`00000002 00000001`42c117b8 00000001`8cdbac98 00000001`8cdbac80 : SkyrimSE+0xebf776 00000000`0014f990 00000001`401935c7 : 00000000`00000000 00000000`00008000 00000001`81d54780 00000001`81cd9570 : SkyrimSE+0x5b13d0 00000000`0014fb30 00000001`4018f4f4 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`0005092a : SkyrimSE+0x5b35c7 00000000`0014fb70 00000001`4018cc05 : 00000000`0000000a 00000000`00000000 00000000`0000000a 00000001`00000002 : SkyrimSE+0x5af4f4 00000000`0014fc00 00000001`40f2b17a : 00000000`00000000 00000000`0000000a 00000000`00000000 01d5f4e3`e157d7f8 : SkyrimSE+0x5acc05 00000000`0014fc30 00000000`76c2570d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : SkyrimSE+0x134b17a 00000000`0014fc70 00000000`76e8385d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0xd 00000000`0014fca0 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x1d STACK_COMMAND: ~0s; .ecxr ; kb SYMBOL_NAME: memory_corruption!SkyrimSE FOLLOWUP_NAME: MachineOwner MODULE_NAME: memory_corruption IMAGE_NAME: memory_corruption DEBUG_FLR_IMAGE_TIMESTAMP: 0 FAILURE_BUCKET_ID: MEMORY_CORRUPTION_LARGE_c0000005_memory_corruption!SkyrimSE BUCKET_ID: X64_APPLICATION_FAULT_MEMORY_CORRUPTION_INVALID_POINTER_READ_LARGE_memory_corruption!SkyrimSE WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/SkyrimSE_exe/1_0_0_0/5dcae282/SkyrimSE_exe/1_0_0_0/5dcae282/c0000005/008888af.htm?Retriage=1 Followup: MachineOwner --------- Here's the LOOT paste: General Information Masterlist Revision e456367 Masterlist Date 2020-03-08 Warnings 6 Errors 6 Total Messages 32 Active Plugins 255 Dirty Plugins 4 Total Plugins 263 Latest LOOT thread. It appears you have Fores New Idles in Skyrim SE installed. Remember to run GenerateFNISforUsers.exe every time you have installed or un-installed FNIS, or a FNIS based mod. Your Skyrim SE is up-to-date. Your Script Extender (SKSE 64) is up-to-date. You have not sorted your load order this session. Skyrim.esm Tel Mithryn Prison.esp Men of Winter - Compatibility Patch.esp HeavyLegion - Men of Winter Patch.esp Meem0OutfitNPCs.esp ELFXWeathers_TS_Patch_Lucid_WaterFix.esp This plugin is incompatible with "SoS_ELFX+Weathers_Patch.esp", but both files are present. This plugin is incompatible with "SoS_TrueStorms_Patch.esp", but both files are present. True Storms - Obsidian Weathers - Patch .esp Immersive Citizens - AI Overhaul.esp C.Location, C.LockList, C.Owner It is recommended that you read this mod's Compatibility Notes. You seem to be using ELFX - Enhancer, but you have not enabled a compatibility patch for this mod. A compatibility patch is included with this plugin's installer. Palaces Castles Enhanced.esp C.Name You seem to be using ELFX Enhancer, but you have not enabled a compatibility patch for this mod. A compatibility patch is provided on this plugin's mod page. PCE - ELFX PATCH.esp ELFX Fixes.esp SoS_ImmersiveCitizens_Patch.esp Landscape For Grass Mods JK'S Skyrim.esp PCE - Marked Droppable Barenziah Stones.esp Landscape For Grass Mods -Immersive Citizens PATCH.esp Enhanced Landscapes - IC Patch.esp PCE - Immersive Citizens AI Overhaul Patch.esp PCE - USSEP+CRF Patch.esp ELE_SSE.esp C.ImageSpace, C.Light This plugin is incompatible with "ELFXEnhancer.esp", but both files are present. SoS_ELE_Patch.esp Immersive Citizens - ELE patch.esp Qw_ELE_CRF Patch.esp ELE_SSE_BSBr.esp ELE-ELFX Patch AIO.esp ELFXEnhancer.esp This plugin is incompatible with "ELE_SSE.esp", but both files are present. erikmature.esp NoGrassINCaves.esp RealisticWaterTwo.esp 2.2.2 C.Water RealisticWaterTwo - Beyond Skyrim Bruma.esp RealisticWaterTwo - Watercolor.esp FMaS - RW2 Patch.esp Qw_ELE_RW2 Patch.esp RealisticWaterTwo - ELFX Patch.esp JKs Skyrim_RWT_Patch.esp Realistic Water Two - Landscape For Grass Mods Patch.esp WACCF_BashedPatchLvlListFix.esp Delev, Relev Requires: Wrye Bash or Smash This plugin is optional. These are my specs:GA-x99 Gaming 5 Mainboard 2011-v3CPU Intel Core i7 5820K 2011-v332GB Ram DDR4 4x 8Gb SetSapphire Vapor-X Radeon R9 290 Tri-X OC MANTLE, 4GB GDDR5, 2x DVI, HDMI Brainstorming about what else I did... - One time I had a different CTD experience, when the game shut down silently after killing a necromancer that was smelting into some soup (sound technical, didn't witness the visual effect, as it crashed before) - I did several SSEE script edits delivered with some mods, as well as some QuickAutoclean tasks on adviced mods... - As the dmp heavily looked like a memory failure, I've started a 5,5h long memtest in DOS... without any error logged. I kinda hoped it was that simple, but well... - I was kinda hoping to find a memory limitation I could lift lift, doesn't seem so in the end. - I can play the game semi stable with a acceptable performance, but have to angst-save every view minutes, because you never know when it's going dark. I'd be thankful for any helpful support (may even be sth obvious, who knows) and if I forgot a thing, (maybe another dmp for comparison?) please tell me, I rly don't know where to continue from here on... Link to comment Share on other sites More sharing options...
wfandrews Posted March 9, 2020 Share Posted March 9, 2020 In LOOT if you go to the three dots in the upper right corner of the page , click on it and select "Copy Load Order" and use that file it will give a better description of your load order. Why did you not reconcile the incompatible esp files? Surely you did not play the game without doing so. You really should pare your mods until no errors show up in the LOOT page. I am not knowledgeable about MO2 but I would think it does not matter what mod manager you use, with that many errors in your mod list you are going to have an unstable game. How did you generate that mod list? According to LOOT you have 255 active plugins so where are they? Link to comment Share on other sites More sharing options...
Thurelh Posted March 9, 2020 Author Share Posted March 9, 2020 (edited) Greetings and thanks for the shot! In LOOT if you go to the three dots in the upper right corner of the page , click on it and select "Copy Load Order" and use that file it will give a better description of your load order.I though the modwatch intel was redundant enough to show it all? Nontheless, I uploaded the LOOT load order as well, to be found within the attachements at the bottom. (LOOT_March_2020_mlist.zip) If you mean the "copy content" function, I tried that in fact when creating this topic, it didn't appear to be more of an overview's codeline that lacks of overview in that format to me, compared to the slim version I already surfacedly pasted from LOOT, just that this intel is one hell of a code in length, but sure, I'll attach a file with it pasted for this topic's overview's stake. (File "LOOT_March_2020_output.zip", also paste-saved with N++. 4262 lines of code) :wink: Why did you not reconcile the incompatible esp files? Surely you did not play the game without doing so. You really should pare your mods until no errors show up in the LOOT page. Because as good as loot is in general, as problematic it sometimes is, if it comes to compatibility patches. I.e. technically ELE SE and ELFX should be compatible by now, because of a mod that smoothed their coexistence. Loot doesn't recognize that mod as such. Then there are sometimes extra checkmarks to add compatibility material between mods as the weather mod that doesn't work together despite that according to loot.I srsly do appreciate+support this thought, as I rly did think right the same way in the beginning. I demanded it to be clean. I did the 255 mods (slightly different constellation) with 0 errors and 0 warnings and had the game crashing after some minutes of the standard intro-scene in Helgen. So it became obvious, that LOOT's outputs are more of a direction pointer instead of a fundamental ensurance. That's why I did the dmp decryption, as I wanted to see, if there's a mod srsly causing the crash on its own. Instead I got nothing listed about mods within it, (at least not to my recognition) but general memory error msgs I cannot explain, as memtest didn't seem to confirm that. The annoying thing is, that ELE and ELFX do have some kinda chain dependency, with some mods so if I deactivate this, I have to do it with no minor number of esps as well. (I played around with it a lot, hence the days-like number of hours.) The first time I set this up I got into a cyclic dependency error, according to loot, so as lovely ELE and ELFX are and mods depending on them, as much they're annoying when it comes to working together, if you're not into generating patches in Skyrim yourself, which I am frankly not. I though about using Mator Smash, but the thing is, that I have the feeling of poking a bomb with a knife, as I have no idea how the file construct reacts, if I throw another "auto-fixer" on top of loot's function, FNIS for the animations and SSEE for some surfaced esp-"trash". (no offence to anyone, such things do happen even to people that actually get paid to avoid such things...) I am not knowledgeable about MO2 but I would think it does not matter what mod manager you use, with that many errors in your mod list you are going to have an unstable game. Many? Please explain, what exacly you mean, Sir.I'm memanwhile having some experience, with surface fixing but am no expert nontheless, so not sure what number exacly you're pointing at. To me, 6 supposed to be errors out of 255*X possible error constellations are not that many? (Yet it's always about how crucial an error is, not how many, I'm aware) If you're talking about the dmp file, where it says "254 errors : !SkyrimSE (14046882f-14046892e)" then I would agree, while I cannot see a source, nor lever in this case to solve them. This result totally comes out of nowhere to me, as it isn't reflected anywhere else. So if it's no collective multiplicator in the background that is the result of one of those 6 errors in my LOOT report, (repeatedly multiplicated by X until crash) I'm still in the shade of a questionmark. How did you generate that mod list? According to LOOT you have 255 active plugins so where are they? As I can see the reflection of this question in your first sentence, may I ask, if you clicked at the Motwat.ch-link? No offence, I made a large post, it may have suffered from being found above, because of the lists below it, that appear massively enough to make it vanish for a swift glance. I've literally listed the world of my skyrim built in there, I rly don't know what else to link. :sweat: Edited March 9, 2020 by Thurelh Link to comment Share on other sites More sharing options...
Thurelh Posted March 10, 2020 Author Share Posted March 10, 2020 (edited) Used MatorSmash in hope it would help with my problem, but nothing changed that I would've be able to observe in the short time the game was running:That means I got another crash dump file. Created (as mostly) after accessing a "container", in this case it was only my inventory, followed by a CTD after 3 minutes of gameplay: A Gif file to illustrate the case:https://gfycat.com/flippantfrigidichidna(please note that this crash also happens, if I simply try to share items with a companion the normal way, the mentioned mod deactivated) ******************************************************************************* * * * Exception Analysis * * * ******************************************************************************* *** ERROR: Symbol file could not be found. Defaulted to export symbols for atidxx64.dll - *** ERROR: Symbol file could not be found. Defaulted to export symbols for amdihk64.dll - Unable to load image G:\Steam\steamapps\common\Skyrim Special Edition\data\skse\plugins\JContainers64.dll, Win32 error 0n2 *** WARNING: Unable to verify timestamp for JContainers64.dll *** ERROR: Module load completed but symbols could not be loaded for JContainers64.dll Failed calling InternetOpenUrl, GLE=12029 FAULTING_IP: SkyrimSE+c527c8 00000001`403c27c8 488b07 mov rax,qword ptr [rdi] EXCEPTION_RECORD: ffffffffffffffff -- (.exr 0xffffffffffffffff) ExceptionAddress: 00000001403c27c8 (SkyrimSE+0x0000000000c527c8) ExceptionCode: c0000005 (Access violation) ExceptionFlags: 00000000 NumberParameters: 2 Parameter[0]: 0000000000000000 Parameter[1]: 0000000000000000 Attempt to read from address 0000000000000000 PROCESS_NAME: SkyrimSE.exe ERROR_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden. EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - Die Anweisung in 0x%08lx verweist auf Speicher 0x%08lx. Der Vorgang %s konnte nicht im Speicher durchgef hrt werden. EXCEPTION_PARAMETER1: 0000000000000000 EXCEPTION_PARAMETER2: 0000000000000000 READ_ADDRESS: 0000000000000000 FOLLOWUP_IP: SkyrimSE+c527c8 00000001`403c27c8 488b07 mov rax,qword ptr [rdi] MOD_LIST: <ANALYSIS/> CHKIMG_EXTENSION: !chkimg -lo 50 -d !SkyrimSE 1403c2748-1403c277d 54 bytes - SkyrimSE+c52748 [ ff c6 67 82 65 f5 4e 68:cc cc cc cc cc cc cc cc ] 1403c277f-1403c2847 201 bytes - SkyrimSE+c5277f (+0x37) [ 17 57 64 63 ce 3d 69 76:80 49 89 4b 90 49 89 4b ] 255 errors : !SkyrimSE (1403c2748-1403c2847) FAULTING_THREAD: 0000000000001b90 BUGCHECK_STR: APPLICATION_FAULT_MEMORY_CORRUPTION_NULL_POINTER_READ_LARGE PRIMARY_PROBLEM_CLASS: MEMORY_CORRUPTION_LARGE DEFAULT_BUCKET_ID: MEMORY_CORRUPTION_LARGE LAST_CONTROL_TRANSFER: from 000000013fff88b8 to 00000001403c27c8 STACK_TEXT: 00000000`002cf660 00000001`3fff88b8 : 00000000`00000000 00000000`8193f240 00000000`00000000 00000000`30fcf8c8 : SkyrimSE+0xc527c8 00000000`002cf720 00000001`3fff7770 : 00000000`00000000 00000000`00000000 00000001`426a0800 00000000`00000000 : SkyrimSE+0x8888b8 00000000`002cf780 00000001`4062f776 : 00000000`00000000 00000000`005134d0 00000000`8193f240 00000000`00000000 : SkyrimSE+0x887770 00000000`002cf7b0 00000001`3fd213d0 : 00000000`00000002 00000001`427a17b8 00000001`8cdddc18 00000001`8cdddc00 : SkyrimSE+0xebf776 00000000`002cf850 00000001`3fd235c7 : 00000000`00000000 00000000`00008000 00000001`81d54780 00000001`81cdd570 : SkyrimSE+0x5b13d0 00000000`002cf9f0 00000001`3fd1f4f4 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`0006057c : SkyrimSE+0x5b35c7 00000000`002cfa30 00000001`3fd1cc05 : 00000000`0000000a 00000000`00000000 00000000`0000000a 00000001`00000002 : SkyrimSE+0x5af4f4 00000000`002cfac0 00000001`40abb17a : 00000000`00000000 00000000`0000000a 00000000`00000000 01d5f706`01c6bf50 : SkyrimSE+0x5acc05 00000000`002cfaf0 00000000`773d570d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : SkyrimSE+0x134b17a 00000000`002cfb30 00000000`7753385d : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0xd 00000000`002cfb60 00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x1d STACK_COMMAND: ~0s; .ecxr ; kb SYMBOL_NAME: memory_corruption!SkyrimSE FOLLOWUP_NAME: MachineOwner MODULE_NAME: memory_corruption IMAGE_NAME: memory_corruption DEBUG_FLR_IMAGE_TIMESTAMP: 0 FAILURE_BUCKET_ID: MEMORY_CORRUPTION_LARGE_c0000005_memory_corruption!SkyrimSE BUCKET_ID: X64_APPLICATION_FAULT_MEMORY_CORRUPTION_NULL_POINTER_READ_LARGE_memory_corruption!SkyrimSE WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/SkyrimSE_exe/1_0_0_0/5dcae282/SkyrimSE_exe/1_0_0_0/5dcae282/c0000005/00c527c8.htm?Retriage=1 Followup: MachineOwner Does it mean, that the Skyrim files are corrupt, or what is this crap about the memory corruption? I don't get the idea.. I have more than enough temp save space, (about 200gigs alone) there was no poblem with the RAM bars. Is it the 4 gigs Graphics Card limit that breaks the game? Or is it just a skyrim internal container problem, which is reflected by the Jcontainer-mentioning in the dmp, even if it just seems to be a "symbol"? (Which, left alone, doesn't forward a lot, as the slightest things could cause crashes...) Edited March 10, 2020 by Thurelh Link to comment Share on other sites More sharing options...
Thurelh Posted March 10, 2020 Author Share Posted March 10, 2020 (edited) Update: After testing forth and back with the inventory, I'm nearly sure that this CTD might happen, if you browse through your itemlist too fast..? Is this a known, sensible thing somehow? That would explain why JContainers is listed within the Dump and memory issues are mentioned. The only way I can explain this, would be, if the script that's trusted with the item browsing is flooded with too much input in too short time... Anyone having any ideas about it? Please some constructive feedback. "Browsing through your inventory in slowmo" isn't a solution. :wink: Edited March 10, 2020 by Thurelh Link to comment Share on other sites More sharing options...
Thurelh Posted March 20, 2020 Author Share Posted March 20, 2020 (edited) All right, nice conversation, I'm flattered by the amount of ppl attempting to help. It's not like I didn't take effort to deliver any confortable easy-to-access data, but I imagine that nowadays it's too much of an effort to have a look into it, no matter how well prepared. Fixed it for the most occasional CTD on my own. I'm saving my time here to document details, as I of now I didn't get anything useful out of this "call for help" topic. Despite not having any advantage of it, here's another fruit of my time for ppl with familiar setup: Having CTD and using the Book Covers of Skyrim Mod, you may test the game without it. Curious if there'll be a helpful response next time for me as well... Edited March 20, 2020 by Thurelh Link to comment Share on other sites More sharing options...
Recommended Posts