OBS BUG - Stops (Segfaults) when you select certain application windows to Share

CatMan

New Member
OBS Studio - BUG - Stops (Segfaults) when you select certain application windows to Share:




OBS Version: 27.1.3
KDE Info:

Operating System: openSUSE Tumbleweed 20220204
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.90.0
Qt Version: 5.15.2
Kernel Version: 5.16.4-1-default (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i5-3570K CPU @ 3.40GHz
Memory: 15.5 GiB of RAM
Graphics Processor: AMD PITCAIRN



1. Start OBS
2. For Source select "Window Capture (PipeWire)"
3. Click on 'Select Window'
4. In the 'Select screen to share with the requesting application' window, Select an app window to share
5. Click on the Share button


APPS THAT CAUSE OBS TO STOP/SEGFAULT:
-------------------------------------

Adobe Flash Player (even if not playing an animation)
Element
JDownloader2
Messenger (Caprine)
SeaMonkey Browser
Skype
Universal Media Server (UMS)




APPS THAT OFTEN WORK FINE (Sometimes display distortion in window):
-------------------------------------------------------------------

Krusader
Firefox
Kate




HARDWARE/SOFTWARE DETAILS:

GPU Video Card: AMD/Radeon HD 7850 PCI-E


Settings > Display & Monitor
TAB: Compositor - Rendering backend: Open GL 3.1



RUNNING OBS FROM TERMINAL - OUTPUT - App Skype Window Selected:
---------------------------------------------------------------

dragonman5@StarMan:~> obs
Attempted path: share/obs/obs-studio/locale/en-US.ini
Attempted path: /usr/share/obs/obs-studio/locale/en-US.ini
Attempted path: share/obs/obs-studio/locale.ini
Attempted path: /usr/share/obs/obs-studio/locale.ini
Attempted path: share/obs/obs-studio/themes/Dark.qss
Attempted path: /usr/share/obs/obs-studio/themes/Dark.qss
info: Platform: Wayland
info: CPU Name: Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz
info: CPU Speed: 4034.786MHz
info: Physical Cores: 4, Logical Cores: 4
info: Physical Memory: 15866MB Total, 1317MB Free
info: Kernel Version: Linux 5.16.4-1-default
info: Distribution: "openSUSE Tumbleweed" "20220204"
info: Session Type: wayland
info: Portable mode: false
Attempted path: share/obs/obs-studio/themes/Dark/no_sources.svg
Attempted path: /usr/share/obs/obs-studio/themes/Dark/no_sources.svg
QMetaObject::connectSlotsByName: No matching signal for on_tbar_position_valueChanged(int)
QMetaObject::connectSlotsByName: No matching signal for on_actionShowTransitionProperties_triggered()
QMetaObject::connectSlotsByName: No matching signal for on_actionHideTransitionProperties_triggered()
info: OBS 27.1.3 (linux)
info: ---------------------------------
info: ---------------------------------
info: audio settings reset:
samples per sec: 48000
speakers: 2
info: ---------------------------------
info: Initializing OpenGL...
info: Using EGL/Wayland
info: Initialized EGL 1.5
info: Loading up OpenGL on adapter AMD AMD PITCAIRN (DRM 2.50.0, 5.16.4-1-default, LLVM 13.0.0)
info: OpenGL loaded successfully, version 4.5 (Core Profile) Mesa 21.3.4, shading language 4.50
info: ---------------------------------
info: video settings reset:
base resolution: 1920x1080
output resolution: 1280x720
downscale filter: Bicubic
fps: 60/1
format: NV12
YUV mode: 709/Partial
info: NV12 texture support not available
info: Audio monitoring device:
name: Default
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-ouput-ui.so'
info: [pipewire] Available captures:
info: [pipewire] - Desktop capture
info: [pipewire] - Window capture
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
info: No blackmagic support
error: os_dlopen(libnvidia-encode.so.1->libnvidia-encode.so.1): libnvidia-encode.so.1: cannot open shared object file: No such file or directory

info: FFMPEG VAAPI supported
info: VLC found, VLC video source enabled
info: ---------------------------------
info: Loaded Modules:
info: vlc-video.so
info: v4l2sink.so
info: text-freetype2.so
info: rtmp-services.so
info: obs-x264.so
info: obs-vst.so
info: obs-transitions.so
info: obs-outputs.so
info: obs-libfdk.so
info: obs-filters.so
info: obs-ffmpeg.so
info: linux-v4l2.so
info: linux-pulseaudio.so
info: linux-jack.so
info: linux-decklink.so
info: linux-capture.so
info: image-source.so
info: frontend-tools.so
info: decklink-ouput-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_output.pci-0000_00_1b.0.analog-stereo.monitor'
info: [Loaded global audio device]: 'Desktop Audio'
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'
info: [Loaded global audio device]: 'Mic/Aux'
info: [pipewire] available cursor modes:
info: [pipewire] - Metadata
info: [pipewire] - Always visible
info: [pipewire] - Hidden
info: PipeWire initialized (sender name: 1_612)
info: Switched to scene 'Scene'
info: ------------------------------------------------
info: Loaded scenes:
info: - scene 'Scene':
info: - source: 'Window Capture (PipeWire)' (pipewire-window-capture-source)
info: ------------------------------------------------
qt.qpa.wayland: Wayland does not support QWindow::requestActivate()
info: [pipewire] screencast session created
Attempted path: share/obs/obs-studio/images/overflow.png
Attempted path: /usr/share/obs/obs-studio/images/overflow.png
info: [pipewire] asking for window…
info: [pipewire] screencast session cancelled
info: [pipewire] available cursor modes:
info: [pipewire] - Metadata
info: [pipewire] - Always visible
info: [pipewire] - Hidden
info: PipeWire initialized (sender name: 1_612)

(process:18094): GLib-GObject-WARNING **: 03:03:14.337: ../gobject/gsignal.c:2732: instance '0x7efefc005a60' has no handler with id '15'
warning: [pipewire] Failed to start screencast, denied or cancelled by user
info: [pipewire] screencast session created
info: [pipewire] asking for window…
info: [pipewire] window selected, setting up screencast
info: [pipewire] created stream 0x55c8acd376f0
info: [pipewire] playing stream…
Segmentation fault (core dumped)
dragonman5@StarMan:~>




NOTE:


Linux

NOTE: OpenGL 3.3 or later is required to use OBS Studio on Linux. You can check what version of OpenGL is supported by your system by typing glxinfo | grep "OpenGL" on Terminal.



Will this correct or compensate for the issue ?
TERMINAL:

MESA_GL_VERSION_OVERRIDE=3.3 obs
 

Attachments

  • OBS Studio - BUG - Stops (Segfaults) when you select certain application windows to Share - TE...txt
    11.8 KB · Views: 10
Top