Public bug reported:

Binary package hint: ffmpeg

OS: Karmic 9.10
Arch: x86_64
Package: libavcodec-dev 4:0.5+svn20090706-2ubuntu2


Installing libavcodec-dev on Ubuntu Karmic (9.10), 
/usr/include/libavcodec/avcodec.h explicitely says:

#define LIBAVCODEC_VERSION_MAJOR 52
#define LIBAVCODEC_VERSION_MINOR 20
#define LIBAVCODEC_VERSION_MICRO  0

which, according to upstream ffmpeg's repository, relates to this commit (from 
Thu, 26 Feb 2009):
http://git.ffmpeg.org/?p=ffmpeg;a=commitdiff;h=68f29ac60ec3f3c33f142497337666a36288d54d

Though, from .deb file:

$ apt-cache show libavcodec-dev | grep Version:
Version: 4:0.5+svn20090706-2ubuntu2

The supposed SVN version number definitely is not the actual one !

I'd recommend upgrade to at least libavcodec 52.30
( see 
http://git.ffmpeg.org/?p=ffmpeg;a=commitdiff;h=ff4d4521ceefa3bfb3d7f38ecf67d9a70c69b5a5
 from Sun, 31 May 2009) which introduces a new feature called lock manager.

Without this, ffmpeg is not thread/instance safe, meaning that 2
applications using ffmpeg's decoders at the same time (unless they are
statically compiled) have good chances to crash.

(might need to be forwarded to Debian Multimedia people as well ...)

** Affects: ffmpeg (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Bad avcodec public version number in karmic and missing lock manager feature 
causing concurrent lib access issues
https://bugs.launchpad.net/bugs/483317
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to