Question / Help Frequent crashes after streaming for a few hours

EffinOwen

New Member
I've been streaming 10-14 hours for the last 23 days in a row and I frequently encounter crashes, roughly once per day. Trying to figure out what may be causing it, any ideas? Below I'll post the crashlog txt and the crashlog dmp file.

There does not seem to be any consistencies as to what causes it to crash in terms of specific games or events happening.

Plugins that I seem to have are "CLR Host Plugin, DirectShow Video Device Plugin, Game Capture Plugin, Microphone DSP plugin, Microphone Noise Gate(dont use), OBS Scene switcher(dont use), Per-Scene Volume Plugin(not used but will eventually), Video Source"

My resolution is 1920x1080 downscaled to 1280x720 at 30 fps for the stream and I do not see any high CPU usage or memory usage while streaming as well as extremely rarely get dropped frames.

Any other information that can help let me know and I'll respond, thanks for any assistance :)


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
https://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\ntdll.dll' module.

**** UNHANDLED EXCEPTION: c0000005
Fault address: 0000000077A7C541 (c:\windows\system32\ntdll.dll)
OBS version: Open Broadcaster Software v0.657b
Windows version: 6.1 (Build 7601) Service Pack 1
CPU: Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0000000039B8FDF0 0000000077A7C541 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x77a7c541

A minidump was saved to C:\Users\owen\AppData\Roaming\OBS\crashDumps\OBSCrashDump2016-04-17_1.dmp.
Please include this file when posting a crash report.

List of loaded modules:
Base Address Module
 

Attachments

  • OBSCrashDump2016-04-17_1.zip
    403.6 KB · Views: 15

EffinOwen

New Member
This looks like the log from today (attached) right up till the point that my stream crashed (just happened) and I've just restarted my stream and there is a new log file which is being used by OBS currently so I cannot open it yet.

Let me know what other information I can post to help, thanks! Had to attach since it's more than the allowed character limit.
 

Attachments

  • 2016-04-19-1507-18.log
    16 KB · Views: 15

EffinOwen

New Member
Okay, where do I find this crashlog, because I've included the dmp file that came with one of the crashes, I've included the text in the first post that is in the OBSCrashLog.txt file that was created beside the dmp, and now I've posted the actual log file from the "Logs" folder of when the crash happened as well. I'm really not seeing any other logs? I'll include all the log files that I can find from the 18th both in my appdata/roaming/OBS/crashDumps/ as well as appdata/roaming/OBS/logs

Is there a chance the crashlog would be incomplete due to the way OBS crashes or something? Let me know and I'll follow up as best I can, I really would like to get this resolved as I consistently crash at least once a day, some days multiple.

The only consistent thing I'm seeing from the "Logs" files during the crash is always similar to this

apr 18th crash
20:51:45: RTMPPublisher::SocketLoop: Stalled for 1745 ms to write 11406 bytes (buffer: 0 / 412672), unstable connection?

apr 19th crash
19:38:52: RTMPPublisher::SocketLoop: Stalled for 60908 ms to write 339 bytes (buffer: 0 / 412672), unstable connection?

both seem to be at the exact time the crash happens as the next log after reopening OBS starts at those times as well
 

Attachments

  • CrashDmpsAndLogs.zip
    745.4 KB · Views: 8

EffinOwen

New Member
Quick update, I changed my settings on OBS yesterday and increased my FPS on OBS from 30 to 45, and changed the filter from Lanczos to Bicubic Sharper after some testing. OBS seemed to crash a few extra times yesterday, so I'm going to test it today again and see if the crashes seem more frequent (I'd guess mainly due to the higher FPS)

That being said, my system does not show any signs of struggling on the CPU or the memory side of things, I've had performance monitor up while streaming to see if I can catch anything unusual happening but so far my CPU seems to hover between 50-70% depending on what I'm playing and streaming, and the memory is around 60% at most. I did see that "High Encoding" red text pop up during one of the crashes, but again I don't see my CPU or memory usage being terribly high and I've got 10Mbps upload speeds while OBS is using 3100 as the bitrate, so I don't know what would be causing it
 

Harold

Active Member
There is no quality benefit from going with 45fps over 30.
The additional frames are dropped due to how displays behave, and it causes the encoder to need 50% more cpu time.
 

EffinOwen

New Member
I can always put it back down to 30, I was also considering doing 60 as my CPU and memory should be able to handle it regardless, running the stream right now I've still got it running at 45 FPS with everything going and I'm basically hovering at 55% CPU, with random small spikes up to 65-70% at max, I have not seen it go higher yet so I can't imagine it being an issue with my CPU? Example of how I normally have things running, except my main monitor is somewhat cut off to save on the JPG size
 

Attachments

  • example.jpg
    example.jpg
    582.3 KB · Views: 8

EffinOwen

New Member
ERROR1.JPG
error2.JPG
error3.JPG


Went into my windows event logs this time after the latest crash 20 minutes ago, I've attached 3 pictures for each error from the event logs. May try using 32bit tomorrow and see if the crashes still happen unless someone has any idea
 

ORINGER

New Member
I'm following this thread because my OBS is also crashing after 2.5-3 hours of streaming and recording
 

EffinOwen

New Member
Harold, the logs I've included are the logs from the %appdata%/roaming/obs/crashDumps folder.... they are generated alongside the .dmp file are they not?? There is no %appdata/local/obs folder and no %appdata%/locallow/obs folder

This is a screenshot of the logs that I've already posted here, you can even see the .zip file that I attached in one of the previous posts??

Really frustrating to keep getting told to post something that doesn't seem to be there...
crashlogs folder.JPG
 

EffinOwen

New Member
Okay, so based on that screenshot that I posted directly above, what am I doing wrong Harold.... that is the %appdata%\OBS\crashDump\ folder.... I'm pretty sure I've posted everything I can think of right now that OBS has outputted for logs and crashdump files and beyond that.....

Really frustrating getting told to post something that I've been posting as far as I can see and not getting any help.

Harold, you should work for xsplit, because I'm about to go buy it because of you.
 

Harold

Active Member
I don't work for xsplit, and I don't recommend wasting your money on it.
There's literally nothing useful in it that OBS can't do.

And you haven't said what happens when you use obs studio.
 

EffinOwen

New Member
When the hell did OBS Studio ever get brought up like I was supposed to try it? You're either an idiot or a really clever troll. Feel free to stop commenting on my post and allow someone else to help me or let the thread die, either way would be better than having to read another one of your useless posts at this point.
 

Harold

Active Member
Do what you want, but don't expect old obs to get any more updates.
Studio is where all the development time is.

The crashlog you're showing gives me the impression that there's major problems on your system outside of OBS.
 

EffinOwen

New Member
Bye Harold! You managed to string me along for a week without giving any helpful advice, just like a tier 1 pc support call-centre worker from hell! Have a good one!
 
Top