Question / Help PC Powers Down completely while streaming

Docstout

New Member
I've been using OBS throughout the summer to Livestream PC games to Twitch. Recently, (Late August) I downloaded an update for OBS and started my stream as normal. A few minutes in, without warning, my PC completely turned off. No power, blackscreen, like someone yanked the cord from the power supply.

Since then, it has happened randomly while I stream. Settings on the stream don't seem to matter, nor the system requirements of whatever I'm playing. I'd chalked it up to an overheating issue until this afternoon, while streaming Crusader Kings 2 (not a demanding game by any means) with the outside temperature at about 69 degrees F. I can't rule out overheating, but now I'm stumped and frustrated.

No crash log is produced, because the PC just suddenly powers down, and I'm concerned I might be doing permanent damage to my PC. I cannot guarantee my OBS settings that worked earlier this summer are the same as they are now, as I think the version update wiped them, and I don't remember what combination of forum posts or articles I used to set them up initially.

Any help would be appreciated, as a new PC is not an option, and I was just starting to build an audience online, so not streaming seems unfortunate.
 

Docstout

New Member
Log file, just for reference:


Code:
16:25:41: Open Broadcaster Software v0.553b - 32bit (´・ω・`)
16:25:41: -------------------------------
16:25:41: CPU Name: AMD Phenom(tm) II X4 810 Processor
16:25:41: CPU Speed: 2592MHz
16:25:41: Physical Memory:  4095MB Total, 1926MB Free
16:25:41: stepping id: 2, model 4, family 15, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
16:25:41: monitor 1: pos={0, 0}, size={1360, 768}
16:25:41: Windows Version: 6.1 Build 7601 S
16:25:41: Aero is Enabled
16:25:41: -------------------------------
16:25:41: OBS Modules:
16:25:41: Base Address     Module
16:25:41: 013A0000         OBS.exe
16:25:41: 60D40000         OBSApi.dll
16:25:41: 697F0000         DShowPlugin.dll
16:25:41: 697A0000         GraphicsCapture.dll
16:25:41: 65980000         NoiseGate.dll
16:25:41: 65960000         PSVPlugin.dll
16:25:41: ------------------------------------------
16:25:41: Adapter 1
16:25:41:   Video Adapter: NVIDIA GeForce GTS 450
16:25:41:   Video Adapter Dedicated Video Memory: 1025966080
16:25:41:   Video Adapter Shared System Memory: 2952425472
16:25:41: =====Stream Start: 2013-09-26, 16:25:41===============================================
16:25:41:   Multithreaded optimizations: On
16:25:41:   Base resolution: 1360x768
16:25:41:   Output resolution: 1360x768
16:25:41: ------------------------------------------
16:25:41: Loading up D3D10 on NVIDIA GeForce GTS 450...
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawYUVTexture.pShader.blob
16:25:42: Playback device {0.0.0.00000000}.{d1c3186e-a454-41f5-ae53-728878c4faab}
16:25:42: ------------------------------------------
16:25:42: Using desktop audio input: Speakers (High Definition Audio Device)
16:25:42: ------------------------------------------
16:25:42: Using auxilary audio input: Microphone (High Definition Audio Device)
16:25:42: ------------------------------------------
16:25:42: Audio Encoding: MP3
16:25:42:     bitrate: 128
16:25:42: Using text output
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/ColorKey_RGB.pShader.blob
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/AlphaIgnore.pShader.blob
16:25:42: Using bitmap image
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/ColorKey_RGB.pShader.blob
16:25:42: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/AlphaIgnore.pShader.blob
16:25:42: Using bitmap image
16:25:42: ------------------------------------------
16:25:42: Video Encoding: x264
16:25:42:     fps: 25
16:25:42:     width: 1360, height: 768
16:25:42:     preset: veryfast
16:25:42:     CBR: yes
16:25:42:     CFR: no
16:25:42:     max bitrate: 2000
16:25:42:     buffer size: 2000
16:25:42: ------------------------------------------
16:25:42: MMDeviceAudioSource: Frequency for device 'Speakers (High Definition Audio Device)' is 352800, samples per sec is 44100
16:25:42: MMDeviceAudioSource: Frequency for device 'Microphone (High Definition Audio Device)' is 352800, samples per sec is 44100
16:25:43: 
16:25:43: Profiler result for the last frame:
16:25:43: ==============================================================
16:25:43: frame - [time: 134.218 ms (cpu time: 31.2 ms)]
16:25:43: | frame preprocessing and rendering - [time: 123.639 ms (cpu time: 31.2 ms)]
16:25:43: | | scene->Preprocess - [time: 122.409 ms (cpu time: 31.2 ms)]
16:25:43: | video encoding and uploading - [time: 10.565 ms (cpu time: 0 ms)]
16:25:43: | | flush - [time: 10.553 ms (cpu time: 0 ms)]
16:25:43: ==============================================================
16:25:43: 
16:25:43: 
16:25:43: Profiler result for the last frame:
16:25:43: ==============================================================
16:25:43: frame - [time: 80.181 ms (cpu time: 62.4 ms)]
16:25:43: | frame preprocessing and rendering - [time: 79.852 ms (cpu time: 62.4 ms)]
16:25:43: | | scene->Preprocess - [time: 0.003 ms (cpu time: 0 ms)]
16:25:43: | video encoding and uploading - [time: 0.322 ms (cpu time: 0 ms)]
16:25:43: | | flush - [time: 0.311 ms (cpu time: 0 ms)]
16:25:43: ==============================================================
16:25:43: 
16:25:43: 
16:25:43: Profiler result for the last frame:
16:25:43: ==============================================================
16:25:43: frame - [time: 77.211 ms (cpu time: 78.001 ms)]
16:25:43: | frame preprocessing and rendering - [time: 77.053 ms (cpu time: 78.001 ms)]
16:25:43: | | scene->Preprocess - [time: 0.003 ms (cpu time: 0 ms)]
16:25:43: | video encoding and uploading - [time: 0.149 ms (cpu time: 0 ms)]
16:25:43: | | flush - [time: 0.142 ms (cpu time: 0 ms)]
16:25:43: ==============================================================
16:25:43: 
16:25:44: Using RTMP service: Twitch / Justin.tv
16:25:44:   Server selection: rtmp://live-ord.justin.tv/app
16:25:44:   Interface: NETGEAR WNDA3100v2 N600 Wireless Dual Band USB Adapter (802.11, 177 mbps)
16:25:45: SO_SNDBUF was at 8192
16:25:45: SO_SNDBUF is now 65536
16:32:43: Total frames rendered: 10475, number of late frames: 19 (0.18%) (it's okay for some frames to be late)
16:32:43: RTMPPublisher::SocketLoop: Graceful loop exit
16:32:43: Number of times waited to send: 0, Waited for a total of 0 bytes
16:32:43: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
16:32:44: 
16:32:44: Profiler results:
16:32:44: 
16:32:44: ==============================================================
16:32:44: frame - [100%] [avg time: 4.834 ms (cpu time: avg 3.328 ms, total 34866.2 ms)] [avg calls per frame: 1] [children: 99.7%] [unaccounted: 0.269%]
16:32:44: | frame preprocessing and rendering - [17.9%] [avg time: 0.863 ms (cpu time: avg 0.533 ms, total 5584.83 ms)] [avg calls per frame: 1] [children: 0.31%] [unaccounted: 17.5%]
16:32:44: | | scene->Preprocess - [0.31%] [avg time: 0.015 ms (cpu time: avg 0.007 ms, total 78 ms)] [avg calls per frame: 1]
16:32:44: | video encoding and uploading - [81.9%] [avg time: 3.958 ms (cpu time: avg 2.79 ms, total 29234.6 ms)] [avg calls per frame: 1] [children: 79.8%] [unaccounted: 2.09%]
16:32:44: | | flush - [15.3%] [avg time: 0.742 ms (cpu time: avg 0.029 ms, total 312.002 ms)] [avg calls per frame: 1]
16:32:44: | | CopyResource - [0.89%] [avg time: 0.043 ms (cpu time: avg 0.011 ms, total 124.803 ms)] [avg calls per frame: 0]
16:32:44: | | conversion to 4:2:0 - [1.49%] [avg time: 0.072 ms (cpu time: avg 0.011 ms, total 124.8 ms)] [avg calls per frame: 0]
16:32:44: | | call to encoder - [60.5%] [avg time: 2.923 ms (cpu time: avg 2.664 ms, total 27908.6 ms)] [avg calls per frame: 0]
16:32:44: | | sending stuff out - [1.59%] [avg time: 0.077 ms (cpu time: avg 0.038 ms, total 405.601 ms)] [avg calls per frame: 0]
16:32:44: | Convert444Threads - [1.66e+003%] [avg time: 80.144 ms (cpu time: avg 3.117 ms, total 32651 ms)] [avg calls per frame: 1]
16:32:44: ==============================================================
16:32:44: 
16:32:44: =====Stream End: 2013-09-26, 16:32:44=================================================
16:35:34: =====Stream Start: 2013-09-26, 16:35:34===============================================
16:35:34:   Multithreaded optimizations: On
16:35:34:   Base resolution: 1360x768
16:35:34:   Output resolution: 1360x768
16:35:34: ------------------------------------------
16:35:34: Loading up D3D10 on NVIDIA GeForce GTS 450...
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture.pShader.blob
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawSolid.pShader.blob
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawYUVTexture.pShader.blob
16:35:34: Playback device {0.0.0.00000000}.{d1c3186e-a454-41f5-ae53-728878c4faab}
16:35:34: ------------------------------------------
16:35:34: Using desktop audio input: Speakers (High Definition Audio Device)
16:35:34: ------------------------------------------
16:35:34: Using auxilary audio input: Microphone (High Definition Audio Device)
16:35:34: ------------------------------------------
16:35:34: Audio Encoding: MP3
16:35:34:     bitrate: 128
16:35:34: Using text output
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/ColorKey_RGB.pShader.blob
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/AlphaIgnore.pShader.blob
16:35:34: Using bitmap image
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/ColorKey_RGB.pShader.blob
16:35:34: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/AlphaIgnore.pShader.blob
16:35:34: Using bitmap image
16:35:34: ------------------------------------------
16:35:34: Video Encoding: x264
16:35:34:     fps: 25
16:35:34:     width: 1360, height: 768
16:35:34:     preset: veryfast
16:35:34:     CBR: yes
16:35:34:     CFR: no
16:35:34:     max bitrate: 2000
16:35:34:     buffer size: 2000
16:35:34: ------------------------------------------
16:35:34: MMDeviceAudioSource: Frequency for device 'Speakers (High Definition Audio Device)' is 352800, samples per sec is 44100
16:35:34: MMDeviceAudioSource: Frequency for device 'Microphone (High Definition Audio Device)' is 352800, samples per sec is 44100
16:35:34: 
16:35:34: Profiler result for the last frame:
16:35:34: ==============================================================
16:35:34: frame - [time: 68.265 ms (cpu time: 62.4 ms)]
16:35:34: | frame preprocessing and rendering - [time: 67.979 ms (cpu time: 62.4 ms)]
16:35:34: | | scene->Preprocess - [time: 0.003 ms (cpu time: 0 ms)]
16:35:34: | video encoding and uploading - [time: 0.278 ms (cpu time: 0 ms)]
16:35:34: | | flush - [time: 0.268 ms (cpu time: 0 ms)]
16:35:34: ==============================================================
16:35:34: 
16:35:35: 
16:35:35: Profiler result for the last frame:
16:35:35: ==============================================================
16:35:35: frame - [time: 70.768 ms (cpu time: 78.001 ms)]
16:35:35: | frame preprocessing and rendering - [time: 70.597 ms (cpu time: 78.001 ms)]
16:35:35: | | scene->Preprocess - [time: 0.004 ms (cpu time: 0 ms)]
16:35:35: | video encoding and uploading - [time: 0.162 ms (cpu time: 0 ms)]
16:35:35: | | flush - [time: 0.151 ms (cpu time: 0 ms)]
16:35:35: ==============================================================
16:35:35: 
16:35:36: Using RTMP service: Twitch / Justin.tv
16:35:36:   Server selection: rtmp://live-ord.justin.tv/app
16:35:36:   Interface: NETGEAR WNDA3100v2 N600 Wireless Dual Band USB Adapter (802.11, 177 mbps)
16:35:37: SO_SNDBUF was at 8192
16:35:37: SO_SNDBUF is now 65536
16:36:17: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
16:36:17:   New Scene
16:36:17: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/ColorKey_RGB.pShader.blob
16:36:17: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/AlphaIgnore.pShader.blob
16:36:17: Using bitmap image
16:36:17: Using graphics capture
16:36:18: C:/Users/Josh/AppData/Roaming/OBS/shaderCache/shaders/DrawTexture_ColorAdjust.pShader.blob
16:36:22: SharedTexCapture hooked
16:38:46: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:38:46: SharedTexCapture hooked
16:45:24: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:45:24: SharedTexCapture hooked
16:57:34: GraphicsCaptureSource::NewCapture:  eliminating old capture
16:57:34: SharedTexCapture hooked
 

Krazy

Town drunk
Check your system temps. This sounds like your system turning off due to overheating to prevent damage (key word here is prevent, it shouldn't be doing any hardware damage, though file corruption is a possibility).

Recent updates have gotten better about actually processing all the frames properly, so your system is likely doing more actual work than it has previously. On older systems, this can sometimes end up as a fairly significant workload increase.

Also, there have been two new versions since 0.553b. The auto-updater was accidentally disabled for 0.553b, so please update to the newest version manually.
 

Docstout

New Member
I've downloaded the newest version manually and tweaked the heck out of my settings. Will try to stream some tomorrow, and see what happens.
 

Tidy

Member
Hey dude, the exact same thing happened to me when i was doing any intensive on my PC - either gaming, or rendering etc. Turns out it was the PSU was failing and needed replacing.

I don't think the software is at fault - its just power usage.

I would definitely try a new PSU if you can.

Also, don't be fooled into cheap PSU - they are bad from my experience. If you can, get a good brand which can provide constant power when required for long periods of time.
 

alpinlol

Active Member
antec, evga, be quiet, corsair and seasonic these are the most used psu's by actual system builders not fucking supermarket shit systems.

they are reliable and depending on which you buy the energy efficiency differs better energy efficiency like on an gold psu costs way more than a bronze psu
 

Tidy

Member
OCZ PSU's are also v.good, and their warranty is fantastic. 5 year warranty and straight swap out if faulty within that period.
 

FerretBomb

Active Member
I'd recommend also running a thermal monitoring program (whatever came with your mobo, MBM5, or even just RealTemp) along with a power-monitoring program. Play and watch the thermal values, as well as the power values for drift/dip/spike.

Confirm the source of the problem before replacing a part that may be working fine.
My go-to first step would be to load up RealTemp and a voltage monitor, and run Prime95 for a while to see how the system operates under a heavy load. It won't run up the GPU, but it will help you to rule out a CPU thermal issue. Second step would be to test-stream a game with those utilities up on a second monitor.

For all we know, the system may just need a good clean-out with canned air to get the heatsinks back up to full efficiency.


Also, just as a note... thermal shutdown safeties are meant as a last-resort measure. Hitting them repeatedly can and WILL do physical damage to the system. They're just meant to keep from having your CPU go *BANG* if you aren't watching the thermals and Something Goes Wrong. Running hot enough to hit the emergency thermal shutdown means a much shorter lifespan. It's a last-resort self-preservation cutout, not a child safety bumper.
 

Docstout

New Member
Note about the PSU: it is a Corsair, and has been replaced in the last year. I regularly (and days before this happened last) used canned air to blast out the dust. I can't rule out a fan performing at less than peak efficiency or other hardware related issue, but I can rule out the PSU based on age or quality of manufacture pretty safely.
 

Tidy

Member
Another thing to check is that if there are any overclocks in place... I have an AMD x6 and works fine. I overclocked to a reasonable setting. The system switched off exactly the same as your describing when anything intensive was happening.

So if you have any overclocks what so ever - remove them and try again.
 

alpinlol

Active Member
yeah if the core voltage isnt enough if you are a overclocker then your system will shutdown if your cpu cant handle the process load ... thats why overclocking is not simply derp multi up derp clockspeed up doe only if you got lucky with your cpu ... but thats mostly on intel cpu's only ;D


but if you dont have any overclocks or whatsoever neither do you have temp problems then its either something even bigger or theres something wrong with your os
 

Docstout

New Member
No overclocking going on, ran HWMonitor while streaming on my new settings, and I think we can safely say it is a heat issue. Normal/avg heat is 50-53 degrees, Max was coming in at 101. That seems... high. Now I just need to figure out why it was fine until these last 4-5 weeks, and now it is overheating.
 

Krazy

Town drunk
Yeah, wow that is really high. Open everything up, and take a can of compressed air to everything, maybe reseat all your components as well. If you have more thermal paste, maybe it's time to reapply to your CPU.
 

FerretBomb

Active Member
Yeah, 100C is when silicon migration starts to reach a critical point, and at least where Intel chips have their thermal protection kick in. Most CPUs will torch at just a bit higher than that. You generally don't want to go over 90C at absolute peak, for the longevity of the system. And of course, cooler is better.
I'd still watch the voltages to be certain, but it does indeed seem like you're hitting the emergency thermal shutdown.

May have been the rendering updates in OBS (it apparently used to be skipping work that it shouldn't, which has been fixed in more recent updates), or could have been a result of long-term wear; do try running RealTemp and Prime95 and see if there is a disparity between individual cores on the CPU. If there's a significant one (greater than ~10C) you may need to remove the IHS and apply new internal paste, as well as re-pasting the CPU cooler. Also possible your CPU cooler fan may be giving out, or some change may have messed up the airflow in your case (assuming you're using a ducted-air system, as... most everyone should, really).
 
Top