obsproject / obs-studio

OBS Studio - Free and open source software for live streaming and screen recording
https://obsproject.com
GNU General Public License v2.0
58.83k stars 7.84k forks source link

Memory leak & crash in flatpak OBS v30.0.2 #10326

Closed yozachar closed 6 months ago

yozachar commented 6 months ago

Operating System Info

Other

Other OS

OpenSuse Leap 15.5 (X11)

OBS Studio Version

30.0.2

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://pub.microbin.eu/upload/snake-parrot-fly

OBS Studio Crash Log URL

No response

Expected Behavior

OBS does not crash.

Current Behavior

Memory leaks and OBS crashes.

Steps to Reproduce

  1. Setup scene to screen share.
  2. Re-open OBS.
  3. Observer crash.

Anything else we should know?

                 .-++:.                     us-er@zebpc
               ./oooooo/-                   -------------
            `:oooooooooooo:.                OS: openSUSE Leap 15.5 x86_64
          -+oooooooooooooooo+-`             Kernel: 5.14.21-150500.55.49-default
       ./oooooooooooooooooooooo/-           Uptime: 14 mins
      :oooooooooooooooooooooooooo:          Packages: 2369 (rpm), 8 (flatpak)
    `  `-+oooooooooooooooooooo/-   `        Shell: bash 4.4.23
 `:oo/-   .:ooooooooooooooo+:`  `-+oo/.     Display: 1920x1080 @ 60Hz
`/oooooo:.   -/oooooooooo/.   ./oooooo/.    DE: GNOME 41.9
  `:+ooooo+-`  `:+oooo+-   `:oooooo+:`      WM: Mutter (X11)
     .:oooooo/.   .::`   -+oooooo/.         WM Theme: Gruvbox-Dark-BL
        -/oooooo:.    ./oooooo+-            Theme: Gruvbox-Dark-BL [GTK2/3/4]
          `:+ooooo+-:+oooooo:`              Icons: Tela-circle-dark [GTK2/3/4]
             ./oooooooooo/.                 Font: Inter (11pt) [GTK2/3/4]
                -/oooo+:`                   Cursor: macOS-Monterey (24px)
                  `:/.                      Terminal: gnome-terminal-server 3.42.3
                                            Terminal Font: FiraCode Nerd Font (10pt)
                                            CPU: Intel(R) Core(TM) i5-3470S (4) @ 3.6 GHz
                                            GPU: NVIDIA GeForce GT 710
                                            Memory: 2.42 GiB / 7.71 GiB (31%)
                                            Disk (/): 19.99 GiB / 70.97 GiB (28%)
                                            Disk (/home): 40.05 GiB / 162 GiB (24%)
                                            Locale: en_US.UTF-8
kkartaltepe commented 6 months ago

You must provide a backtrace for us to be able to help with any crashes, but also since your device is no longer supported by nvidia its unlikely there is anything we can do for you. We may reopen this if you can provide a backtrace for your crash.

yozachar commented 6 months ago

I do not think it has anything to with the old Nvidia card. It works well on OBS through GStreamer. Either way OBS should not crash. I suspect the crash has something to do with the screen sharing selection window on X11.

Here's the (previous) backtrace (when OBS crashed):

https://obsproject.com/logs/DtIX8aY2mMXarLaQ

(current) backtrace ```log $ flatpak run -v com.obsproject.Studio F: No installations directory in /etc/flatpak/installations.d. Skipping F: Opening system flatpak installation at path /var/lib/flatpak F: Opening user flatpak installation at path /home/us-er/.local/share/flatpak F: Opening user flatpak installation at path /home/us-er/.local/share/flatpak F: Opening system flatpak installation at path /var/lib/flatpak F: Opening user flatpak installation at path /home/us-er/.local/share/flatpak F: Opening system flatpak installation at path /var/lib/flatpak F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/6.5/d59237689cd510428d159691b9d72cb7d37871fe17eded9f3d048648ed694930/files/lib32 does not exist F: Cleaning up unused container id 3598793154 F: Cleaning up per-app-ID state for com.obsproject.Studio F: Allocated instance id 837705354 F: Add defaults in dir /com/obsproject/Studio/ F: Add locks in dir /com/obsproject/Studio/ F: Allowing host-fs access F: Allowing homedir access F: Allowing wayland access F: Allowing x11 access F: Allowing pulseaudio access F: Running 'bwrap --args 48 /usr/bin/xdg-dbus-proxy --args=50' F: Running 'bwrap --args 46 obs' Gtk-Message: 07:57:20.281: Failed to load module "canberra-gtk-module" (obs:2): Gtk-WARNING **: 07:57:20.297: Theme parsing error: gtk.css:6691:68: Invalid name of pseudo-class Gtk-Message: 07:57:20.331: Failed to load module "canberra-gtk-module" Gtk-Message: 07:57:20.331: Failed to load module "canberra-gtk-module" qt.qpa.qgnomeplatform: Could not find color scheme "" Qt: Session management error: Could not open network socket debug: Found portal inhibitor debug: Attempted path: share/obs/obs-studio/locale/en-US.ini debug: Attempted path: /app/share/obs/obs-studio/locale/en-US.ini debug: Attempted path: share/obs/obs-studio/locale.ini debug: Attempted path: /app/share/obs/obs-studio/locale.ini debug: Attempted path: share/obs/obs-studio/themes/Yami.qss debug: Attempted path: /app/share/obs/obs-studio/themes/Yami.qss warning: [Safe Mode] Unclean shutdown detected! warning: [Safe Mode] User elected to launch normally. info: Using EGL/X11 info: CPU Name: Intel(R) Core(TM) i5-3470S CPU @ 2.90GHz info: CPU Speed: 2893.370MHz info: Physical Cores: 4, Logical Cores: 4 info: Physical Memory: 7895MB Total, 5113MB Free info: Kernel Version: Linux 5.14.21-150500.55.49-default info: Flatpak Branch: stable info: Flatpak Arch: x86_64 info: Flatpak Runtime: runtime/org.kde.Platform/x86_64/6.5 info: App Extensions: info: - com.obsproject.Studio.Plugin.BackgroundRemoval info: - com.obsproject.Studio.Plugin.GStreamerVaapi info: - com.obsproject.Studio.Plugin.Gstreamer info: - com.obsproject.Studio.Plugin.OBSVkCapture info: - com.obsproject.Studio.Locale info: Runtime Extensions: info: - org.freedesktop.Platform.GL.default info: - org.freedesktop.Platform.GL.nvidia-470-239-06 info: - org.freedesktop.Platform.openh264 info: - org.gtk.Gtk3theme.Adwaita-dark info: - org.kde.PlatformTheme.QGnomePlatform info: - org.kde.WaylandDecoration.QAdwaitaDecorations info: - org.kde.WaylandDecoration.QGnomePlatform-decoration info: - org.kde.Platform.Locale info: - org.freedesktop.Platform.GL.default info: Flatpak Framework Version: 1.14.4 info: Desktop Environment: GNOME (gnome) info: Session Type: x11 info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 info: Qt Version: 6.5.3 (runtime), 6.5.3 (compiled) info: Portable mode: false info: OBS 30.0.2 (linux) info: --------------------------------- info: --------------------------------- info: audio settings reset: samples per sec: 48000 speakers: 2 max buffering: 960 milliseconds buffering type: dynamically increasing info: --------------------------------- info: Initializing OpenGL... info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GT 710/PCIe/SSE2 info: OpenGL loaded successfully, version 3.3.0 NVIDIA 470.239.06, shading language 3.30 NVIDIA via Cg compiler info: --------------------------------- info: video settings reset: base resolution: 1920x1080 output resolution: 1920x1080 downscale filter: Bicubic fps: 30/1 format: NV12 YUV mode: Rec. 709/Partial info: NV12 texture support not available info: P010 texture support not available info: Audio monitoring device: name: Default id: default info: --------------------------------- warning: No AJA devices found, skipping loading AJA UI plugin warning: Failed to initialize module 'aja-output-ui.so' warning: No AJA devices found, skipping loading AJA plugin warning: Failed to initialize module 'aja.so' warning: Failed to load 'en-US' text for module: 'decklink-captions.so' warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so' libDeckLinkAPI.so: cannot open shared object file: No such file or directory warning: A DeckLink iterator could not be created. The DeckLink drivers may not be installed warning: Failed to initialize module 'decklink.so' info: [pipewire] Available captures: info: [pipewire] - Desktop capture info: [pipewire] - Window capture warning: v4l2loopback not installed, virtual camera disabled info: [obs-browser]: Version 2.22.2 info: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures.2594+g17f8588+chromium-103.0.5060.134 (compiled) info: NVENC supported error: VAAPI: Failed to initialize display in vaapi_device_h264_supported info: FFmpeg VAAPI H264 encoding not supported error: VAAPI: Failed to initialize display in vaapi_device_hevc_supported info: FFmpeg VAAPI HEVC encoding not supported info: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.3.4 | RPC Version: 1) info: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.5.3 | Qt version (run-time): 6.5.3 info: [obs-websocket] [obs_module_load] Linked ASIO Version: 102800 info: [obs-websocket] [obs_module_load] Module loaded. info: [linux-vkcapture] plugin loaded successfully (version 1.4.9) info: [obs-backgroundremoval] Plugin loaded successfully (version 1.1.10) info: [obs-backgroundremoval] Failed to open config file /home/us-er/.var/app/com.obsproject.Studio/config/obs-studio/plugin_config/obs-backgroundremoval/config.ini info: [obs-backgroundremoval] Failed to open config file /home/us-er/.var/app/com.obsproject.Studio/config/obs-studio/plugin_config/obs-backgroundremoval/config.ini info: [obs-backgroundremoval] Latest release is 1.1.10 info: [obs-gstreamer] build: 7dd3e69, gst-runtime: 1.20.7 info: [obs-vaapi] version: 0.4.1, gst-runtime: 1.20.7 info: --------------------------------- info: Loaded Modules: info: obs-vaapi.so info: obs-gstreamer.so info: obs-backgroundremoval.so info: linux-vkcapture.so info: text-freetype2.so info: rtmp-services.so info: obs-x264.so info: obs-websocket.so info: obs-webrtc.so info: obs-vst.so info: obs-transitions.so info: obs-qsv11.so info: obs-outputs.so info: obs-libfdk.so info: obs-filters.so info: obs-ffmpeg.so info: obs-browser.so info: linux-v4l2.so info: linux-pulseaudio.so info: linux-pipewire.so info: linux-jack.so info: linux-capture.so info: image-source.so info: frontend-tools.so info: decklink-output-ui.so info: decklink-captions.so info: --------------------------------- info: ==== Startup complete =============================================== info: All scene data cleared info: ------------------------------------------------ info: pulse-input: Server name: 'pulseaudio 15.0' info: pulse-input: Audio format: s16le, 44100 Hz, 2 channels info: pulse-input: Started recording from 'alsa_input.usb-Sonix_Technology_Co.__Ltd._w300_SN0001-02.analog-stereo' (default) info: pulse-input: Server name: 'pulseaudio 15.0' info: pulse-input: Audio format: s16le, 44100 Hz, 2 channels info: pulse-input: Started recording from 'alsa_output.pci-0000_00_1b.0.analog-stereo.monitor' (default) info: PipeWire initialized info: Switched to scene 'Scene' info: ------------------------------------------------ info: Loaded scenes: info: - scene 'Scene': info: - source: 'Mic' (pulse_input_capture) info: - source: 'Speaker' (pulse_output_capture) info: - filter: 'Limiter' (limiter_filter) info: - source: 'Application' (pipewire-window-capture-source) info: ------------------------------------------------ info: [pipewire] Screencast session created info: [pipewire] Asking for window info: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Mic) info: [pipewire] window selected, setting up screencast info: [pipewire] Server version: 0.3.64 info: [pipewire] Library version: 0.3.65 info: [pipewire] Header version: 0.3.65 info: [pipewire] Created stream 0x561dcecc12e0 info: [pipewire] Stream 0x561dcecc12e0 state: "connecting" (error: none) info: [pipewire] Playing stream 0x561dcecc12e0 info: [pipewire] Stream 0x561dcecc12e0 state: "paused" (error: none) info: [pipewire] Negotiated format: info: [pipewire] Format: 8 (Spa:Enum:VideoFormat:BGRx) info: [pipewire] Size: 1920x1080 info: [pipewire] Framerate: 0/1 info: [pipewire] Stream 0x561dcecc12e0 state: "streaming" (error: none) info: ==== Shutting down ================================================== info: pulse-input: Stopped recording from 'alsa_input.usb-Sonix_Technology_Co.__Ltd._w300_SN0001-02.analog-stereo' info: pulse-input: Got 8897 packets with 3919174 frames info: pulse-input: Stopped recording from 'alsa_output.pci-0000_00_1b.0.analog-stereo.monitor' info: pulse-input: Got 17478 packets with 3853435 frames info: [pipewire] Stream 0x561dcecc12e0 state: "paused" (error: none) info: [pipewire] Stream 0x561dcecc12e0 state: "unconnected" (error: none) info: All scene data cleared info: ------------------------------------------------ info: [obs-backgroundremoval] plugin unloaded info: [linux-vkcapture] plugin unloaded info: [obs-websocket] [obs_module_unload] Shutting down... error: Tried to call obs_frontend_remove_event_callback with no callbacks! info: [obs-websocket] [obs_module_unload] Finished shutting down. info: [Scripting] Total detached callbacks: 0 info: Freeing OBS context data info: == Profiler Results ============================= info: run_program_init: 4663.64 ms info: ┣OBSApp::AppInit: 5.267 ms info: ┃ ┗OBSApp::InitLocale: 1.005 ms info: ┗OBSApp::OBSInit: 2164.51 ms info: ┣obs_startup: 20.326 ms info: ┗OBSBasic::OBSInit: 2073.65 ms info: ┣OBSBasic::InitBasicConfig: 0.166 ms info: ┣OBSBasic::ResetAudio: 0.157 ms info: ┣OBSBasic::ResetVideo: 125.187 ms info: ┃ ┗obs_init_graphics: 124.545 ms info: ┃ ┗shader compilation: 35.931 ms info: ┣OBSBasic::InitOBSCallbacks: 0.004 ms info: ┣OBSBasic::InitHotkeys: 0.024 ms info: ┣obs_load_all_modules2: 1694.61 ms info: ┃ ┣obs_init_module(aja-output-ui.so): 0.127 ms info: ┃ ┣obs_init_module(aja.so): 0.11 ms info: ┃ ┣obs_init_module(decklink-captions.so): 0 ms info: ┃ ┣obs_init_module(decklink-output-ui.so): 0 ms info: ┃ ┣obs_init_module(decklink.so): 0.17 ms info: ┃ ┣obs_init_module(frontend-tools.so): 118.348 ms info: ┃ ┣obs_init_module(image-source.so): 0.01 ms info: ┃ ┣obs_init_module(linux-capture.so): 0.668 ms info: ┃ ┣obs_init_module(linux-jack.so): 0.006 ms info: ┃ ┣obs_init_module(linux-pipewire.so): 8.758 ms info: ┃ ┣obs_init_module(linux-pulseaudio.so): 0.004 ms info: ┃ ┣obs_init_module(linux-v4l2.so): 10.545 ms info: ┃ ┣obs_init_module(obs-browser.so): 0.127 ms info: ┃ ┣obs_init_module(obs-ffmpeg.so): 1.242 ms info: ┃ ┃ ┗nvenc_check: 0.683 ms info: ┃ ┣obs_init_module(obs-filters.so): 0.036 ms info: ┃ ┣obs_init_module(obs-libfdk.so): 0.003 ms info: ┃ ┣obs_init_module(obs-outputs.so): 0.007 ms info: ┃ ┣obs_init_module(obs-qsv11.so): 0.136 ms info: ┃ ┣obs_init_module(obs-transitions.so): 0.013 ms info: ┃ ┣obs_init_module(obs-vst.so): 0.005 ms info: ┃ ┣obs_init_module(obs-webrtc.so): 0.006 ms info: ┃ ┣obs_init_module(obs-websocket.so): 8.335 ms info: ┃ ┣obs_init_module(obs-x264.so): 0.003 ms info: ┃ ┣obs_init_module(rtmp-services.so): 0.916 ms info: ┃ ┣obs_init_module(text-freetype2.so): 0.017 ms info: ┃ ┣obs_init_module(linux-vkcapture.so): 0.154 ms info: ┃ ┣obs_init_module(obs-backgroundremoval.so): 1249.53 ms info: ┃ ┣obs_init_module(obs-gstreamer.so): 9.659 ms info: ┃ ┗obs_init_module(obs-vaapi.so): 0.335 ms info: ┣OBSBasic::InitService: 1.586 ms info: ┣OBSBasic::ResetOutputs: 0.193 ms info: ┣OBSBasic::CreateHotkeys: 0.032 ms info: ┣OBSBasic::InitPrimitives: 0.515 ms info: ┗OBSBasic::Load: 205.898 ms info: obs_hotkey_thread(25 ms): min=0.062 ms, median=0.191 ms, max=49.011 ms, 99th percentile=7.736 ms, 99.9164% below 25 ms info: audio_thread(Audio): min=0.009 ms, median=0.06 ms, max=1.361 ms, 99th percentile=0.13 ms info: obs_graphics_thread(33.3333 ms): min=0.09 ms, median=0.789 ms, max=127.863 ms, 99th percentile=12.756 ms, 99.7444% below 33.333 ms info: ┣tick_sources: min=0 ms, median=0.01 ms, max=127.472 ms, 99th percentile=0.025 ms info: ┣output_frame: min=0.055 ms, median=0.134 ms, max=9.446 ms, 99th percentile=0.635 ms info: ┃ ┗gs_context(video->graphics): min=0.055 ms, median=0.133 ms, max=9.445 ms, 99th percentile=0.634 ms info: ┃ ┣render_video: min=0.033 ms, median=0.102 ms, max=3.265 ms, 99th percentile=0.189 ms info: ┃ ┃ ┗render_main_texture: min=0.025 ms, median=0.088 ms, max=3.22 ms, 99th percentile=0.158 ms info: ┃ ┗gs_flush: min=0.006 ms, median=0.008 ms, max=6.46 ms, 99th percentile=0.4 ms info: ┗render_displays: min=0.017 ms, median=0.529 ms, max=45.14 ms, 99th percentile=6.682 ms info: ================================================= info: == Profiler Time Between Calls ================== info: obs_hotkey_thread(25 ms): min=25.113 ms, median=25.275 ms, max=74.151 ms, 89.7715% within ±2% of 25 ms (0% lower, 10.2285% higher) info: obs_graphics_thread(33.3333 ms): min=5.454 ms, median=33.333 ms, max=127.871 ms, 97.9182% within ±2% of 33.333 ms (1.05917% lower, 1.02264% higher) info: ================================================= info: Number of memory leaks: 2 ```
kkartaltepe commented 6 months ago

This is a log file and not a backtrace. It also shows that you closed obs successfully and there was no crash.

You should use the Discord server or the forums. For help on how to use OBS.

yozachar commented 6 months ago
gdb ```console $ flatpak run --command=gdb --devel com.obsproject.Studio /app/bin/obs GNU gdb (GDB) 12.1 Copyright (C) 2022 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-unknown-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: . Find the GDB manual and other documentation resources online at: . For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from /app/bin/obs... Reading symbols from /usr/lib/debug//app/bin/obs.debug... (gdb) r Starting program: /app/bin/obs [Thread debugging using libthread_db enabled] Using host libthread_db library "/usr/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffee6c1640 (LWP 11)] [New Thread 0x7fffedec0640 (LWP 12)] Gtk-Message: 09:36:13.260: Failed to load module "canberra-gtk-module" (obs:8): Gtk-WARNING **: 09:36:13.274: Theme parsing error: gtk.css:6691:68: Invalid name of pseudo-class Gtk-Message: 09:36:13.308: Failed to load module "canberra-gtk-module" Gtk-Message: 09:36:13.318: Failed to load module "canberra-gtk-module" qt.qpa.qgnomeplatform: Could not find color scheme "" Qt: Session management error: Could not open network socket [New Thread 0x7fffe7495640 (LWP 13)] [New Thread 0x7fffe6c94640 (LWP 14)] debug: Found portal inhibitor debug: Attempted path: share/obs/obs-studio/locale/en-US.ini debug: Attempted path: /app/share/obs/obs-studio/locale/en-US.ini debug: Attempted path: share/obs/obs-studio/locale.ini debug: Attempted path: /app/share/obs/obs-studio/locale.ini debug: Attempted path: share/obs/obs-studio/themes/Yami.qss debug: Attempted path: /app/share/obs/obs-studio/themes/Yami.qss warning: [Safe Mode] Unclean shutdown detected! warning: [Safe Mode] User elected to launch normally. info: Using EGL/X11 info: CPU Name: Intel(R) Core(TM) i5-3470S CPU @ 2.90GHz info: CPU Speed: 2893.355MHz info: Physical Cores: 4, Logical Cores: 4 info: Physical Memory: 7895MB Total, 1441MB Free info: Kernel Version: Linux 5.14.21-150500.55.49-default info: Flatpak Branch: stable info: Flatpak Arch: x86_64 info: Flatpak Runtime: runtime/org.kde.Sdk/x86_64/6.5 info: App Extensions: info: - com.obsproject.Studio.Plugin.BackgroundRemoval info: - com.obsproject.Studio.Plugin.GStreamerVaapi info: - com.obsproject.Studio.Plugin.Gstreamer info: - com.obsproject.Studio.Plugin.OBSVkCapture info: - com.obsproject.Studio.Locale info: - com.obsproject.Studio.Debug info: Runtime Extensions: info: - org.freedesktop.Platform.GL.default info: - org.freedesktop.Platform.GL.nvidia-470-239-06 info: - org.freedesktop.Platform.openh264 info: - org.gtk.Gtk3theme.Adwaita-dark info: - org.kde.PlatformTheme.QGnomePlatform info: - org.kde.WaylandDecoration.QAdwaitaDecorations info: - org.kde.WaylandDecoration.QGnomePlatform-decoration info: - org.kde.Sdk.Locale info: - org.freedesktop.Platform.GL.default info: Flatpak Framework Version: 1.14.4 info: Desktop Environment: GNOME (gnome) info: Session Type: x11 info: Window System: X11.0, Vendor: The X.Org Foundation, Version: 1.21.1 [New Thread 0x7fffe5f66640 (LWP 15)] [New Thread 0x7fffe5765640 (LWP 16)] info: Qt Version: 6.5.3 (runtime), 6.5.3 (compiled) info: Portable mode: false [New Thread 0x7fffe4f64640 (LWP 17)] [New Thread 0x7fffd3fff640 (LWP 18)] info: OBS 30.0.2 (linux) info: --------------------------------- info: --------------------------------- info: audio settings reset: samples per sec: 48000 speakers: 2 max buffering: 960 milliseconds buffering type: dynamically increasing [New Thread 0x7fffd37fe640 (LWP 19)] info: --------------------------------- info: Initializing OpenGL... info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GT 710/PCIe/SSE2 info: OpenGL loaded successfully, version 3.3.0 NVIDIA 470.239.06, shading language 3.30 NVIDIA via Cg compiler info: --------------------------------- info: video settings reset: base resolution: 1920x1080 output resolution: 1920x1080 downscale filter: Bicubic fps: 30/1 format: NV12 YUV mode: Rec. 709/Partial [New Thread 0x7fffbffff640 (LWP 20)] info: NV12 texture support not available info: P010 texture support not available [New Thread 0x7fffbd854640 (LWP 21)] info: Audio monitoring device: name: Default id: default info: --------------------------------- [Detaching after fork from child process 22] warning: No AJA devices found, skipping loading AJA UI plugin warning: Failed to initialize module 'aja-output-ui.so' [Detaching after fork from child process 23] warning: No AJA devices found, skipping loading AJA plugin warning: Failed to initialize module 'aja.so' [Detaching after fork from child process 24] warning: Failed to load 'en-US' text for module: 'decklink-captions.so' [Detaching after fork from child process 25] warning: Failed to load 'en-US' text for module: 'decklink-output-ui.so' [Detaching after fork from child process 26] libDeckLinkAPI.so: cannot open shared object file: No such file or directory warning: A DeckLink iterator could not be created. The DeckLink drivers may not be installed warning: Failed to initialize module 'decklink.so' [Detaching after fork from child process 27] $ ```

It would crash and go right back the the bash prompt. I couldn't even run bt inside (gdb).

kkartaltepe commented 6 months ago

It would crash and go right back the the bash prompt. I couldn't even run bt inside (gdb).

In this case it is not a crash but the program being terminated. The problem here lies outside of obs, most typically in flatpak. Users of flatpak modifications like flatseal often cause this themselves, otherwise try running flatpak update. There isnt much we can do if another process on your machine terminates obs.

--edit

fwiw this works fine on my machine. And GDB is being killed before OBS too, so you have problems with both.

yozachar commented 6 months ago

Ah yes, it was indeed flatseal configuration. I reset it, now it works fine. Thank you.