OBS stopped working

OBS is now crashing on start. I am using KDE 6.6.Beta 2
I am not sure if the core dump is due to KDE changes in 6.6.1 Beta 2.

If you’re on Arch you get the Qt 6.11 beta and have to rebuild it.

In Plasma 6.5.5 (Qt 6.10.2) works perfectly but also crash. The difference is that crash when I close OBS 32.0.4.

Log of OBS in Konsole with line of crash at bottom

D ī‚° ļŒ” ī‚°  ~/Descargas ī‚° obs  :check_mark:  09:45:34
debug: Found portal inhibitor
debug: Attempted path: /usr/bin/../share/obs/obs-studio/locale/en-US.ini
debug: Attempted path: /usr/bin/../share/obs/obs-studio/locale.ini
debug: Attempted path: /usr/bin/../share/obs/obs-studio/locale/es-ES.ini
info: Using preferred locale ā€˜es-ES’
debug: Attempted path: /usr/bin/../share/obs/obs-studio/themes
debug: Attempted path: /usr/bin/../share/obs/obs-studio/themes/
info: Platform: Wayland
info: CPU Name: Intel(R) Coreā„¢ i5-6600K CPU @ 3.50GHz
info: CPU Speed: 800.000MHz
info: Physical Cores: 4, Logical Cores: 4
info: Physical Memory: 32036MB Total, 21434MB Free
info: Kernel Version: Linux 6.18.8-1-default
info: Distribution: ā€œopenSUSE Tumbleweedā€ ā€œ20260207ā€
info: Desktop Environment: KDE (KDE)
info: Session Type: wayland
info: Current Date/Time: 2026-02-15, 11:36:28
info: Browser Hardware Acceleration: true
info: Qt Version: 6.10.2 (runtime), 6.10.2 (compiled)
info: Portable mode: false
info: OBS 32.0.4 (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: Using EGL/Wayland
info: Initialized EGL 1.5
info: Loading up OpenGL on adapter NVIDIA Corporation NVIDIA GeForce GTX 1070/PCIe/SSE2
info: OpenGL loaded successfully, version 3.3.0 NVIDIA 580.82.07, shading language 3.30 NVIDIA via Cg compiler
info: ---------------------------------
info: video settings reset:
base resolution: 2560x1440
output resolution: 2560x1440
downscale filter: Bicubic
fps: 30/1
format: NV12
YUV mode: Rec. 709/Partial
info: NV12 texture support enabled
info: P010 texture support not available
info: Audio monitoring device:
name: Por defecto
id: default
info: ---------------------------------
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: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio
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 capture sources:
info: [pipewire] - Monitor source
info: [pipewire] - Window source
warning: v4l2loopback not installed, virtual camera not registered
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_av1_supported
info: FFmpeg VAAPI AV1 encoding not supported
error: VAAPI: Failed to initialize display in vaapi_device_hevc_supported
info: FFmpeg VAAPI HEVC encoding not supported
info: [obs-nvenc] NVENC version: 13.0 (compiled) / 13.0 (driver), CUDA driver version: 13.0, AV1 supported: false
info: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.6.3 | RPC Version: 1)
info: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.10.2 | Qt version (run-time): 6.10.2
info: [obs-websocket] [obs_module_load] Linked ASIO Version: 103002
info: [obs-websocket] [obs_module_load] Module loaded.
error: os_dlopen(libvlc.so.5->libvlc.so.5): libvlc.so.5: no se puede abrir el fichero del objeto compartido: No existe el fichero o el directorio

info: [vlc-video]: Couldn’t find VLC installation, VLC video source disabled
info: ---------------------------------
info: Loaded Modules:
info: vlc-video.so
info: text-freetype2.so
info: sndio.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-nvenc.so
info: obs-libfdk.so
info: obs-filters.so
info: obs-ffmpeg.so
info: linux-v4l2.so
info: linux-pulseaudio.so
info: linux-pipewire.so
info: linux-jack.so
info: linux-capture.so
info: linux-alsa.so
info: image-source.so
info: frontend-tools.so
info: decklink-output-ui.so
info: decklink-captions.so
info: ---------------------------------
info: [obs-websocket] [obs_module_post_load] WebSocket server is enabled, starting…
info: [obs-websocket] [WebSocketServer::Start] Not locked to IPv4 bindings
info: [obs-websocket] [WebSocketServer::ServerRunner] IO thread started.
info: [obs-websocket] [WebSocketServer::Start] Server started successfully on port 4455. Possible connect address: 192.168.1.99
info: ---------------------------------
info: Available Encoders:
info: Video Encoders:
info: - ffmpeg_openh264 (OpenH264)
info: - ffmpeg_svt_av1 (SVT-AV1)
info: - ffmpeg_aom_av1 (AOM AV1)
info: - obs_nvenc_h264_tex (NVIDIA NVENC H.264)
info: - obs_nvenc_hevc_tex (NVIDIA NVENC HEVC)
info: - obs_x264 (x264)
info: Audio Encoders:
info: - ffmpeg_aac (FFmpeg AAC)
info: - ffmpeg_opus (FFmpeg Opus)
info: - ffmpeg_pcm_s16le (FFmpeg PCM (16-bit))
info: - ffmpeg_pcm_s24le (FFmpeg PCM (24-bit))
info: - ffmpeg_pcm_f32le (FFmpeg PCM (32-bit flotante))
info: - ffmpeg_alac (FFmpeg ALAC (24-bit))
info: - ffmpeg_flac (FFmpeg FLAC (16-bit))
info: - libfdk_aac (libfdk AAC)
info: ==== Startup complete ===============================================
warning: Failed to register with host portal QDBusError(ā€œorg.freedesktop.portal.Error.Failedā€, ā€œCould not register app ID: Connection already associated with an application IDā€)
info: All scene data cleared
info: ------------------------------------------------
info: Device for ā€˜Audio Output Capture’ source Audio del escritorio is also used for audio monitoring.
Deduplication logic is being applied to all monitored sources.
info: pulse-input: Server name: ā€˜PulseAudio (on PipeWire 1.5.85) 15.0.0’
info: pulse-input: Audio format: s16le, 48000 Hz, 2 channels
info: pulse-input: Started recording from ā€˜alsa_output.usb-Logitech_Logitech_G933_Gaming_Wireless_Headset-00.analog-stereo.monitor’ (default)
info: [Loaded global audio device]: ā€˜Audio del escritorio’
info: pulse-input: Server name: ā€˜PulseAudio (on PipeWire 1.5.85) 15.0.0’
info: pulse-input: Audio format: s16le, 48000 Hz, 1 channels
info: pulse-input: Started recording from ā€˜alsa_input.usb-Logitech_Logitech_G933_Gaming_Wireless_Headset-00.mono-fallback’ (default)
info: [Loaded global audio device]: ā€˜Mic/Aux’
info: PipeWire initialized
info: Switched to scene ā€˜Escena’
info: ------------------------------------------------
info: Loaded scenes:
info: - scene ā€˜Escena’:
info: - source: ā€˜Captura de pantalla (PipeWire)’ (pipewire-screen-capture-source)
info: ------------------------------------------------
info: Device for ā€˜Audio Output Capture’ source Audio del escritorio is also used for audio monitoring.
Deduplication logic is being applied to all monitored sources.
info: [pipewire] Screencast session created
info: [pipewire] Asking for monitor and window
info: adding 21 milliseconds of audio buffering, total audio buffering is now 21 milliseconds (source: Audio del escritorio)

info: adding 21 milliseconds of audio buffering, total audio buffering is now 42 milliseconds (source: Mic/Aux)

info: [pipewire] source selected, setting up screencast
info: [pipewire] Server version: 1.5.85
info: [pipewire] Library version: 1.5.85
info: [pipewire] Header version: 1.5.85
info: [pipewire] Created stream 0x5639660d8a10
info: [pipewire] Stream 0x5639660d8a10 state: ā€œconnectingā€ (error: none)
info: [pipewire] Playing stream 0x5639660d8a10
info: [pipewire] Stream 0x5639660d8a10 state: ā€œpausedā€ (error: none)
info: [pipewire] Negotiated format:
info: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA)
info: [pipewire] Modifier: 0x0
info: [pipewire] Size: 2560x1440
info: [pipewire] Framerate: 0/1
info: [pipewire] Negotiated format:
info: [pipewire] Format: 12 (Spa:Enum:VideoFormat:BGRA)
info: [pipewire] Modifier: 0x3000000004fe014
info: [pipewire] Size: 2560x1440
info: [pipewire] Framerate: 0/1
info: [pipewire] Stream 0x5639660d8a10 state: ā€œstreamingā€ (error: none)
info: ==== Shutting down ==================================================
info: pulse-input: Stopped recording from ā€˜alsa_output.usb-Logitech_Logitech_G933_Gaming_Wireless_Headset-00.analog-stereo.monitor’
info: pulse-input: Got 645 packets with 774000 frames
info: Deduplication logic stopped.
info: pulse-input: Stopped recording from ā€˜alsa_input.usb-Logitech_Logitech_G933_Gaming_Wireless_Headset-00.mono-fallback’
info: pulse-input: Got 644 packets with 772800 frames
info: [pipewire] Stream 0x5639660d8a10 state: ā€œpausedā€ (error: none)
info: [pipewire] Stream 0x5639660d8a10 state: ā€œunconnectedā€ (error: none)
info: All scene data cleared
info: ------------------------------------------------
fish: Job 1, ā€˜obs’ terminated by signal SIGSEGV (Address boundary error)

The problem appears with the last update of Qt to 6.10.2 (also OBS was updated and tomorrow I have another mini update to 32.0.4).

Operating System: openSUSE Tumbleweed 20260207
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.2
Kernel Version: 6.18.8-1-default (64-bit)
Graphics Platform: Wayland
Processors: 4 Ɨ IntelĀ® Coreā„¢ i5-6600K CPU @ 3.50GHz
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: NVIDIA GeForce GTX 1070

Regards

There’s an issue with the OBS systray-item when closing the app, disabling the systray-item works here.