Jump to content

Seemingly Random CTDs/Freezes


Recommended Posts

This is not strictly a "STEP" issue, but I'm counting on you guys to have some ideas on how I might approach this.

 

I'm at around 25th level on my current game, too far to just start over, and I am crashing at what appears to be random times.  Maybe every 10 minutes outside, and every 30 minutes inside.  Worse in some areas. It's driving me nuts and I need some ideas on where to look to fix it.

 

I'm playing what started out to be a basic STEP install, that has grown to 161 esps (counting the bashed patch).  I'm running in LOOT order, with 12 GB of memory, and a brand new GTX 970.  I'm running the latest SKSE, + uGridsToLoad, MindfluxParticles, and SafetyLoad.  I believe my ini's are STEP default, but I may have made a few minor tweaks setting up my ENB (Phinix) or trying to figure out why I keep crashing.  Neither the SKSE nor the Papyrus logs make any noise just prior to the crash.  I ran a script cleaner on my save, but nothing came up as orphaned or otherwise odd.

 

I should note that I am running one ESP with a single missing navmesh (Eagle's Nest).  I think that's why I crash a lot along the road from Helgen to Riverwood.  I've run it before with no major issues, though, so it's hard to fault this for me having a CTD while checking out my inventory in a dungeon.

 

I can be doing anything when I crash.  Mousing over my inventory, running down the road, looking around, whatever.  Combat seems to be the largest cause of crashes, but by no means the only one.

 

So, is this just what I should expect playing a 32 bit game with 161 esps, or is there something else I can look at?  Is there any truth to some of these quick-fixes I've seen on the boards about extreme memory settings that make better use of my PC's resources?

 

I'm not asking for anyone to fix this for me (I made this mess), but I'd like a few more ideas on what I can look for.

Link to comment
Share on other sites

Okay, went to a save where things got wonky fast and was able to generate this fast:

 

[spoiler=MemoryBlocksLog.log]logging of blocks enabled
logging max values only
Timer disabled
Block1 Block2
256MB 256MB
85 8
85 8
85 9
85 10
85 11
85 12
85 13
85 14
85 15
85 16
85 17
85 18
85 19
85 20
85 21
85 22
85 23
85 24
85 25
85 26
85 27
85 28
85 29
85 30
85 31
85 32
85 33
85 34
85 35
85 36
85 37
85 38
85 39
85 40
85 41
85 42
85 43
85 44
85 45
85 46
85 47
85 48
85 49
85 50
85 51
85 52
85 53
85 54
85 55
85 56
85 57
85 58
85 59
85 60
85 61
85 62
85 63
85 64
85 65
85 66
85 67
85 68
85 69
85 70
85 71
85 72
85 73
85 74
85 75
85 76
85 77
85 78
85 79
85 80
85 81
85 82
85 83
85 84
85 85
85 86
85 87
85 88
85 89
85 90
85 91
85 92
85 93
85 94
85 95
85 96
85 97
85 98
85 99
85 100
85 101
85 102
85 103
85 104
85 105
85 106
85 107
85 108
85 109
85 110
85 111
85 112
85 113
85 114
85 115
85 116
85 117
85 118
85 119
85 120
85 121
85 122
85 123
92 123
92 124
92 125
92 126
92 127
92 128
92 129
92 130
92 131
92 132
100 132
100 133
100 134
100 135
100 136
100 137
100 138
100 139
100 140
100 141
100 142
100 143
100 144
100 145
100 146
114 146
116 146
116 147
119 147
122 147
127 147
127 148
127 149
128 149
129 149
130 149
131 149
132 149
133 149
134 149
135 149
136 149
136 150
137 150
138 150
139 150
140 150
141 150
142 150
143 150
144 150
150 150
151 150
152 150
153 150
154 150
155 150
156 150
157 150
158 150
163 150
164 150
165 150
166 150
167 150
168 150
169 150
169 151
170 151
175 151
177 151
177 152
178 152
179 152
179 153
180 153
181 153
182 153
183 153
184 153
185 153
185 154
186 154
187 154
188 154
189 154
189 155
189 156
189 157
189 158
190 158
191 158
191 159
192 159
193 159
194 159
195 159
196 159
197 159
198 159
199 159
200 159
201 159
202 159
203 159
204 159
205 159
206 159
207 159
208 159
209 159
210 159
211 159
212 159
213 159
214 159
215 159
216 159
217 159
218 159
219 159
220 159
221 159
222 159
223 159
224 159
225 159
226 159
227 159
228 159
229 159
230 159
231 159
232 159
233 159
234 159
235 159
236 159
237 159
238 159
239 159
240 159
241 159
242 159
242 160
243 160
247 160
248 160
249 160
250 160
251 160
252 160
253 160
254 160
255 160
256 160
256 161
256 162
256 163
256 164
256 165
256 166
256 167
256 168

 

 

Now, that surprises me.  Here's my memory setting from skse 1.07.01:

 

[Memory]

DefaultHeapInitialAllocMB=768

ScrapHeapSizeMB=256

 

Looks like it's being ignored, no?

Link to comment
Share on other sites

I'm not familiar with the "force steam loader argument".  Where's that?

 

enblocal.ini memory settings:

 

[MEMORY]
ExpandSystemMemoryX64=true
ReduceSystemMemoryUsage=true
DisableDriverMemoryManager=false
DisablePreloadToVRAM=false
EnableUnsafeMemoryHacks=false
ReservedMemorySizeMb=256
VideoMemorySizeMb=2944
EnableCompression=true
AutodetectVideoMemorySize=false

 

 

Link to comment
Share on other sites

Some users on the memory blogs page are saying that skse may not be implementing the memory patch, and to go back to SSME.  I tried that, that SSME says that something is still loading the patch (presumable skse) even though I removed the memory settings in the ini.  At this point, I'm wondering if skse may be bugged.

Link to comment
Share on other sites

Fixed it!

 

Gave up on SSME, and tried skse 1.7.2b.  That didn't make a difference, either.  Then I took the skse.ini file *out* of MO, and dropped it directly in "Skyrim\Data\SKSE\skse.ini", and now I'm getting the memory patch.

Dunno why I'm the only person this is happening to, but it might be worth remembering for the next guy having crashes.

 

Thanks for the pointers.  It got me started.

Link to comment
Share on other sites

Its happening so often... 

If someone is crashing randomly post SSME patch and then the answer that I have come up with is generally that the memory tweaks are not applying.

 

Like just recently, I have had three (four - five now) people with the same issue within a day :/

 

This is kinda the reason I want to make memory blocks log part of STEP Core rather than in a pack.

 

I have discussed the -forcesteamloader argument over here on this thread...

regardless, can you post a followup of if it worked or did not work.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.