flathub / flathub/com.obsproject.Studio.Plugin.Draw
OBS Crash
- Dominant language
- No language data
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Having this installed with the latest version of OBS crashes it.
Logs:
```
13:09:18.872: [Safe Mode] Unclean shutdown detected!
13:09:20.355: [Safe Mode] User elected to launch normally.
13:09:20.356: Platform: Wayland
13:09:20.356: CPU Name: AMD Ryzen 5 5600 6-Core Processor
13:09:20.356: CPU Speed: 3594.223MHz
13:09:20.356: Physical Cores: 6, Logical Cores: 12
13:09:20.356: Physical Memory: 32014MB Total, 5525MB Free
13:09:20.356: Kernel Version: Linux 6.15.8-arch1-1
13:09:20.356: Flatpak Branch: stable
13:09:20.356: Flatpak Arch: x86_64
13:09:20.356: Flatpak Runtime: runtime/org.kde.Platform/x86_64/6.8
13:09:20.356: App Extensions:
13:09:20.356: - com.obsproject.Studio.Plugin.DistroAV
13:09:20.356: - com.obsproject.Studio.Plugin.Draw
13:09:20.356: - com.obsproject.Studio.Plugin.DroidCam
13:09:20.356: - com.obsproject.Studio.Plugin.GStreamerVaapi
13:09:20.356: - com.obsproject.Studio.Plugin.Gstreamer
13:09:20.356: - com.obsproject.Studio.Plugin.InputOverlay
13:09:20.356: - com.obsproject.Studio.Plugin.MoveTransition
13:09:20.356: - com.obsproject.Studio.Plugin.OBSVkCapture
13:09:20.356: - com.obsproject.Studio.Plugin.RewardsTheater
13:09:20.356: - com.obsproject.Studio.Plugin.ScaleToSound
13:09:20.356: - com.obsproject.Studio.Plugin.Shaderfilter
13:09:20.356: - com.obsproject.Studio.Plugin.SourceClone
13:09:20.356: - com.obsproject.Studio.Plugin.WebSocket
13:09:20.356: - com.obsproject.Studio.Plugin.waveform
13:09:20.356: - org.freedesktop.LinuxAudio.Plugins.TAP
13:09:20.356: - org.freedesktop.LinuxAudio.Plugins.swh
13:09:20.356: - com.obsproject.Studio.Locale
13:09:20.356: Runtime Extensions:
13:09:20.356: - org.freedesktop.Platform.GL.default
13:09:20.356: - org.freedesktop.Platform.VAAPI.Intel
13:09:20.356: - org.freedesktop.Platform.openh264
13:09:20.356: - org.freedesktop.Platform.VulkanLayer.MangoHud
13:09:20.356: - org.freedesktop.Platform.VulkanLayer.gamescope
13:09:20.356: - org.kde.Platform.Locale
13:09:20.356: - org.freedesktop.Platform.GL.default
13:09:20.356: Flatpak Framework Version: 1.16.1
13:09:20.356: Desktop Environment: GNOME (gnome)
13:09:20.356: Session Type: wayland
13:09:20.359: Current Date/Time: 2025-07-30, 01:09:20 PM IST
13:09:20.359: Browser Hardware Acceleration: true
13:09:20.359: Qt Version: 6.8.3 (runtime), 6.8.3 (compiled)
13:09:20.359: Portable mode: false
13:09:20.379: OBS 31.1.2 (linux)
13:09:20.379: ---------------------------------
13:09:20.380: ---------------------------------
13:09:20.380: audio settings reset:
13:09:20.380: samples per sec: 48000
13:09:20.380: speakers: 2
13:09:20.380: max buffering: 960 milliseconds
13:09:20.380: buffering type: dynamically increasing
13:09:20.381: ---------------------------------
13:09:20.381: Initializing OpenGL...
13:09:20.381: Using EGL/Wayland
13:09:20.403: Initialized EGL 1.5
13:09:20.414: Loading up OpenGL on adapter Intel Mesa Intel(R) Arc(tm) A750 Graphics (DG2)
13:09:20.414: OpenGL loaded successfully, version 4.6 (Core Profile) Mesa 25.1.3 (git-ba95e694fe), shading language 4.60
13:09:20.440: ---------------------------------
13:09:20.440: video settings reset:
13:09:20.440: base resolution: 1920x1080
13:09:20.440: output resolution: 1920x1080
13:09:20.440: downscale filter: Bicubic
13:09:20.440: fps: 30/1
13:09:20.440: format: NV12
13:09:20.440: YUV mode: Rec. 709/Partial
13:09:20.441: NV12 texture support enabled
13:09:20.441: P010 texture support not available
13:09:20.441: Audio monitoring device:
13:09:20.441: name: Default
13:09:20.441: id: default
13:09:20.444: ---------------------------------
13:09:20.457: No AJA devices found, skipping loading AJA UI plugin
13:09:20.457: Failed to initialize module 'aja-output-ui.so'
13:09:20.467: No AJA devices found, skipping loading AJA plugin
13:09:20.467: Failed to initialize module 'aja.so'
13:09:20.632: [pipewire] Available capture sources:
13:09:20.632: [pipewire] - Monitor source
13:09:20.632: [pipewire] - Window source
13:09:20.654: [obs-browser]: Version 2.25.3
13:09:20.654: [obs-browser]: CEF Version 127.0.6533.120 (runtime), 127.0.0-6533-fix-stutter-and-osr-extra-info.3040+ga0ca18e+chromium-127.0.6533.120 (compiled)
13:09:20.663: VAAPI: API version 1.22
13:09:20.664: FFmpeg VAAPI H264 encoding supported
13:09:20.666: FFmpeg VAAPI AV1 encoding supported
13:09:20.668: FFmpeg VAAPI HEVC encoding supported
13:09:20.686: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory
13:09:20.686:
13:09:20.686: NVENC not supported
13:09:20.686: Failed to initialize module 'obs-nvenc.so'
13:09:20.736: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.2 | RPC Version: 1)
13:09:20.736: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.8.3 | Qt version (run-time): 6.8.3
13:09:20.736: [obs-websocket] [obs_module_load] Linked ASIO Version: 103200
13:09:20.736: DEPRECATION: obs_frontend_get_global_config is deprecated. Read from global or user configuration explicitly instead.
13:09:20.740: [obs-websocket] [obs_module_load] Module loaded.
13:09:20.765: Failed to load 'en-GB' text for module: 'distroav.so'
13:09:20.765: [distroav] obs_module_load: you can haz DistroAV (Version 6.1.1)
13:09:20.767: [distroav] obs_module_load: NDI library detected ('NDI SDK LINUX 10:39:50 Jun 2 2025 6.2.0.3')
13:09:20.767: [distroav] NDI Version detected: 6.2.0.3
13:09:20.767: [distroav] obs_module_load: NDI library initialized successfully
13:09:20.769: [distroav] plugin loaded successfully (version 6.1.1)
13:09:20.777: Failed to load 'en-GB' text for module: 'draw-dock.so'
13:09:20.777: [Draw Dock] loaded version 0.2.4
```
Weirdly, removing either this or my theme fixes it
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the crash with the Draw plugin and the user's theme installed together on OBS 31.1.2 under Flatpak and Wayland, then compare behavior when either is removed. Use the supplied OBS log as the starting evidence; done means both the plugin and theme can remain installed without OBS crashing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100