Bug Report OBS Crashing on scene change

Arida

New Member
Just letting you know that OBS crashes alot between scene change whether streaming or not. Crash report below.

Code:
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:\program files (x86)\obs\libx264-130.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 5C5C9151 (c:\program files (x86)\obs\libx264-130.dll)
OBS version: Open Broadcaster Software v0.522b
Windows version: 6.1 (Build 7601) Service Pack 1

Crashing thread stack trace:
Stack    EIP      Arg0     Arg1     Arg2     Arg3     Address
170FF284 5C5C9151 00A00C10 00A011E0 003DFC4D 04184B00 libx264-130.dll!0x5c5c9151
170FF298 5C5E5E5E 041849E0 00000001 00000280 00000000 libx264-130.dll!0x5c5e5e5e
170FF2B0 63A7CFC0 00A0BBC0 5C6303B0 00000018 00000000 nvwgf2um.dll!0x63a7cfc0
170FF328 5C5F3020 00A0BBD8 5C6303B0 00000018 00000000 libx264-130.dll!0x5c5f3020
170FF358 5C5F31C1 00A0BBD8 00A002B0 00000000 00000000 libx264-130.dll!0x5c5f31c1
170FF378 5C5F2CDD 170FF56C 003C1348 0CD4A610 00000019 libx264-130.dll!0x5c5f2cdd
170FF3B8 5C5EE138 009AA36C 053F3830 00000000 00000001 libx264-130.dll!0x5c5ee138
170FF470 63A72499 170FF524 77B9FB4A 00000000 FFFFFFFF nvwgf2um.dll!0x63a72499
170FF4AC 63A23050 00000000 00000000 00000000 00000000 nvwgf2um.dll!0x63a23050

A minidump was saved to C:\Users\Jeremy\AppData\Roaming\OBS\crashDumps\OBSCrashDump2013-05-27_1.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address      Module
 

Voxletum

Member
Can you try enabling CFR (Settings > Advanced > 'Use CFR' under Video) and let us know if that fixes your issue?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
When someone else was having it crash in this region even with CFR on, he discovered that he had a buggy RAM chip. He replaced it, and everything went back to normal. Note that I cannot confirm at any level that this would be the same case for you, but from what I've been seeing, if people have the crash in this region like this it often seems to indicate some sort of instability, though I just cannot say for certain what it is. For all I know it could be some bug in OBS that only rears its head in very rare scenarios, but I don't really think that's the case.

I only know of one bug with x264 (which I really need to patch one of these days), but it's fixed with CFR (hence why voxletum recommended it first), so if you still crash in that region even with CFR then it means either some sort of system instability or some other underlying bug that I'm not aware of.. I'm just not entirely sure at all in this case.
 

Arida

New Member
I doubt it's the ram I just bought when I built this computer. I stream almost every day using OBS and just today it decides it wants to crash when I change scenes. Nothing was changed in OBS. Maybe I just need to reboot but this was on a fresh startup. According to AIDA my RAM is healthy and temps are normal.

I don't want this to go into a "oh it's not on our end, it must be on yours" type of thread. I am just submitting this information as intel to help better the software. It's a great piece of software and I understand it's free. In-fact I think it's the best streaming software out there.
 

Voxletum

Member
The x264 module/library is maintained by the VideoLan Organization. The only thing I can suggest would be to build a new .dll from their master or stable branch: http://git.videolan.org/?p=x264.git;a=summary and replacing it with the one included with OBS.

Otherwise, if you can assure that your RAM is OK (after running memtest86+), you would probably have to wait for future OBS versions where the x264 module is incrementally updated as the guys over at VideoLan release updated code. That is, assuming it is actually a problem with x264.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Building the latest branch is not necessary, I already keep the build up to date with the latest branch. It's probably not a problem with x264 itself (hopefully). There's only one bug I know of with x264 and that's the bug that's fixed by turning on CFR, the other times people have reported issues where it crashes like this have often been related to system instability (again this has happened on more than one occasion).

I am not saying it's a problem with your system, it was merely me saying "there have been cases where it's been a problem with the system". Nor am I saying it's -not- a problem with OBS itself, unfortunately I just don't know what the problem is.. I mean sometimes I just don't know, it's going funky inside the encoder somewhere for some reason. I didn't write the x264 encoder, and because of the nature of x264 (can't build any sort of debug symbols) I can't really determine where or why it's crashing while in x264.
 

Arida

New Member
Thanks guys. I'll do some further testing and see what I can come up with. I'll post tomorrow morning some time.
 
Top