Terje, Thanks for the feedback. You can see that all of the 8 previous PluginFFilter error messages went away after you updated plugin.opts. Could you check to make sure that the last 2 do not have anything strange in the line OR that the previous line does not have extraneous blanks after the end? If you copied/pasted from what I typed in, I might have put in a bad character. After getting rid of the abuffersink and buffersink error, you might still get the next error so let me know. No hurry though and use a different /tmp/bcast# file just so it is a true test. On Mon, Nov 2, 2026 at 1:41 PM Terje J. Hanssen <terjejhanssen@gmail.com> wrote:
Phyllis,
I updated plugin.opts (both under ffmpeg/plugin.opts and in bin/ffmpeg/plugin.opts) with the blacklisted 9.x / failing filters you suggested. After clearing out old/incomplete index files from /tmp/bcast555 and ~/.bcast5/, I re-tested launching with CIN_CONFIG=/tmp/bcast555 ./bin/cin.
Unfortunately, Cingg still aborts with the exact same error log during the filter scan: Plaintext
PluginFFilter::new_ffilter(abuffersink) err: Input/output error PluginFFilter::new_ffilter(buffersink) err: Input/output error build lv2 index for: /usr/local/share/cin/lv2 MWindow::init_plugins: can't create plugin index: /tmp/bcast555/Cinelerra_plugins
Terje
On 11/2/26 20:52, Terje J. Hanssen wrote:
Phyllis,
I'll try that soon. But to have mentioned it; I use ffmpeg 8.1.3 from Packman on Leap 16.1, and ffmpeg 9,0,2 on Slowroll running in dual-boot on the same machine.
In the meantime I have also tried to copy ~/.bcast5/Cinelerra_plugins from Slowroll to Leap 16.1 without any change regarding the startup issue.
Terje
On 11/2/26 20:32, Phyllis Smith wrote:
Terje, Oh, you need to fix at least the PluginFFilter errors by adding them to the blacklist in the file plugin.opts in the subdirectory ffmpeg under cinelerra-5.1 subdirectory. And to save time, to bin/ffmpeg/plugin.opts (so you don't have to rebuild). Then test again using CIN_CONFIG=/tmp/bcast555 ... At the bottom of ffmpeg/plugin.opts after these last 3 lines:
: do not work in 8.0 (just like the other cuda-s which use nvidia graphics card) #scale_cuda ###Operation not implemented when you try to use it #pad_cuda ###Operation not permitted
add these lines: : do not work in 9.x #colormatrix ###Invalid argument #colorspace ###Invalid argument #select ###Operation not permitted #sendcmd ###Invalid argument #sidedata ###Invalid argument #movie ###Operation not permitted #abuffer ###Invalid argument #buffer ###Invalid argument #abuffersink ###Input/output error #buffersink ###Input/output error
If that does not fail, then you can go back to using your $HOME/.bcast5 as usual. Let me know if it still fails after that. Thanks for finding this and I will test and check into GIT later as I do not get these error on my older distro.
On Mon, Nov 2, 2026 at 10:16 AM Terje J. Hanssen <terjejhanssen@gmail.com> wrote:
Hi Phyllis,
Thanks!
~/cingg-repo/cinelerra-5.1> CIN_CONFIG=/tmp/bcast5 ./bin/cin Cinelerra Infinity - built: Nov 2 2026 14:17:48 ...........
Cingg still crash at startup and outputs a lot of PluginFFilter: errors ..........
[colormatrix_449 @ 0x2c6a5d80] Unspecified destination color space PluginFFilter::new_ffilter(colormatrix) err: Invalid argument [colorspace_450 @ 0x2c6a5d80] Please specify output colorspace PluginFFilter::new_ffilter(colorspace) err: Invalid argument ........ PluginFFilter::new_ffilter(select) err: Operation not permitted [sendcmd_875 @ 0x2c791840] One and only one of the filename or commands options must be specified PluginFFilter::new_ffilter(sendcmd) err: Invalid argument [sidedata_921 @ 0x2c78fdc0] Side data type must be set PluginFFilter::new_ffilter(sidedata) err: Invalid argument ............ PluginFFilter::new_ffilter(movie) err: Operation not permitted [abuffer_1153 @ 0x2c793380] Sample format was not set or was invalid PluginFFilter::new_ffilter(abuffer) err: Invalid argument [buffer_1154 @ 0x2c793380] Unspecified pixel format PluginFFilter::new_ffilter(buffer) err: Invalid argument PluginFFilter::new_ffilter(abuffersink) err: Input/output error PluginFFilter::new_ffilter(buffersink) err: Input/output error build lv2 index for: /usr/local/share/cin/lv2 MWindow::init_plugins: can't create plugin index: /tmp/bcast5/Cinelerra_plugins build ladspa plugin index for: /usr/local/lib64/cin/ladspa MWindow::init_theme: prefered theme Cakewalk not found. MWindow::init_theme: theme_plugin not found. unjoined tids / owner 1 00007f2734f1b6c0 / 00007f2735de8000 12BC_Clipboard
ls -la /tmp/bcast5/ total 28 drwxr-xr-x 2 terje users 100 nov. 2 17:42 . drwxrwxrwt 20 root root 480 nov. 2 17:42 .. -rw-r--r-- 1 terje users 19279 nov. 2 17:42 Cinelerra_plugins -rw-r--r-- 1 terje users 22 nov. 2 17:42 Cinelerra_rc -rw-r--r-- 1 terje users 30 nov. 2 17:42 ladspa_plugins._usr_local_lib64_cin_ladspa
And my My AI helper / free Google Gemini :) adds:
Testing with CIN_CONFIG=/tmp/bcast5 gave a very revealing result: The directory and files *are* actually created in /tmp/bcast5/ (the file Cinelerra_plugins reaches 19,279 bytes), so it is *not* a file permission issue after all. Instead, the plugin indexing fails midway due to an FFmpeg filter scan error:
PluginFFilter::new_ffilter(abuffersink) err: Input/output error PluginFFilter::new_ffilter(buffersink) err: Input/output error build lv2 index for: /usr/local/share/cin/lv2 MWindow::init_plugins: can't create plugin index: /tmp/bcast5/Cinelerra_plugins
It appears PluginFFilter fails when probing FFmpeg's buffersink / abuffersink on Leap 16.1, causing the plugin index generation to abort and crash.
Terje
On 11/2/26 17:22, Phyllis Smith wrote:
Terje, Check the permissions on the directories/files involved in .bcast5. Also for a quick test start up Cinellera as follows:
CIN_CONFIG=/tmp/bcast5 cin/bin
where cin/bin is location of your Cinellera binary.
On Mon, Nov 2, 2026, 08:04 Terje J. Hanssen via Cin < cin@lists.cinelerra-gg.org> wrote:
Hi team,
I have successfully compiled Cinelerra-GG from source on openSUSE Leap 16.1, using a configuration set to single-use without third-party and dynamically linked.
However, I ran into a persistent startup crash related to writing plugin indexes:
MWindow::init_plugins: can't create plugin index: /home/terje/.bcast5/Cinelerra_plugins
Interestingly, the exact same source build runs and behaves seemingly fine on openSUSE Tumbleweed-Slowroll, but on Leap 16.1 the locally built binary in ./bin/cin encounters permission or I/O errors when attempting to write to the configuration directory during initialization unless heavily overridden.
Troubleshooting steps taken so far: - The .bcast5 configuration directory has been deleted and recreated multiple times, but Cingg still crashes during startup. - Three different CinGG AppImages have also been tested on the same system without startup issues.
Has anyone experienced similar path or permission issues when running a fresh source build alongside pre-existing environment configs?
Terje _______________________________________________ Cin mailing list -- cin@lists.cinelerra-gg.org To unsubscribe send an email to cin-leave@lists.cinelerra-gg.org