Comments (8)
Starting celluloid using the command celluloid --mpv-mpv-config-file=/home/jberli/.mpv/config with the same config file still crashed celluloid with:
I was referring to the GSettings key. You can set the key with gsettings set io.github.celluloid-player.Celluloid mpv-config-file 'file:///home/jberli/.config/celluloid/configuration/celluloid.conf'
.
from celluloid.
Is this the expected behavior? Is this fix temporary or definitive?
No. This is just a workaround. I'll fix it properly.
from celluloid.
I have the same problem with celluloid in Arch Linux:
$ celluloid
celluloid: ../mpv/stream/stream.c:416: stream_create_with_args: Assertion `args->url' failed.
Aborted (core dumped)
celluloid version: 0.25
mpv version: 0.36 (2023-07-24)
from celluloid.
@breunigs Thank you for the very detailed bug report. Is Celluloid able to start if you change mpv-config-file
to file:///home/stefan/.mpv/config
?
from celluloid.
I have the exact same crash on Debian testing, with celluloid 0.25 and mpv 0.36.0. It also happened right after the upgrade.
I have my celluloid configuration file place here ~/.config/celluloid/configuration/celluloid.conf
and provided the location inside celluloid when it used to work.
Here is the content of the celluloid.conf
file:
hwdec=yes
sub-pos=95
sub-font='Ubuntu'
sub-font-size=40
sub-border-size=2
Starting celluloid using the command celluloid --mpv-mpv-config-file=/home/jberli/.mpv/config
with the same config file still crashed celluloid with:
celluloid: ../stream/stream.c :416 : stream_create_with_args: Assertion `args->url' failed.
Abandon
from celluloid.
Starting celluloid using the command celluloid --mpv-mpv-config-file=/home/jberli/.mpv/config with the same config file still crashed celluloid with:
I was referring to the GSettings key. You can set the key with
gsettings set io.github.celluloid-player.Celluloid mpv-config-file 'file:///home/jberli/.config/celluloid/configuration/celluloid.conf'
.
Celluloid does work when changing the mpv-config-file key with gsettings. Thanks for your solution.
Is this the expected behavior? Is this fix temporary or definitive?
from celluloid.
Until I deleted my question, I didn't even think that this would be the problem and should insert this patch for @Debian. I thought it was a hardware problem, but it has nothing to do and it doesn't happen here.
from celluloid.
This has been fixed in Debian, thanks!
https://metadata.ftp-master.debian.org/changelogs//main/c/celluloid/celluloid_0.25-2_changelog
https://sources.debian.org/src/celluloid/0.25-2/debian/patches/00-fix-crash.patch/
from celluloid.
Related Issues (20)
- MPRIS does not expose 'Position' property.
- mp4 file vulnerabilities HOT 1
- hotkeys in fullscreen HOT 2
- feature request: remove background 17 track album image HOT 5
- picture-in-picture mode
- zoom and move
- show frame rate and bit rate during playback HOT 1
- Cannot seek using global shortcuts HOT 2
- celluloid-main-window.c:190:29: warning: duplicated 'if' condition [-Wduplicated-cond]
- libmpv no render context set, video broken HOT 4
- Window position on screen HOT 5
- [feature request / enhancement] use mouse scroll to go up or down in audio or subtitle tracks.
- Gnome 43 Runtime is End of Life HOT 2
- Playlist button has wrong hover text
- No audio on steam deck HOT 2
- Some extra configurations are ignored HOT 1
- Newly Installed Flatpak Version Not Working HOT 20
- Visual Cues for Common Playback Features
- Error "The folder contents could not be displayed" on Celluloid 0.2.6 HOT 1
- Celluloif keeps crashing when an MTP USB device status change is published. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from celluloid.