Log in

View Full Version : FFMPEG segfaults at the end


forgetfool
30th June 2022, 17:33
Would anyone have an idea why both
1) ffplay film.avs
2) ffmpeg -i film.avs film.mkv
produce segmentation fault at the end?

The stream / file output file end up fine...

(gdb) bt
#0 0x00007f197409c89e in free () at /usr/lib/libc.so.6
#1 0x00007f1973c181ba in Cache::~Cache() () at /usr/lib/libvmaf.so.1
#2 0x00007f196374d06e in Cache::~Cache() () at /usr/lib/libavisynth.so
#3 0x00007f196376e58e in PClip::~PClip() () at /usr/lib/libavisynth.so
#4 0x00007f196374d0de in CacheGuard::~CacheGuard() () at /usr/lib/libavisynth.so
#5 0x00007f196374d11e in CacheGuard::~CacheGuard() () at /usr/lib/libavisynth.so
#6 0x00007f196376e58e in PClip::~PClip() () at /usr/lib/libavisynth.so
#7 0x00007f19637d6801 in () at /usr/lib/libavisynth.so
#8 0x00007f196376e58e in PClip::~PClip() () at /usr/lib/libavisynth.so
#9 0x00007f19637d6881 in () at /usr/lib/libavisynth.so
#10 0x00007f196376f8b4 in AVSValue:ESTRUCTOR() () at /usr/lib/libavisynth.so
#11 0x00007f196376f94e in AVSValue::~AVSValue() () at /usr/lib/libavisynth.so
#12 0x00007f196373ab98 in ScriptEnvironment::~ScriptEnvironment() () at /usr/lib/libavisynth.so
#13 0x00007f1963748fae in ScriptEnvironment:eleteScriptEnvironment() () at /usr/lib/libavisynth.so
#14 0x00007f196374c9af in avs_delete_script_environment () at /usr/lib/libavisynth.so
#15 0x00007f1975a3c355 in () at /usr/lib/libavformat.so.59
#16 0x00007f1975a3c40f in () at /usr/lib/libavformat.so.59
#17 0x00007f1975a8bf85 in avformat_close_input () at /usr/lib/libavformat.so.59
#18 0x000055c525cf5241 in ()
#19 0x000055c525cf57a5 in ()
#20 0x000055c525ce55c5 in main ()

wswartzendruber
30th June 2022, 20:53
I suppose a good place to start might be building with debug symbols included.