obs-lv2
obs-lv2 copied to clipboard
segfault when switching scene collections
after updating to OBS 27.2.0, switching scene collections to or from a scene collection which contains an LV2 filter causes a segmentation fault to occur. The issue only occurs while the plugin is installed.
log: https://obsproject.com/logs/YterwycFVTA3NzKC
backtrace:
#0 0x00007ffff539638e in QGuiApplicationPrivate::sendQWindowEventToQPlatformWindow(QWindow*, QEvent*) () at /usr/lib/libQt5Gui.so.5
#1 0x00007ffff5b344dc in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#2 0x00007ffff4fc7b9a in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#3 0x00007ffff5013335 in QTimerInfoList::activateTimers() () at /usr/lib/libQt5Core.so.5
#4 0x00007ffff501391a in () at /usr/lib/libQt5Core.so.5
#5 0x00007ffff348ff13 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#6 0x00007ffff34e60d9 in () at /usr/lib/libglib-2.0.so.0
#7 0x00007ffff348d485 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#8 0x00007ffff5013ada in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#9 0x00007ffff4fbfe6b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#10 0x00007ffff4fcb5c7 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#11 0x00005555555db3cc in run_program (argv=0x7fffffffe238, argc=<optimized out>, logFile=...) at /usr/src/debug/obs-studio/UI/obs-app.cpp:2202
#12 main(int, char**) (argc=<optimized out>, argv=0x7fffffffe238) at /usr/src/debug/obs-studio/UI/obs-app.cpp:2898