PSA: A new memory fix (ILSCTD) alternative to Safety Load

Post » Sat Jan 18, 2014 8:23 pm

I've stumbled upon this post yesterday and, although I'm not able to test it right now, it looks promising.

http://enbseries.enbdev.com/forum/viewtopic.php?f=13&t=2729

I haven't seen anyone talk about it here yet, and I think this is very important news, with http://www.nexusmods.com/skyrim/mods/46465/? possibly causing CTDs on its own (the artifacting and crashing in menus issue, usually with SkyUI but not because of it).

Oh, and Safety Load has the sources uploaded now if someone experienced wants to dig around and try fixing the issues. From what I understand, Safety Load fixes the ILS bug by skipping a memory freeing method that can cause issues, and this one simply makes the engine allocate a larger memory block, so they shouldn't be mutually exclusive.

Also, why isn't nobody talking (outside the SKSE thread I guess) about SKSE being able to write minidumps when the game crashes? This can help a lot with determining the cause of a CTD.

User avatar
Jinx Sykes
 
Posts: 3501
Joined: Sat Jan 20, 2007 11:12 pm

Post » Sat Jan 18, 2014 11:35 pm

I've read of the issues that Safety Load is supposed to be responsible for but have yet seen any of them so far. My best guess is that it's up to your system whether or not you have any of these issues.

Anyway, if this works as advertized, it's always good to have more, and sometimes better options out there. Myself, I'll stick with Safety Load for the time being. Should this turn out to be the real deal, maybe I'll switch, but I'm generally one that doesn't try fixing something if it ain't broke.

User avatar
Anthony Diaz
 
Posts: 3474
Joined: Thu Aug 09, 2007 11:24 pm

Post » Sat Jan 18, 2014 1:19 pm

I actually can confirm that Safety Load does something wonky, probably only on heavily modded setups. I've had the artifacts happen, and had CTDs when opening menus. They stopped when I turned on the ini setting EnableOnlyLoading, but other crashes appeared instead. On a heavily modded setup it was pretty much trading one type of crash for another.

User avatar
Catherine Harte
 
Posts: 3379
Joined: Sat Aug 26, 2006 12:58 pm

Post » Sat Jan 18, 2014 7:34 pm

How do you get SKSE to write minidumps?

~

User avatar
louise hamilton
 
Posts: 3412
Joined: Wed Jun 07, 2006 9:16 am

Post » Sat Jan 18, 2014 1:13 pm

- set [Debug] WriteMinidumps=1 in the .ini file to write a minidump to \My Games\Skyrim\SKSE\Minidumps\ when the game crashes

From the http://skse.silverlock.org/skse_whatsnew.txt linked to by the author. That's the first time I've heard about them too.

User avatar
DarkGypsy
 
Posts: 3309
Joined: Tue Jan 23, 2007 11:32 am

Post » Sun Jan 19, 2014 3:46 am

I have a heavily modded setup loaded with script heavy mods and texture replacers galore. SkyUi included, along with several other UI replacement mods. In fact, my game was so heavily modded, that I replaced a GTX 470 with a 780TI because the former was chocking under the pressure of the sheer amount of mods I was running. Still, I have yet to have any issues. Perhaps I'm one of the lucky ones, but I still see no reason to switch at this time.

Not trying to be a Debbie Downer here, but I see no reason to switch. I don't see the problem with safety Load. It obviously works for some, but not all. For thos that it doesn't work for, I hope there is something that can legitimately help them. Maybe this is it, maybe not, time will tell.

User avatar
Carlos Vazquez
 
Posts: 3407
Joined: Sat Aug 25, 2007 10:19 am

Post » Sat Jan 18, 2014 2:35 pm

That post is a bit more than 24 hours old, maybe nobody else saw it? Perhaps not a lot of folks here follow the ENB forums? Who knows.

As for Safety Load, for the most part it's doing fine for me and doesn't require me to invest the significant effort into setting up a compiler to compile source code. Call me lazy, but I value my time :tongue:

Because minidump anolysis is an arcane art and until that link, I'm not sure a lot of people here would have know what to do with them.

All of the ones I have (not a whole lot, thankfully) are just the usual random garbage from poorly written code. Null pointer reads, bad address reads, and one heap corruption. Which, if I read these right, means this patch this person wrote wouldn't help because I'm not getting the same "Faulting IP" value they say their patch fixes.

User avatar
Isabell Hoffmann
 
Posts: 3463
Joined: Wed Apr 18, 2007 11:34 pm


Return to V - Skyrim