-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
btfs: fuse_opt.c:55: fuse_opt_add_arg: Assertion `!args->argv || args->allocated' failed. #84
Comments
This weekend, I had the chance to do some testing with various distros on a vm and here is what I found. Btfs worked fine on debian 12.5, fedora 39, arch (endeavour), ubuntu 22.04 and alpine. But with one catch: I had to manually set the mountpoint to all of them, because, as you can see in the output below, fuse says that "the mountpoint is not empty".
Forcing the mount like so |
Now that the t64 transition is ending in debian, I gave btfs/btplay another try and this time it just worked! However, the issue at the end with the noempty option is still there and I was not able to kill btfs even with killall -9! I had to reboot my system with reisub to make it stop and remove the btfs folder after reboot. |
In mid 2022 (probably summer of 2022) I made a small bash script for btplay. Since btplay lacks a progress of the downloaded torrent, I just used the watch command on btfsstat. So the script a) plays something with btplay and b) monitors the download progress for the video file btplay plays. It looks something like this
Last time I remember using it was on December 2022 that I showcased it to some friend and it worked great.
Today, I decided to do some changes to it and I came accross this error.
Debian testing/unstable x64 and btfs 2.24. According to debian's changelogs, btfs got the upgrade to 2.24 on the 16th of February 2021 and, as you can see below, a binary update for libssl3 compatibility on the 16th of May 2022.
So, since the package itself has not changed for almost 2 years now, and it is at the exact same version since I wrote my script, what may be the cause?
p.s. Minor question. Can I use btplay like so or it only accepts magnet links and .torrent files stored locally?
btplay http://example.com/something.torrent
---edit
As it seems, the error is from btfs itself, so I am changing the title.
I also tried btfs 2.24 on the debian 11 arm64 installation I have on my rpi3b+ and it works with no issues there, so it is definitely some binary update that broke it, but which one?
---re-edit
And this is the change for the first binary update of the package, which was made earlier in 2022.
The text was updated successfully, but these errors were encountered: