obs-source-switcher icon indicating copy to clipboard operation
obs-source-switcher copied to clipboard

Crash upon switching Transition type

Open macharborguy opened this issue 3 years ago • 7 comments

Crash upon switching Transition type from Stinger to Fade

I was attempting to set up a Matte Wipe stinger transition on a Source switcher, but was having issues configuring it (completely on my end).

I switched it back to Fade via the dropdown menu in the Source Switcher properties (top most one, not the Show or Hide ones). Once I selected Fade, OBS froze and the crash window popped up.

Upon relaunch, Stinger was still selected (changes to Fade had not yet been saved pre-crash). I switched it to Fade with NO issue or crash after the relaunch.

Crash log attached

message.txt

macharborguy avatar Apr 07 '22 14:04 macharborguy

Hi @exeldro,

I am able to reproduce this issue from Stinger to Fade, Swipe to Slide, Swipe to Fade and others.

Is there any possibility to fix this issue? I would like to send this plugin to Debian. I think it is very useful in several situations.

Thanks!

eribertomota avatar Apr 17 '23 23:04 eribertomota

https://github.com/exeldro/obs-source-switcher/commit/cd65fbbcbcee719e2987d7caa446d683fc702b81 fixes it for me. Will publish a release later this week.

exeldro avatar Apr 18 '23 06:04 exeldro

Nope. The problem is not solved and is it intermittent. I can reproduce it changing the Transition Type to: Stinger > Swipe > Slide > Luma Wipe > Stinger > Swipe > Slide > Luma Wipe > Stinger (loop....). Thus, after some changes (3 changes or 10 changes or 15 changes or x changes) I got Seg Fault.

eribertomota avatar Apr 18 '23 14:04 eribertomota

I am attaching a video. It sounds like a buffer overflow or similar issue.

https://user-images.githubusercontent.com/6435502/232827617-6597d64e-1a47-4563-bbdf-00de240167c5.mp4

eribertomota avatar Apr 18 '23 15:04 eribertomota

Hi @exeldro, any news? I think this plugin is very interesting to make some automatized actions. I would like to send it to Debian.

eribertomota avatar May 04 '23 13:05 eribertomota

I have not been been able to find the cause of the issue yet.

exeldro avatar May 05 '23 08:05 exeldro

Ok, thank you!

eribertomota avatar May 05 '23 14:05 eribertomota