[Bug 483317] [NEW] Bad avcodec public version number in karmic and missing lock manager feature causing concurrent lib access issues
Ben
ben at geexbox.org
Sun Nov 15 23:10:27 UTC 2009
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
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
More information about the universe-bugs
mailing list