Bug Report OBS Disconnecting From Twitch/Crashing Upon Closing

Keizaron

New Member
So I haven't ever had a problem with OBS until the new updates have rolled out. Prior to the update, I ran my Dazzle, Crossbar Thing 0.01 (that is literally what it's called, it lets me hear my Dazzle on my computer) webcam, LiveSplit, and NightDev extensions (chat, follower and donation notifications) cleanly and with little to no problems. Ever since the update, I've been disconnected after streaming for a bit and unable to reconnect, then OBS crashes when I try to close it down to restart the stream. Here is the log I see:

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

**** UNHANDLED EXCEPTION: 80000003
Fault address: 75253219 (c:\windows\syswow64\kernelbase.dll)
OBS version: Open Broadcaster Software v0.635b
Windows version: 6.1 (Build 7600)
CPU: AMD Phenom(tm) II X4 965 Processor

Crashing thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
0045F5B8 75253219 00000E70 00007531 762E7E92 00480000 kernelbase.dll!0x75253219
0045F5C8 010E7D7E 00000001 762E7E92 00480000 004DB8A0 obs.exe!OBS::Stop+0x16e
0045F614 010E17FC 6BFA4C00 0045FF10 010D9D0C 00000001 obs.exe!OBS::~OBS+0x2c
0045FA40 010E17AB 00000001 00000000 00000001 00000000 obs.exe!OBS::`vector deleting destructor'+0xb
0045FA4C 010D9D0C 01090000 00000000 004A358D 00000001 obs.exe!WinMain+0x9bc
0045FF18 011292DA FFFDE000 0045FFA8 77799F42 FFFDE000 obs.exe!__tmainCRTStartup+0xfd
0045FF64 76583677 FFFDE000 7517EED6 00000000 00000000 kernel32.dll!0x76583677
0045FF70 77799F42 011291D3 FFFDE000 00000000 00000000 ntdll.dll!0x77799f42
0045FFB0 77799F15 011291D3 FFFDE000 00000000 00000000 ntdll.dll!0x77799f15

Video thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
1EC5F9F8 7777F861 00000170 FFFFFFFF 00000000 6BF9C950 ntdll.dll!0x7777f861
1EC5FA6C 76581184 00000170 FFFFFFFF 00000000 1EC5FDE8 kernel32.dll!0x76581184
1EC5FA84 76581138 00000170 FFFFFFFF 00000000 00000000 kernel32.dll!0x76581138
1EC5FA98 010ED760 76583677 00000000 1EC5FE38 77799F42 obs.exe!OBS::MainCaptureLoop+0x1e90
1EC5FDF0 010EA2B5 00000000 1EC5FE38 77799F42 00000000 obs.exe!OBS::MainCaptureThread+0x5
1EC5FDF4 76583677 00000000 6B97EF46 00000000 00000000 kernel32.dll!0x76583677
1EC5FE00 77799F42 010EA2B0 00000000 00000000 00000000 ntdll.dll!0x77799f42
1EC5FE40 77799F15 010EA2B0 00000000 00000000 00000000 ntdll.dll!0x77799f15

Encode thread stack trace:
Stack EIP Arg0 Arg1 Arg2 Arg3 Address
1EA9F854 7777FD21 00000001 00000000 1EA9F8F8 010EB0B5 ntdll.dll!0x7777fd21
1EA9F8C4 75254498 00000001 00000011 1EC5FDA0 00480000 kernelbase.dll!0x75254498
1EA9F8D4 010EB0B5 00000000 00000000 00000000 00000000 obs.exe!OBS::FlushBufferedVideo+0xc5
1EA9F900 010EB5E8 76583677 00000000 1EA9FA2C 77799F42 obs.exe!OBS::EncodeLoop+0x498
1EA9F9E4 010EA2A5 00000000 1EA9FA2C 77799F42 00000000 obs.exe!OBS::EncodeThread+0x5
1EA9F9E8 76583677 00000000 6BFBEB52 00000000 00000000 kernel32.dll!0x76583677
1EA9F9F4 77799F42 010EA2A0 00000000 00000000 00000000 ntdll.dll!0x77799f42
1EA9FA34 77799F15 010EA2A0 00000000 00000000 00000000 ntdll.dll!0x77799f15

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

List of loaded modules:
Base Address Module
 

Keizaron

New Member
12:52:24: CLR host plugin strings not found, dynamically loading 4 strings
12:52:24: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
12:52:24: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
12:52:24: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
12:52:24: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
12:52:24: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
12:52:24: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
12:52:24: CLRHost:: Could not find/load browser settings at location C:\Users\Keizaron\AppData\Roaming\OBS\pluginData\browser.json
12:52:24: CLRHost:: Exception: System.IO.FileNotFoundException: Could not find file 'C:\Users\Keizaron\AppData\Roaming\OBS\pluginData\browser.json'.
12:52:24: File name: 'C:\Users\Keizaron\AppData\Roaming\OBS\pluginData\browser.json'
12:52:24: at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
12:52:24: at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
12:52:24: at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
12:52:24: at CLRBrowserSourcePlugin.Shared.BrowserSettings.Reload()
12:52:24: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
13:00:00: Open Broadcaster Software v0.635b - 32bit (´・ω・`)
13:00:00: -------------------------------
13:00:00: CPU Name: AMD Phenom(tm) II X4 965 Processor
13:00:00: CPU Speed: 3423MHz
13:00:00: Physical Memory: 4095MB Total, 4095MB Free
13:00:00: stepping id: 3, model 4, family 16, type 0, extmodel 8, extfamily 0, HTT 1, logical cores 4, total cores 4
13:00:00: monitor 1: pos={0, 0}, size={1920, 1080}
13:00:00: monitor 2: pos={1920, 0}, size={1440, 900}
13:00:00: Windows Version: 6.1 Build 7600
13:00:00: Aero is Enabled
13:00:00: -------------------------------
13:00:00: OBS Modules:
13:00:00: Base Address Module
13:00:00: 01090000 OBS.exe
13:00:00: 6BF80000 OBSApi.dll
13:00:00: 6CD60000 CLRHostPlugin.dll
13:00:00: 6C1D0000 DShowPlugin.dll
13:00:00: 6C1A0000 GraphicsCapture.dll
13:00:00: 6B660000 NoiseGate.dll
13:00:00: 6C6B0000 PSVPlugin.dll
13:00:00: ------------------------------------------
13:00:00: Adapter 1
13:00:00: Video Adapter: AMD Radeon HD 7800 Series
13:00:00: Video Adapter Dedicated Video Memory: 2120425472
13:00:00: Video Adapter Shared System Memory: 4025184256
13:00:00: Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
13:00:00: Video Adapter Output 2: pos={1920, 0}, size={1440, 900}, attached=true
13:00:00: =====Stream Start: 2014-09-23, 13:00:00===============================================
13:00:00: Multithreaded optimizations: On
13:00:00: Base resolution: 1920x1080
13:00:00: Output resolution: 1280x720
13:00:00: ------------------------------------------
13:00:00: Loading up D3D10 on AMD Radeon HD 7800 Series (Adapter 1)...
13:00:00: ------------------------------------------
13:00:00: Audio Format: 44100 Hz
13:00:00: ------------------------------------------
13:00:00: Audio Channels: 2 Ch
13:00:00: Playback device {0.0.0.00000000}.{cc25c24a-610a-497b-9b19-ce9c5778a82a}
13:00:00: ------------------------------------------
13:00:00: Using desktop audio input: Speakers (ATR USB microphone )
13:00:00: Global Audio time adjust: 0
13:00:00: ------------------------------------------
13:00:00: Using auxilary audio input: Microphone (ATR USB microphone )
13:00:00: Mic time offset: 160
13:00:00: ------------------------------------------
13:00:00: Audio Encoding: AAC
13:00:00: bitrate: 128
13:00:01: Using bitmap image
13:00:01: Using Window Capture
13:00:01: ------------------------------------------
13:00:01: device: Logitech HD Pro Webcam C920,
13:00:01: device id \\?\usb#vid_046d&pid_082d&mi_00#6&1552a47b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
13:00:01: chosen type: I420, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 333333-2000000
13:00:01: use buffering: false - 0, fourCC: 'I420'
13:00:01: audio device: Disable,
13:00:01: audio device id Disabled,
13:00:01: audio time offset 0,
13:00:01:
13:00:01: Using directshow input
13:00:01: Using text output
13:00:01: ------------------------------------------
13:00:01: device: Dazzle DVC100 Video,
13:00:01: device id \\?\usb#vid_2304&pid_021a&mi_00#6&1da1e107&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\global,
13:00:01: chosen type: YUY2, usingFourCC: false, res: 720x480 - 720x480, frameIntervals: 333667-333667
13:00:01: use buffering: false - 0, fourCC: 'YUY2'
13:00:01: audio device: Dazzle DVC100 Audio Device,
13:00:01: audio device id \\?\usb#vid_2304&pid_021a&mi_01#6&1da1e107&0&0001#{33d9a762-90c8-11d0-bd43-00a0c911ce86}\wave,
13:00:01: audio time offset 0,
13:00:01:
13:00:01: Using directshow input
13:00:01: CLRHost:: Browser 3: Status message:
13:00:02: Scene buffering time set to 400
13:00:02: CLRHost:: Browser 2: Status message:
13:00:02: ------------------------------------------
13:00:02: Video Encoding: x264
13:00:02: fps: 30
13:00:02: width: 1280, height: 720
13:00:02: preset: veryfast
13:00:02: profile: main
13:00:02: keyint: 60
13:00:02: CBR: yes
13:00:02: CFR: yes
13:00:02: max bitrate: 1800
13:00:02: buffer size: 1800
 

Keizaron

New Member
13:00:02: ------------------------------------------
13:00:02: Audio timestamp for device 'Microphone (ATR USB microphone )' was behind target timestamp by 47918690
13:00:02: CLRHost:: Browser 1: Status message:
13:00:03: Using RTMP service: Twitch
13:00:03: Server selection: rtmp://live-lax.twitch.tv/app
13:00:03: Interface: Realtek PCIe GBE Family Controller (ethernet, 1000 mbps)
13:00:03: Completed handshake with rtmp://live-lax.twitch.tv/app in 96 ms.
13:00:03: SO_SNDBUF was at 8192
13:00:03: SO_SNDBUF is now 65536
13:00:04: CLRHost:: Browser 1: authenticated @https://www.nightdev.com/hosted/tip-alert/?client_id=53ea68685de2c97e5f5ce4ee&amount=1&access_token=ODhkMDVjNzMxMjMzZmIyOGVhZmQ2NjFk&type=custom-right&alert=https://i.imgur.com/9aTuWJT.png&sound=13594250
13:00:06: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 246784)
13:05:25: Audio timestamp for device 'Microphone (ATR USB microphone )' was behind target timestamp by 70
13:07:19: Audio timestamp for device 'Microphone (ATR USB microphone )' was behind target timestamp by 90
13:07:20: Audio timestamp for device 'Microphone (ATR USB microphone )' was behind target timestamp by 90
13:13:55: Audio timestamp for device 'Microphone (ATR USB microphone )' was behind target timestamp by 100
13:49:31: RTMPPublisher::SocketLoop: Received FD_CLOSE, 30032 ms since last send (buffer: 0 / 246784)
13:49:31: RTMPPublisher::SocketLoop: Aborting due to FD_CLOSE, error 0
13:49:31: =====Stream End (recording continues): 2014-09-23, 13:49:31=========================
13:49:32: ~RTMPPublisher: Packet flush completed in 136 ms
13:49:32: ~RTMPPublisher: Send thread terminated in 0 ms
13:49:32: ~RTMPPublisher: Socket thread terminated in 0 ms
13:49:32: Average send payload: 5624 bytes, average send interval: 23 ms
13:49:32: Number of times waited to send: 0, Waited for a total of 0 bytes
13:49:32: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:49:32: Number of bytes sent: 710336413
13:49:43: =====Stream Start (while recording): 2014-09-23, 13:49:43=============================
13:50:26: =====Stream End (recording continues): 2014-09-23, 13:50:26=========================
13:50:26: ~RTMPPublisher: Packet flush completed in 0 ms
13:50:26: Number of times waited to send: 0, Waited for a total of 0 bytes
13:50:26: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:50:26: Number of bytes sent: 0
13:52:32: =====Stream Start (while recording): 2014-09-23, 13:52:32=============================
13:52:44: =====Stream End (recording continues): 2014-09-23, 13:52:44=========================
13:52:44: ~RTMPPublisher: Packet flush completed in 0 ms
13:52:44: Number of times waited to send: 0, Waited for a total of 0 bytes
13:52:44: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:52:44: Number of bytes sent: 0
13:56:43: =====Stream Start (while recording): 2014-09-23, 13:56:43=============================
13:59:44: =====Stream End (recording continues): 2014-09-23, 13:59:44=========================
13:59:44: ~RTMPPublisher: Packet flush completed in 0 ms
13:59:44: Number of times waited to send: 0, Waited for a total of 0 bytes
13:59:44: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
13:59:44: Number of bytes sent: 0
14:05:42: =====Stream Start (while recording): 2014-09-23, 14:05:42=============================
14:05:51: =====Stream End (recording continues): 2014-09-23, 14:05:51=========================
14:05:51: ~RTMPPublisher: Packet flush completed in 0 ms
14:05:51: Number of times waited to send: 0, Waited for a total of 0 bytes
14:05:51: Number of b-frames dropped: 0 (0%), Number of p-frames dropped: 0 (0%), Total 0 (0%)
14:05:51: Number of bytes sent: 0
14:14:51: =====Stream Start (while recording): 2014-09-23, 14:14:51=============================
14:21:57: ------------------------------------------
14:21:57: device: Logitech HD Pro Webcam C920,
14:21:57: device id \\?\usb#vid_046d&pid_082d&mi_00#6&1552a47b&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
14:21:57: chosen type: I420, usingFourCC: false, res: 1920x1080 - 1920x1080, frameIntervals: 333333-2000000
14:21:57: use buffering: false - 0, fourCC: 'I420'
14:21:57: audio device: Disable,
14:21:57: audio device id Disabled,
14:21:57: audio time offset 0,
14:21:57:
14:21:58: Using directshow input
14:23:34: FlushBufferedVideo: Flushing 62181 packets over 2072667 ms
14:23:34: Using RTMP service: Twitch
14:23:34: Server selection: rtmp://live-lax.twitch.tv/app
14:23:34: Completed handshake with rtmp://live-lax.twitch.tv/app in 114 ms.
14:23:34: SO_SNDBUF was at 8192
14:23:34: SO_SNDBUF is now 65536
14:23:35: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 131072 (buffer: 2266 / 246784)
14:23:37: RTMPPublisher::SocketLoop: Increasing send buffer to ISB 262144 (buffer: 0 / 246784)
14:24:03: WARNING: Forcibly terminating a thread after 30001 ms timeout!


Sorry for double-post; character limit and whatnot. A lot of the reconnection attempts were me just pressing the button in frustration, but the issue began around 13:49.
 
Top