Bug Report OBS crash from video card driver error

BrimFyshin

New Member
IDK if this has been posted before, but I always seem to get this error when I am streaming Loadout. When I die in the game and immediately right-click to change my loadout, obs crashes,and I get this. My pc is fairly new (this past October) and I am using a GTX 770 2GB. This only happens when playing Loadout as well.
 

Attachments

  • OBSerror.jpg
    OBSerror.jpg
    391.7 KB · Views: 2,039

Lain

Forum Admin
Lain
Forum Moderator
Developer
This error seems to happen when the GPU becomes unstable and/or overheating. I've just never been able to properly replicate it.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Unfortunately, I don't have enough information about the problem. I can tell you right now that I don't think it's a bug, and I know you'll probably want to disagree with me here, but bugs typically tend have certain traits. This has more the traits of system issues or something hardware related. The reason why I say this is because bugs are fairly consistent and usually happen to all users when that specific piece of code is encountered.

In this case, this error means that the graphics driver stops working, and can no longer download data from the GPU. This specific type of error is always is returned from a windows function, not an OBS function. This is returned basically from the graphics driver, telling OBS it can no longer download data from the GPU, and that graphics has stopped functioning.

This is very unusual, and most likely not an actual bug for a number of reasons. Firstly, OBS has had extensive testing on many systems, even old old systems with vastly outdated directx 10 hardware, and even that hardware has never really encountered this problem. Secondly, this particular error seems to be completely erratic among users. It's something that has happened in the past, but it's almost entirely random who it happens to. I've never found any sort of link (though I should probably try to document that better). At this point I can't even speculate what's going on when this does happen.

Also, I want you to post a log file so Ican get a good look at your system.

The best thing I could probably suggest is try changing your capturing methods and OBS video settings. If using 60 FPS, try 30. If you're using no downscale, then try some downscale. If using window capture on a game, then try game capture instead, or vise versa. Experiment with these things and see what effects this. If you were to say "It happens when I have an [x] in the scene", then that could give further hints and I could probably start to get some leads as to what's going on.

I know you really don't want to have to deal with this stuff.. and you don't have to. But if you are able to find out this sort of info, it could be helpful in me determining what exacty is going on. Even if it's not something caused by OBS, I could probably find ways around driver issues if I were to know more about what effects it.
 

itspokey

New Member
I also have this issue, I have a Nvidia GTX 770 card and I will get this video card driver crash after 5-6 hours of streaming. The temporary fix that I have found to prevent all crashing is to not use a recent nvidia driver. It seems that any nvidia driver that is version 332 or higher will make OBS crash(even tried the latest beta nvidia drivers). I uninstalled mine and installed nvidia 331.40 driver and hasn't crashed once. Hope this helps until its fixed and the OBS guys can figure out whats different in the driver versions that is causing this?
 

Boildown

Active Member
The 332.21 Nvidia driver is the latest one that works without issues like this crashing problem. I've seen this duplicated in a number of different games, including the two that I play, Planetside 2 and Elder Scrolls Online. There's some indication that the 337.50 beta hasn't been finalized and remained in beta for a long while because they are fixing this issue for the next WHQL release (according to Planetside 2 developer posts).

Of course this doesn't help anyone running a GTX 750 or GTX 750Ti, because support for those cards wasn't added until driver 335.23. But at least for me, I have a 2-PC setup and my encoder PC has a 750Ti, and has never encountered this problem. Just OBS runs on it, no games, so that's probably why.
 
Top