Bug Report Video card/driver fail?

I was messing around with a few things in OBS, such as my webcam, two images, and I had just started Payday 2 so I could move these images around to a good spot. I just re-added an image and my screens went black, as in turned off for a second. They came back up after a few seconds and an error message popped up -
7yfgh2F.png


This is the only time I've EVER seen this and I'm not sure why. Is there a log I can post to help better understand what happened?
 

R1CH

Forum Admin
Developer
This is not an OBS specific problem, your GPU crashed and reset (hence why your screens went black). You will need to figure out why that is happening and fix it, there are any number of reasons from faulty hardware, overheating, bad drivers, GPU resource over-use, etc.
 
My drivers are up to date and my GPU doesn't ever get over 50c. Like I said, this is the first time I've EVER seen this error since I've owned a PC capable of gaming. You can't just immediately assume that my hardware is faulty after that fact. I was hoping I could get someone to read a crash log or something to help figure out what caused it.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
If you have an actual crash log then sure, we'll take a look at it, though this particular error is somewhat random -- and it's something beyond our control. R1CH isn't really trying to shrug off the problem or anything, more than anything he's stating that this error is something that we can't really control -- the only time it happens is when trying to download a frame off of a GPU, and directx reports that the graphics reset.
 

koala

Active Member
I got the same video driver crash after I increased the recording fps from 30 to 60 in OBS. Driver is the current one from Nvidia. Game is Guild Wars 2, which is very CPU intensive but only a Directx 9 game. It happened while simply previewing with Quicksync as encoder.
Until I tried to record 60 fps instead of 30, my computer was really stable. It was the first time ever the video driver crashed since I bought the computer almost 2 years ago. Blue screen of this computer is less than 1 per 6 months.
Unfortunately, I cannot tell if I have a yet undiscovered problem with my hardware or if it is related to something OBS does. It's simply too unspecific.
Recording with 48 fps does not produce the video driver crash.
I don't think overheating is the cause, temperature of CPU and video card is within the hardware specification.
Perhaps too much load for OBS and GW2 together - as far as I see, OBS is using some shaders to do some computation directly on the video card.
 

TheRockKing1

New Member
All my drivers are up to date. this is a NEW (few weeks old) MSI 2PE Dominator PRO with AMAZING GFX,
32.0 GB RAM, i7 - 4810Mq CPU @2.80GHz 2.80GHz and a quad core and lots of extras. better than alien-ware. I have safely ran 8 WoW accts at one time, while skyping and rendering video. This computer has had NO problems until this one task was asked of it. MAybe you can help me in solving this.

I have the same error, and all i did was add a picture. I got the same error and it gave me this on a notepad:


OBS has encountered an unhandled exception and has terminated. If you are able to
reproduce this crash, please submit this crash report on the forums at
http://www.obsproject.com/ - include the contents of this crash log and the
minidump .dmp file (if available) as well as your regular OBS log files and
a description of what you were doing at the time of the crash.

This crash appears to have occured in the 'c:\windows\system32\kernelbase.dll' module.

**** UNHANDLED EXCEPTION: 80000003
Fault address: 77243425 (c:\windows\system32\kernelbase.dll)
OBS version: Open Broadcaster Software v0.631b
Windows version: 6.2 (Build 9200)
CPU: Intel(R) Core(TM) i7-4810MQ CPU @ 2.80GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
00F6EE28 77243425 000006E0 00007532 76EA955E 02F80000 kernelbase.dll!0x77243425
00F6EE38 00347CAD 00000001 76EA955E 02F80000 01129F70 obs.exe!OBS::Stop+0x19d
00F6EE84 003417AC 697B4C00 00F6F77C 00339CB9 00000001 obs.exe!OBS::~OBS+0x2c
00F6F2B0 0034175B 00000001 00000000 00000001 00000000 obs.exe!OBS::`vector deleting destructor'+0xb
00F6F2BC 00339CB9 002F0000 00000000 01113365 00000001 obs.exe!WinMain+0x969
00F6F784 00387A2A FFB2F000 00F6F818 77B6A22B FFB2F000 obs.exe!__tmainCRTStartup+0xfd
00F6F7D0 7701919F FFB2F000 AC85223F 00000000 00000000 kernel32.dll!0x7701919f
00F6F7DC 77B6A22B FFFFFFFF 77B5F21D 00000000 00000000 ntdll.dll!0x77b6a22b
00F6F820 77B6A201 00387923 FFB2F000 00000000 00000000 ntdll.dll!0x77b6a201

Video thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
122AD36C 76EB8731 00000001 00000000 03AEE018 00010007 user32.dll!0x76eb8731
122AD3B0 76EC2F93 00000000 76EC8838 122AD4A8 00000000 user32.dll!0x76ec2f93
122AD3E0 76F14B8F 00000000 122AD67C 00000000 00000000 user32.dll!0x76f14b8f
122AD628 76F127FE 00000000 122AD67C 00000000 00000030 user32.dll!0x76f127fe
122AD648 76F14C61 00000000 122AD67C 00000000 00000030 user32.dll!0x76f14c61
122AD664 697B8CC6 003E0FA8 122AF6B4 887A0006 02A7C200 obsapi.dll!OSMessageBoxva+0x66
122AF688 697B81DB 003E0FA8 887A0005 887A0006 02A7C200 obsapi.dll!CrashError+0xab
122AF6B0 0034D731 7701919F 00000000 122AFA58 77B6A22B obs.exe!OBS::MainCaptureLoop+0x1f61
122AFA0C 0034A1B5 00000000 122AFA58 77B6A22B 00000000 obs.exe!OBS::MainCaptureThread+0x5
122AFA10 7701919F 00000000 BE59207F 00000000 00000000 kernel32.dll!0x7701919f
122AFA1C 77B6A22B FFFFFFFF 77B5F21D 00000000 00000000 ntdll.dll!0x77b6a22b
122AFA60 77B6A201 0034A1B0 00000000 00000000 00000000 ntdll.dll!0x77b6a201

A minidump was saved to C:\Users\gb\AppData\Roaming\OBS\crashDumps\OBSCrashDump2014-09-09_1.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module



When this error happened, i had nothing major running except ONE WoW acct and this program trying to get it to work.
 

R1CH

Forum Admin
Developer
Posting the crash dumps isn't going to help. You need to fix whatever is making your GPU unstable, it's outside of our control. Although you shouldn't be using monitor capture on Win 8 laptops due to unstable drivers.
 

TheRockKing1

New Member
After u posted this response, I looked into other OBS-type Broadcasters software and found one that works fine WITHOUT anything else for me to do. I know you suggested that I adjust MY settings on my computer to make it work, but I knew you were wrong when you said it. I also noticed you saying the same knee-jerk response to that other guy in other posts. Again, I do believe you were wrong.

This OBS software expects me to have a level of Programming experience that may take more time than truly necessary to simply run it. This other software, to remain anonymous, was flawless and ran my twitch acct with no errors. I think the problem OBS has is that it NEEDS to be an AUTO-DETECT for the settings, based on my hardware on my computer, like this other program. Seems, it was not MY computers issues after all, so please stop telling folks that WRONG INFORMATION.

FYI: I am not trying to be an ass, its just I dont like bad advice. The thing that was making my "CPU unstable" was OBS.

So far, looking around at the other threads in the forums...what is the common theme? They are having issues with the new update. Maybe, just maybe, do you think that should be something to look into? I am new to this site and this is the first impression I got?
To be helpful, i will try to see how the setting are in this new, other program, and see if the setting can be brought to this program so you guys can have the Auto setting for OBS.

I'm sorry if this was a little harsh, but we need to be real. nobody wants their time wasted with bad advice, or directions. The advice that was given could make a person really damage their computer by not knowing what they are doing. If I was that gullible, or that inexperienced, then I could have put my investment of $3,000 that was paid for this computer in jeopardy. I'm glad I follow my instinct. Regardless of my complaint, OBS is still a great product, but at this time, has issues that ARE FIXABLE.
 

R1CH

Forum Admin
Developer
OBS uses advanced GPU hardware acceleration, the other streaming software you're using likely does not. If your GPU or drivers are in any way unstable, OBS is much more likely to reveal that than other software as it makes use of advanced technology such as GPU texture transfers, shared texture capture, etc.

I'm not sure how "fix whatever is making your GPU unstable" is bad advice or will damage a computer. That's what you need to do in order for OBS to work on your PC. If you don't want to do that, then use a different streaming programs that doesn't rely on such GPU features. This is not something that is fixable by OBS, OBS is simply asking your GPU to do something and it's responding by crashing.
 

TheRockKing1

New Member
If this "advanced GPU hardware acceleration" is causing more problems for your clients, then why not adjust it closer to what folks have on thier computers.

I have a very Up-To-Date, near Top of the line Computer that has close to the BEST GFX and quad-core processor. and if this software is as good as you say, then why would MOST people have anything that will support it? Why would any company have a product that is not working for the masses, as opposed to the few who have4-$6000 technology?

I am a Gamer and have been for years. I upgrade my computers every year, or so, and get what has the best GFX and processor and RAM on the market, without breaking the bank. What you have as a benefit for your computer may not be what is best for your customers, the people OBS should care what they think and how to serve them, even having such awesome technology.

Something to consider, before you respond, is customer service. If this is more than this company can handle without a fee, then name the fee. I want this to work.
 
Last edited:

R1CH

Forum Admin
Developer
I understand you're upset because your new and expensive laptop is having trouble with OBS. This is because you're dealing with new technology - Windows 8.1 with multiple GPUs - and are trying to use advanced features of OBS. The multi-GPU display drivers simply aren't well developed enough to handle cross-GPU desktop duplication and other similar features on Windows 8, this is something neither you or I won't be able to fix, you just have to wait for the drivers to be improved or figure out what is triggering the crashes and stop using it (eg monitor capture, game capture).

Keep in mind that OBS is entirely free, and so is this support. Even if you paid us, there's nothing we can do since it is not a problem with OBS - as I've said, OBS merely asks your GPU to do something and it crashes instead.
 

TheRockKing1

New Member
How about an Auto-detect from OBS that will adjust the settings the clients computer can handle?

That's what developers do, right? is that an option for the future, or am I not getting anywhere with this? I am sure your clientele will be so happy to see you working harder for them. If this technology is too much, then why not have an option to use this properly, on lessor settings that are auto-detected?
 

R1CH

Forum Admin
Developer
There is nothing to auto detect, it's not a case of bad settings such as resolution or bitrate.
 

koala

Active Member
I have to apologize for my previous posting in this thread. The cause of my video driver reset was indeed caused by hardware problems, namely overheating. I detected an accidental misconfiguration made by me in the fan speed control program I use (Speedfan), so the cpu and case fans didn't speed up high enough while playing GW2. I also opened the computer and cleaned out the dust. There was quite some dust in the fan filters, so the air flow was probably not as high as it could be.

This evening I was able to record with 60 fps for about 5 hours at peak cpu and gpu usage, and all was absolutely fine.
 
Top