The Elder Scrolls V: Skyrim Special Edition

The Elder Scrolls V: Skyrim Special Edition

View Stats:
Crashing When Casting Spell
I've been trying to level my illusion but whenever i start spamming courage, my game CTD. I thought it might have been my mod so i uninstalled all of them but i still get CTD. What do?
< >
Showing 1-12 of 12 comments
avenger Feb 2, 2017 @ 7:11pm 
Maybe the MOD left your savegame corrupted.

Try starting a new game and training the same skill (without the mod all the time). Then you would be able to eliminate if the problem was mod savegame corruption or a game or event computer problem.

There is also a chance display drivers may be the culprit, so ensure they are up-to-date! Maybe one of the visual effects of the spell may be triggering the driver-level error.
Captain_Bun Feb 3, 2017 @ 12:40am 
I just did a clean reinstall of the game and i got to the point where i started to spam courage and my game crashed again.
Captain_Bun Feb 3, 2017 @ 12:58am 
Originally posted by avenger:
Maybe the MOD left your savegame corrupted.

Try starting a new game and training the same skill (without the mod all the time). Then you would be able to eliminate if the problem was mod savegame corruption or a game or event computer problem.

There is also a chance display drivers may be the culprit, so ensure they are up-to-date! Maybe one of the visual effects of the spell may be triggering the driver-level error.

https://www.youtube.com/watch?v=NGngNzxjaXc&feature=youtu.be
avenger Feb 4, 2017 @ 6:41pm 
LMAOOOO okay I got the funny yellow screen is the point your game crashes, right?.. Well, anyway, seems you are pushing it a little too far, eh? I'll try to reproduce this but in my game I don't have a so good magicka regen nor reserves... hehe
avenger Feb 4, 2017 @ 6:43pm 
Just an idea, instead of stacking the spell over the same NPC, you could run whiterun around trying to place the spell once it is not in effect in the character. Probably by the time you go one lap around whiterun the people on the starting point no longer have the spell in effect and you can do the leveling -- not as easy as would be a single NPC.
avenger Feb 4, 2017 @ 7:01pm 
Alright, I reproduced it here. Don't "dual cast" it and you'll be good. hehehe You may try dual casting once you have the said perk. I think the problem triggers if you are releasing the two hands at the same time, and it is a race condition it seems. So, just release one hand at a time and you should be good. :)
Captain_Bun Feb 4, 2017 @ 7:06pm 
Originally posted by avenger:
Alright, I reproduced it here. Don't "dual cast" it and you'll be good. hehehe You may try dual casting once you have the said perk. I think the problem triggers if you are releasing the two hands at the same time, and it is a race condition it seems. So, just release one hand at a time and you should be good. :)
that's sad because dual casting even without the dual cast perk was deffinitly a good way to level up my illusion :P thanks for the help tho
avenger Feb 4, 2017 @ 7:53pm 
I googled and could find at least another two threads about this here on steam community, but this one is the most recent one.

When running skyrim with process monitor on I get a buffer overflow read in the moment of the crash trying to get the registry key:
HKLM\System\CurrentControlSet\Hardware Profiles\UnitedVideo\CONTROL\VIDEO\{117DFA5A-FDA1-4D92-B531-18BE69CB3BB1}\0000\DefaultSettings.DriverExtra

And that's a binary key. Process monitor says length '134' on the query event, but the key seems to be longer than that, being 448 bytes long. So this may be the cause or just a coincidence due to the race condition. The problem is related to the skill hitting a target, probably this is reproducible with two different skills being launched at the same time as well, like, say, calm and courage.

Papyrus log gives at each hit an error that seems "controlled" and not the cause of the bug, but no other output.
[02/05/2017 - 01:31:10AM] error: Object reference has no 3D
stack:
[ (0001E68C)].Sound.Play() - "<native>" Line ?
[ (000B77B6)].fxDustDropRandomSCRIPT.OnLoad() - "fxDustDropRandomSCRIPT.psc" Line 25
[02/05/2017 - 01:31:15AM] error: Object reference has no 3D
stack:
[ (0001E68C)].Sound.Play() - "<native>" Line ?
[ (000B77B9)].fxDustDropRandomSCRIPT.OnLoad() - "fxDustDropRandomSCRIPT.psc" Line 36
[02/05/2017 - 01:31:16AM] error: Object reference has no 3D
stack:
[ (0001E68C)].Sound.Play() - "<native>" Line ?
[ (00037ACE)].fxDustDropRandomSCRIPT.OnLoad() - "fxDustDropRandomSCRIPT.psc" Line 33


It always gets either line 25, 33 or 36 of that fxDustDropRandomSCRIPT.psc. But again, happens every time the courage hits something, so not really related to the crash. The key access thingy seems more the issue, and that would be related to getting a display driver setting -- what leads away from it as the problem is just something happening twice at the same time. That is most definitely a race condition in the game, maybe the same script being run twice and changing/accessing the same game variable thus breaking it away.

Maybe this helps somebody else more into skyrim debugging (maybe a bethesda guy, hopefully? hehehe) to identify & fix the issue.

Probably the problem is exactly the skill updating the its experience level twice at the same time! What will, for example, allow the bug NOT to be triggered if dual releasing two different skills at the same time. :)

Two different skills leveling are probably thread-safe in skyrim but it would be very likely the same skill couldn't handle getting two raise events at the same time. :)

Sorry. Too long. Technical, yet no solution other than releasing the skills at a different moment.
Your Mate Steve Mar 3, 2018 @ 5:41am 
I do the same thing for boosting illusion. This happens to me too, it has something to do with releasing both spells at the same time at the same target.

If you haven't found some other kind of fix yet.
A simple work around is just to release one hand half a second after the other. It'll be a a little slower of course but still faster that just using one hand.
Alternatively, if you have two NPCs that don't move you can position yourself so that one hand will hit one NPC and the other hand will hit the other.

Both of these methods prevented any CTD for me.
Games Nov 27, 2024 @ 12:03pm 
Same with me (Xbox app pc), tested with Rally spell from Illusion tree, but then I tested it on my console ps5 it don't crash for some reason
YT jr May 19 @ 5:28pm 
this thread helped 8 years later, thanks
Have you tried doing it with courage before on the play through and didn't crash then or has it always crashed when doing it with courage every time tried on this play through? And is this you're first play through did you do any previous play throughs? If you have played previous play throughs did it work with courage on previous play throughs but on this play through it has started to crash while doing it?:starshine:
< >
Showing 1-12 of 12 comments
Per page: 1530 50