OPENSPHERE-Inc / branch-output

This is an OBS Studio plugin that allows to transmit video and audio with RTMP / SRT etc. for each source individually.
https://blog.opensphere.co.jp/posts/branchoutput001
GNU General Public License v2.0
28 stars 3 forks source link

Sometime crash during shutdowning OBS after 0.9.6 #13

Closed hanatyan128 closed 2 months ago

hanatyan128 commented 2 months ago

Crash log

Thread F768: (Crashed)
Stack            EIP              Arg0             Arg1             Arg2             Arg3             Address
00000062BA54A8C0 00007FFA89DBB0BF 0000023667BCE450 0000023600000000 0000000000000090 0000000000000000 obs.dll!obs_source_get_signal_handler+0x2f
00000062BA54A8F0 00007FFA8D284CDD 0000023667BCCBF0 0000023635E10000 00000062BA54AA90 0000000000000000 osi-branch-output.dll!FilterItem::`scalar deleting destructor'+0x2d
00000062BA54A920 00007FFA78232E0F 0000023635E55790 00007FFA7837476B 000002363D91C5B0 00007FFA7B626027 qt6core.dll!0x7ffa78232e0f

I imagine that the source is already unavailable at the time the signal handler is destroyed.