Bug 2292492 - obs doesn't start, symbol lookup error
Summary: obs doesn't start, symbol lookup error
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: obs-studio
Version: 40
Hardware: x86_64
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Neal Gompa
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-06-15 12:01 UTC by locness3
Modified: 2024-06-15 21:48 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-06-15 21:48:46 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
stack trace (27.07 KB, text/plain)
2024-06-15 21:47 UTC, locness3
no flags Details

Description locness3 2024-06-15 12:01:31 UTC
Running obs from the obs-studio package fails with the following error in the terminal :

obs: symbol lookup error: obs: undefined symbol: obs_property_text_info_type

Fully up-to-date Fedora 40 system as of reporting.

The installed obs packages are :
$ rpm -qa obs* | sort
obs-cef-5060^cr103.0.5060.134~git20231010.17f8588-2.fc40.x86_64
obs-studio-30.1.1-2.fc40.x86_64
obs-studio-libs-30.1.1-2.fc40.x86_64
obs-studio-plugin-browser-30.1.1-2.fc40.x86_64
obs-studio-plugin-vlc-video-30.1.1-2.fc40.x86_64
obs-studio-plugin-webkitgtk-0~git20231023.3c0978b-3.fc40.x86_64
obs-studio-plugin-x264-30.1.1-1.fc40.x86_64


Reproducible: Always

Steps to Reproduce:
1. Have the above packages installed
2. Try to run "obs" from a terminal
Actual Results:  
The following message is displayed :

obs: symbol lookup error: obs: undefined symbol: obs_property_text_info_type

and the program quits

Expected Results:  
OBS Studio should start up

I believe the program worked fine in the beginning and started showing this behaviour after some updates, however i could reproduce the same issue when reverting to aforementioned packages versions -1.fc40 from the base fedora repo rather than the -2.fc40 from the updates repo.

Comment 1 Dominik 'Rathann' Mierzejewski 2024-06-15 20:58:47 UTC
I can't reproduce this, obs starts normally here. I have the same package set installed.

Please run
rpm -Va obs*
and paste the output.

Also, run:
strace -f -e%file -o obs-strace.log obs
and attach obs-strace.log here.

Comment 2 locness3 2024-06-15 21:47:29 UTC
Created attachment 2037491 [details]
stack trace

> rpm -Va obs*

outputs nothing

> strace -f -e%file -o obs-strace.log obs

attached the strace here. looking at it i've found the obvious problem that i had installed this third-party rpm package and it conflicts with fedora's obs-studio package : https://droidcam.app/linux/

so not a Fedora bug. sorry for wasting your time. will report to that project.

Comment 3 locness3 2024-06-15 21:48:46 UTC
Removing the mentioned 3rd-party package solves the issue.


Note You need to log in before you can comment on or make changes to this bug.