Bug Report OBS Crashed for the first time in 6 months. Report - help?

Chromatic

New Member
Hi guys,

I have been using OBS since May 1st for my stream to JTV, and it's literally never crashed one time. It did earlier this morning, and the crash stopped the stream of course.

Just want to figure out if there is anything I can do to prevent this from occurring in the future,.. or if there isn't anything in particular that it likely is.

I'm using the latest version of OBS.

OBS was just streaming VLC video files to Justin TV.. I run a 24/7 stream. Nothing different than usual.

here is the Crash log:

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\obsapi.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 73165D10 (c:\program files (x86)\obs\obsapi.dll)
OBS version: Open Broadcaster Software v0.583b
Windows version: 6.1 (Build 7601) Service Pack 1
CPU: Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
106AF7F8 73165D10 00AA9000 00000000 73151E6B 00000000 obsapi.dll!OSFileHasChanged+0x30
106AF828 0130B7B9 00000000 01FCA054 012FD7CA 00000000 obs.exe!TextOutputSource::Preprocess+0x19
106AF834 73151E6B 00000000 00000000 00000000 77B3A13C obsapi.dll!Scene::Preprocess+0x2b
106AF840 012FD7CA 76C733AA 00000000 106AFBA4 77B39EF2 obs.exe!OBS::MainCaptureLoop+0x98a
106AFB5C 012FBB65 00000000 106AFBA4 77B39EF2 00000000 obs.exe!OBS::MainCaptureThread+0x5
106AFB60 76C733AA 00000000 67A24D79 00000000 00000000 kernel32.dll!0x76c733aa
106AFB6C 77B39EF2 012FBB60 00000000 00000000 00000000 ntdll.dll!0x77b39ef2
106AFBAC 77B39EC5 012FBB60 00000000 00000000 00000000 ntdll.dll!0x77b39ec5

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

List of loaded modules:
Base Address Module
012D0000-01406000 C:\Program Files (x86)\OBS\OBS.exe
77B00000-77C80000 C:\Windows\SysWOW64\ntdll.dll
76C60000-76D70000 C:\Windows\syswow64\kernel32.dll
76F70000-76FB7000 C:\Windows\syswow64\KERNELBASE.dll
74AF0000-74AF7000 C:\Windows\system32\AVRT.dll
75DA0000-75DB9000 C:\Windows\SysWOW64\sechost.dll
771D0000-7727C000 C:\Windows\syswow64\msvcrt.dll
75730000-75820000 C:\Windows\syswow64\RPCRT4.dll
75550000-755B0000 C:\Windows\syswow64\SspiCli.dll
75540000-7554C000 C:\Windows\syswow64\CRYPTBASE.dll
74890000-748A3000 C:\Windows\system32\dwmapi.dll
77530000-775C0000 C:\Windows\syswow64\GDI32.dll
77600000-77700000 C:\Windows\syswow64\USER32.dll
75B30000-75BD0000 C:\Windows\syswow64\ADVAPI32.dll
775C0000-775CA000 C:\Windows\syswow64\LPK.dll
75A90000-75B2D000 C:\Windows\syswow64\USP10.dll
74840000-7488C000 C:\Windows\system32\dxgi.dll
743C0000-743C9000 C:\Windows\system32\VERSION.dll
74810000-7483C000 C:\Windows\system32\d3d10_1.dll
747C0000-74801000 C:\Windows\system32\d3d10_1core.dll
73330000-734A5000 C:\Windows\system32\d3d11.dll
74740000-747B4000 C:\Windows\system32\d3dx10_43.dll
75DC0000-75F1C000 C:\Windows\syswow64\ole32.dll
756F0000-75725000 C:\Windows\syswow64\WS2_32.dll
75A30000-75A36000 C:\Windows\syswow64\NSI.dll
74720000-7473C000 C:\Windows\system32\IPHLPAPI.DLL
74AE0000-74AE7000 C:\Windows\system32\WINNSI.DLL
701C0000-701F2000 C:\Windows\system32\WINMM.dll
73140000-7332F000 C:\Program Files (x86)\OBS\OBSApi.dll
75820000-75825000 C:\Windows\syswow64\PSAPI.DLL
76010000-76C5A000 C:\Windows\syswow64\SHELL32.dll
75F20000-75F77000 C:\Windows\syswow64\SHLWAPI.dll
743D0000-74560000 C:\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.7601.17825_none_72d273598668a06b\gdiplus.dll
74E90000-74EE8000 C:\Windows\system32\WINHTTP.dll
74E40000-74E8F000 C:\Windows\system32\webio.dll
72F30000-7313B000 C:\Program Files (x86)\OBS\libx264-136.dll
746A0000-74720000 C:\Windows\system32\UxTheme.dll
76FC0000-77020000 C:\Windows\system32\IMM32.DLL
75830000-758FC000 C:\Windows\syswow64\MSCTF.dll
75140000-752DE000 C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\Comctl32.dll
77140000-771C3000 C:\Windows\syswow64\CLBCatQ.DLL
772E0000-7736F000 C:\Windows\syswow64\OLEAUT32.dll
745C0000-745F9000 C:\Windows\System32\MMDevApi.dll
749E0000-74AD5000 C:\Windows\System32\PROPSYS.dll
75BD0000-75D6D000 C:\Windows\syswow64\SETUPAPI.dll
77280000-772A7000 C:\Windows\syswow64\CFGMGR32.dll
75D80000-75D92000 C:\Windows\syswow64\DEVOBJ.dll
74570000-7459C000 C:\Program Files (x86)\OBS\plugins\DShowPlugin.dll
73F40000-73F5E000 C:\Program Files (x86)\OBS\plugins\GraphicsCapture.dll
73F20000-73F3B000 C:\Program Files (x86)\OBS\plugins\NoiseGate.dll
73F00000-73F11000 C:\Program Files (x86)\OBS\plugins\PSVPlugin.dll
772B0000-772DD000 C:\Windows\syswow64\WINTRUST.dll
77020000-7713E000 C:\Windows\syswow64\CRYPT32.dll
75F90000-75F9C000 C:\Windows\syswow64\MSASN1.dll
68F10000-69B1F000 C:\Windows\system32\igd10umd32.dll
735C0000-73630000 C:\Windows\system32\D3Dx10_40.dll
74200000-74236000 C:\Windows\system32\AUDIOSES.DLL
74600000-74610000 C:\Windows\system32\NLAapi.dll
741D0000-741E0000 C:\Windows\system32\napinsp.dll
73C50000-73C62000 C:\Windows\system32\pnrpnsp.dll
74DC0000-74DFC000 C:\Windows\System32\mswsock.dll
6FBC0000-6FC04000 C:\Windows\system32\DNSAPI.dll
74560000-74568000 C:\Windows\System32\winrnr.dll
6E730000-6E757000 C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live\WLIDNSP.DLL
6E700000-6E721000 C:\Program Files (x86)\Bonjour\mdnsNSP.dll
6E6C0000-6E6F8000 C:\Windows\System32\fwpuclnt.dll
74680000-74686000 C:\Windows\system32\rasadhlp.dll
74DB0000-74DB5000 C:\Windows\System32\wshtcpip.dll
6C240000-6C267000 C:\Windows\system32\CRTDLL.dll
72D60000-72E8C000 C:\Program Files (x86)\OBS\DBGHELP.DLL

If you see something in that report I don't.. let me know.

If not,.. that's fine too. Just trying to be cautious. The computer that runs OBS has been acting up a bit lately.. and it is dedicated to the stream.. IE: I don't do anything else with it so no virii or malware etc could have been introduced with any likelihood.

Again, thanks for your time.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: OBS Crashed for the first time in 6 months. Report - he

How odd. What a strange place to crash.. seems you had a file set to text source and when it detected an update to that file it crashed. Thank you kindly for the crash report

EDIT: and dump file! include the dump file please! ...I'm very neglectful
 

R1CH

Forum Admin
Developer
Re: OBS Crashed for the first time in 6 months. Report - he

Could you please include the .dmp file too?
 

Chromatic

New Member
Re: OBS Crashed for the first time in 6 months. Report - he

Thanks for your responses Rich and Jim.

Yes, sorry I've not done so already -- This crash happens randomly could be 1 hour between crashes.. could be 60 hours ...

It IS due to using the Source - Text file. I designed my own On screen display code because VLC's on screen display changes depending on Video resolution.. it doesn't remain a constant font size. So I had to think of a work around. Since I Already use IRC for bots in my channel I stream to.. I wrote code that reads the Web server output from VLC which has all the video time/duration and name information in realtime -- and it writes that information to the first line of a textfile. I then get OBS to read from text file,.. and it shows that text file on the screen.. with the code I created that text files first line is updated and wallah I have my constantly updated on screen display.

Hopefully this is something that can be corrected to make more reliable,.. I'm probably the only one using a text file that changes every 60 seconds.

Note: I wanted OBS to dislpay the text file every second.. and originally had my code write to the text file every 1000ms (1 sec), but it caused OBS to become choppy (something about the Text file source is really intensive. not sure.. you probably know why.)

Let me dig up a .dmp file for this particular crash -- Will post link below:

http://www.filedropper.com/obscrashdump2013-11-061

Let me know if you can come up with anything?

Thanks,
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Re: OBS Crashed for the first time in 6 months. Report - he

Any possibility you could just upload it as a zip and attach it to a forum post? Or just email it to me?
 

R1CH

Forum Admin
Developer
Re: OBS Crashed for the first time in 6 months. Report - he

Where is the text file in relation to OBS? I tried to reproduce this by modifying a text file 10 times a second on a local hard drive and over a network but wasn't able to. Even 20 times a second did not exhibit any of the choppyness you describe.

Is it possible you have an anti-virus that might be scanning or interfering with the file as OBS reads it?
 

Chromatic

New Member
Re: OBS Crashed for the first time in 6 months. Report - he

R1CH said:
Where is the text file in relation to OBS? I tried to reproduce this by modifying a text file 10 times a second on a local hard drive and over a network but wasn't able to. Even 20 times a second did not exhibit any of the choppyness you describe.

Is it possible you have an anti-virus that might be scanning or interfering with the file as OBS reads it?


The textfile is located on an SSD drive,.. at C:\videoinfo.txt

It is across a network that runs at 1 Gigabit (100MB/s).

It does chop the video.. Don't really know what to say.

If I add say a scroller message.. and I go into properties to edit what the scroll ticker says -- as I change it, it changes on the broadcast.. and doing that even causes a bit of chop in the video.

Pressing the check box on the File - Text -- that creates the realtime on screen display causes a slight pause in the OBS video -- Not all the time, but sometimes it will cause it to pause. I just checked it and unchecked it 10 times and it caused no pause/lag...

I did notice with the last crash today it mentioned something in read text on the lower left of the OBS screen.. something about failed to encode blah blah.. didn't quite catch what it said.. but was in Red text, and never noticed it before, although it's probably said it every time.

It is causing OBS to crash randomly .. Perhaps I can have the IRC bot and code to write to the network location that is the computer/server that OBS is actually running off of, and maybe that will help things.

I just figured you would be able to see something with the dump and error messages that would pinpoint the issue.

Oh, and no -- I do not have any anti-virus running.. On the computers that run this stream and codes I have all TSR's, including any anti-virus/malware turned off completely. Nothing that is non essential is running,.. even have Aero turned off.

Thanks
 

ThoNohT

Developer
Re: OBS Crashed for the first time in 6 months. Report - he

Jim was referring to sending it to him or attaching it in stead of using a file-sharing service, rather than in what format it should be sent. Here's an example of your crash dump added as an attachment.
 

Attachments

  • OBSCrashDump2013-11-06_1.zip
    88.5 KB · Views: 26

R1CH

Forum Admin
Developer
Re: OBS Crashed for the first time in 6 months. Report - he

Do you think you could upload a .dmp file from v0.584b?
 
Top