fansly-downloader-ng icon indicating copy to clipboard operation
fansly-downloader-ng copied to clipboard

Error running ffmpeg GLIBXX_3.4.XX not found

Open scockburn opened this issue 10 months ago • 2 comments

Bug Description

When downloading a posted video, the download runs as expected but ends in an ffmpeg error. The downloaded video is not corrupted, i verified this by downloading it manually and running ffmpeg over it to merge audio and video. Important: This error must be a result of some conflict with ffmpeg installed via apt. This error no longer occurs after uninstalling ffmpeg package. But i need ffmpeg because another application depends on it.

Expected behavior

The script successfully downloads and processes the video.

Actual behavior

The script crashes while trying to process the video with ffmpeg. It reports missing version GLIBC_3.4.32.

Here is the full error output:

WARNING | 14:52 || Skipping invalid item: Error running ffmpeg - exit code 1: /usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libavfilter.so.9)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libavfilter.so.9)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/librubberband.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/librubberband.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libplacebo.so.292)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libplacebo.so.292)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libzmq.so.5)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libzmq.so.5)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libzimg.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `CXXABI_1.3.13' not found (required by /lib/x86_64-linux-gnu/libzimg.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libvpl.so.2)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libgme.so.0)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libopenmpt.so.0)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libchromaprint.so.1)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libchromaprint.so.1)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libsrt-gnutls.so.1.5)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /lib/x86_64-linux-gnu/libjxl.so.0.7)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libjxl_threads.so.0.7)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libstdc++.so.6: version `GLIBCXX_3.4.30' not found (required by /lib/x86_64-linux-gnu/libicuuc.so.72)
/usr/bin/ffmpeg: /tmp/_MEIWuxsnz/libgcc_s.so.1: version `GCC_12.0.0' not found (required by /lib/x86_64-linux-gnu/libhwy.so.1)

Environment Information

  • Operating System: Ubuntu 23.10
  • Fansly Downloader Version: 0.9.7
  • Fansly Downloader Type: Executable
  • Specific creators name: lilijunex

User Research

I have done the following:

Additional context

Important: This error must be a result of some conflict with ffmpeg installed via apt. This error no longer occurs after uninstalling ffmpeg package. But i need ffmpeg because another application depends on it.

scockburn avatar Apr 21 '24 12:04 scockburn