OBS crashing during stream (random, sometimes after hours)

Code:
Unhandled exception: e
...
libobs version: 32.0.4 (64-bit)
...

Thread 2EA8: (Crashed)
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
0000001DCD8FEC70 00007FFBCFB2A80A 000000000000000C 00007FFBD225CCA4 000001C000000002 0000000000000000 kernelbase.dll!0x7ffbcfb2a80a
0000001DCD8FED70 00007FFB7A67B9C7 0000000000000000 0000000000000000 000001C0BB635FE0 0000000000000000 obs.dll!video_frame_init+0x467
0000001DCD8FEE90 00007FFB7A636A35 000001C0BB635FE0 000000000000000C 0000000000000780 0000000000000000 obs.dll!obs_source_frame_init+0x55
0000001DCD8FEF20 00007FFB7A63454A 000001C0B21B5190 0000001DCD8FF0C0 000001C0B21B51C0 0000000000000000 obs.dll!obs_source_frame_create+0x5a
0000001DCD8FEF50 00007FFB7A63EFF6 000001C00000000C 0000001DCD8FF0C0 000001C0B21B51C0 00007FFAED891E9D obs.dll!cache_video+0x226
0000001DCD8FEFC0 00007FFB7A63F4EF 000001C085B94A10 0000000000036098 000001C085B94C38 000001C0D149B1A0 obs.dll!obs_source_output_video2+0x1bf
0000001DCD8FF100 00007FFACED8458B 0000000000000001 000001C085B94A10 000001C0C8A088A8 0000001DCD8FF1A9 win-dshow.dll!DShowInput::OnEncodedVideoData+0x11b
0000001DCD8FF160 00007FFACED846C4 000001C0C8A087B0 0000001DCD8FF270 000001C0BB634DB0 D1E5209F00000002 win-dshow.dll!DShowInput::OnVideoData+0xc4
0000001DCD8FF1A0 00007FFACED8D7AA 000001C0C8A087B0 000001C0BB634DB0 000001C0BB634DB0 0000000000000000 win-dshow.dll!DShow::HDevice::SendToCallback+0x8a
0000001DCD8FF210 00007FFACED8DAA3 000001C0B4D2CEE0 0000000000000000 000001C0BB8D3998 0000000000000000 win-dshow.dll!DShow::HDevice::Receive+0x283
0000001DCD8FF2B0 00007FFACED8BC9E 000001C0BB634DB0 00000007D8E49FE3 00000007D8E9B5F8 0000000000007E74 win-dshow.dll!DShow::CapturePin::Receive+0x3e
0000001DCD8FF2E0 00007FFAE5C22D5E 00000007D8E9B5F8 000001C0BB634DB0 00000007D8E49FE3 000001C0BB634DB0 mfksproxy.dll!0x7ffae5c22d5e
0000001DCD8FF380 00007FFAE5C2CDBF 00000007D8E9B5F8 00000007D8E49FE3 000001C0BB634DB0 000001C0BB7159F0 mfksproxy.dll!0x7ffae5c2cdbf
0000001DCD8FF410 00007FFAE5C2C75D 00001FD7C6FF85D6 000001C0B575B8A0 000001C0B575B840 000001C0B53BD210 mfksproxy.dll!0x7ffae5c2c75d
0000001DCD8FF440 00007FFBC922D9EF 0000000000000004 00007FFBD22AF0A5 000001C0D12B7000 000001C0D12B6FA0 rtworkq.dll!0x7ffbc922d9ef
0000001DCD8FF520 00007FFBC922C871 0000001DCD8FFA18 000001C0BAE5C798 000000007FFE0386 00006ABB611C20F0 rtworkq.dll!0x7ffbc922c871
0000001DCD8FF720 00007FFBD22B5370 0000000000000000 0000000000000001 00007FFBD2318280 000001C0BAACC810 ntdll.dll!0x7ffbd22b5370
0000001DCD8FF880 00007FFBD22B63C1 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffbd22b63c1
0000001DCD8FFBE0 00007FFBD12CE8D7 0000000000000000 0000000000000000 000004F0FFFFFB30 000004D0FFFFFB30 kernel32.dll!0x7ffbd12ce8d7
0000001DCD8FFC10 00007FFBD22CC53C 0000000000000000 0000000000000000 0000000000000000 0000000000000000 ntdll.dll!0x7ffbd22cc53c
Yeah, out of RAM/VRAM. OBS was unable to get some memory for new frame loaded from the capture device (video camera or whatever it was). Sometimes VRAM and RAM leakages (for example: https://github.com/obsproject/obs-studio/pull/11052 ) can be fixed in the OBS patches, but in some cases the device driver is the cause, thus the OS update or more stable video driver required (depending on where the problem is). If this is not "leakage" (constantly increasing memory consumption without a reasonable cause), then probably you are running too many other programs - maybe it is time to reduce load on you PC. Anyway, consider to monitor memory consumption during the event with the Task Manager.
 
Back
Top