← Back to team overview

openshot.bugs team mailing list archive

[Bug 1004092] Re: crash on libavcodec mismatch

 

libavcodec is not a direct dependency of Openshot, it is a dependency of
MLT, which is the main library Openshot depends on. It's not reasonable
to expect an application to check every indirect dependency is installed
- that is surely the job of the package manager.


** Changed in: openshot
       Status: New => Won't Fix

-- 
You received this bug notification because you are a member of OpenShot
Bugs, which is subscribed to OpenShot Video Editor.
https://bugs.launchpad.net/bugs/1004092

Title:
  crash on libavcodec mismatch

Status in OpenShot Video Editor:
  Won't Fix

Bug description:
  %openshot

  ------------------------- ERROR 1 ------------------------------
  Failed to import 'from openshot import main'
  Error Message: cannot import name main
  ----------------------------------------------------------------
  --------------------------------
     OpenShot (version 1.4.2)
  --------------------------------
  Process no longer exists: 2827.  Creating new pid lock file.
  mlt_repository_init: failed to dlopen /usr/local/lib/mlt/libmltavformat.so
    (Shared object "libx264.so.116" not found, required by "libavcodec.so.1")
  mlt_repository_init: failed to dlopen /usr/local/lib/mlt/libmltsox.so
    (Shared object "libx264.so.116" not found, required by "libavcodec.so.1")

  Detecting formats, codecs, and filters...
  Segmentation fault (core dumped)

  
  This is fixed with rebuilding and reinstalling FFMPEG package... Program should check dependencies availability, not crash, very nice video editor anyway! :-)

  %uname -a
  FreeBSD hexagon 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan  3 07:46:30 UTC 2012     root@xxxxxxxxxxxxxxxxxxxxxxx:/usr/obj/usr/src/sys/GENERIC  amd64

To manage notifications about this bug go to:
https://bugs.launchpad.net/openshot/+bug/1004092/+subscriptions


References