Your message dated Mon, 24 May 2010 10:48:34 +0000
with message-id <e1ogvd0-0004tb...@ries.debian.org>
and subject line Bug#420230: fixed in ffmpeg 4:0.6~svn20100505-1
has caused the Debian Bug report #420230,
regarding ffmpeg[2theora] image2pipe `buffer underrun'
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
420230: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=420230
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ffmpeg
Version: 0.cvs20060823-8
I am trying to encode a video stream using ffmpeg (or indeed
ffmpeg2theora). The input data to be encoded comes from a series of
netpbm runes, one small shell scriptlet per frame.
Ideally I would like to use the `image2pipe' format but this has a
critical bug which AFAICT renders it unuseable: I saw a number of
messages about `buffer underruns' and some other messages and the
resulting output was unplayable. I used
ffmpeg -f image2pipe -i pipe:.ppm ...
and variations thereon, without success. ffmpeg2theora didn't work
either.
I straced ffmpeg and found that it was occasionally getting short
reads from the input pipe. That is, read(2) would sometimes return a
smaller number than it had asked for. This is expected behaviour. I
suspect (but I have no direct evidence) that ffmpeg is mishandling
this case.
I rearranged my program to use -f image2 and then everything worked
fine, so I know that it's the handling of piped input that is the
problem.
I'm afraid I don't have any more the version of my processing script
which I can use to reproduce this error but a quick web search
suggests other people sometimes have the same problem. I can try to
produce a test case if you really want but I think my first route to
debugging at this point would be to check the code for the mistake I
suspect as I describe above.
Ian.
--- End Message ---
--- Begin Message ---
Source: ffmpeg
Source-Version: 4:0.6~svn20100505-1
We believe that the bug you reported is fixed in the latest version of
ffmpeg, which is due to be installed in the Debian FTP archive:
ffmpeg-dbg_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/ffmpeg-dbg_0.6~svn20100505-1_i386.deb
ffmpeg-doc_0.6~svn20100505-1_all.deb
to main/f/ffmpeg/ffmpeg-doc_0.6~svn20100505-1_all.deb
ffmpeg_0.6~svn20100505-1.diff.gz
to main/f/ffmpeg/ffmpeg_0.6~svn20100505-1.diff.gz
ffmpeg_0.6~svn20100505-1.dsc
to main/f/ffmpeg/ffmpeg_0.6~svn20100505-1.dsc
ffmpeg_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/ffmpeg_0.6~svn20100505-1_i386.deb
ffmpeg_0.6~svn20100505.orig.tar.gz
to main/f/ffmpeg/ffmpeg_0.6~svn20100505.orig.tar.gz
libavcodec-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavcodec-dev_0.6~svn20100505-1_i386.deb
libavcodec52_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavcodec52_0.6~svn20100505-1_i386.deb
libavdevice-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavdevice-dev_0.6~svn20100505-1_i386.deb
libavdevice52_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavdevice52_0.6~svn20100505-1_i386.deb
libavfilter-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavfilter-dev_0.6~svn20100505-1_i386.deb
libavfilter1_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavfilter1_0.6~svn20100505-1_i386.deb
libavformat-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavformat-dev_0.6~svn20100505-1_i386.deb
libavformat52_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavformat52_0.6~svn20100505-1_i386.deb
libavutil-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavutil-dev_0.6~svn20100505-1_i386.deb
libavutil50_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libavutil50_0.6~svn20100505-1_i386.deb
libpostproc-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libpostproc-dev_0.6~svn20100505-1_i386.deb
libpostproc51_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libpostproc51_0.6~svn20100505-1_i386.deb
libswscale-dev_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libswscale-dev_0.6~svn20100505-1_i386.deb
libswscale0_0.6~svn20100505-1_i386.deb
to main/f/ffmpeg/libswscale0_0.6~svn20100505-1_i386.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 420...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Reinhard Tartler <siret...@tauware.de> (supplier of updated ffmpeg package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 24 Jan 2010 21:24:56 +0100
Source: ffmpeg
Binary: ffmpeg ffmpeg-dbg ffmpeg-doc libavutil50 libavcodec52 libavdevice52
libavformat52 libavfilter1 libpostproc51 libswscale0 libavutil-dev
libavcodec-dev libavdevice-dev libavformat-dev libavfilter-dev libpostproc-dev
libswscale-dev
Architecture: source i386 all
Version: 4:0.6~svn20100505-1
Distribution: experimental
Urgency: low
Maintainer: Debian multimedia packages maintainers
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Reinhard Tartler <siret...@tauware.de>
Description:
ffmpeg - multimedia player, server and encoder
ffmpeg-dbg - Debug symbols for ffmpeg related packages
ffmpeg-doc - documentation of the ffmpeg API
libavcodec-dev - development files for libavcodec
libavcodec52 - ffmpeg codec library
libavdevice-dev - development files for libavdevice
libavdevice52 - ffmpeg device handling library
libavfilter-dev - development files for libavfilter
libavfilter1 - ffmpeg video filtering library
libavformat-dev - development files for libavformat
libavformat52 - ffmpeg file format library
libavutil-dev - development files for libavutil
libavutil50 - ffmpeg utility library
libpostproc-dev - development files for libpostproc
libpostproc51 - ffmpeg video postprocessing library
libswscale-dev - development files for libswscale
libswscale0 - ffmpeg video scaling library
Closes: 294422 298095 369127 374931 420230 420231 495274 501891 522449 525385
538082 559712 561553 569727
Changes:
ffmpeg (4:0.6~svn20100505-1) experimental; urgency=low
.
* update to new upstream. Closes: #569727
- fixes various segfaults and other minor feature improvements
Closes: #374931, #522449, #501891, #559712, #420231, #369127, #538082,
#298095, #294422, #561553, #525385, #495274, #420230
LP: #305286, #457106, #529200, #301723, #305315, #336479, #420230,
#412063, #428912, #432181, #440591, #453732, #453732, #453732,
#514259, #515243, #521472, #530186, #530186, #197842, #483317,
#483317, #539407, #280098, #331255, #566107, #569823, #570305,
#573190
* Fixup lintian overrides for new upstream snapshot
* Bump Standards-Version to 3.8.4
* Many upstream changes, see upstream Changelog for details
Checksums-Sha1:
9d8288e926a63a43b53ff55eaa1cf63ef8ec5402 2415 ffmpeg_0.6~svn20100505-1.dsc
744bb5e4f850645d415201060dcf6bcb22dcb099 4496012
ffmpeg_0.6~svn20100505.orig.tar.gz
39ae21502f619e1ea70b83dd77165c8759a508a2 33192 ffmpeg_0.6~svn20100505-1.diff.gz
77584f3e44c39bae9005752d0a68991fcf65f1b7 273884
ffmpeg_0.6~svn20100505-1_i386.deb
eeef08bda5c07d0d297a205db8254cb156dbc71a 11621720
ffmpeg-dbg_0.6~svn20100505-1_i386.deb
48f396b6856ecd81c92d4a2ef80cf2b6026690db 17078932
ffmpeg-doc_0.6~svn20100505-1_all.deb
886d6908cfa50831511776ba239b8e4968455ddc 104718
libavutil50_0.6~svn20100505-1_i386.deb
4554957b4ce01df28e63f1b05c0690d1a5eb19ff 4653548
libavcodec52_0.6~svn20100505-1_i386.deb
fa6f99925b4d38146c8df0403a18311ada686edd 73038
libavdevice52_0.6~svn20100505-1_i386.deb
f8c082917d6dc29f0339a2ad65a813d4d10f2dc5 838538
libavformat52_0.6~svn20100505-1_i386.deb
f73f354c5a2eb0ea8b0d45a4525aa8a79881ea9a 80940
libavfilter1_0.6~svn20100505-1_i386.deb
ee10de54ed76250e01f93ced46f94f49ae387501 70552
libpostproc51_0.6~svn20100505-1_i386.deb
b3a0fb9ecc2fa60b52eea6bda776c2ba11994b68 198716
libswscale0_0.6~svn20100505-1_i386.deb
c58fdf10d44dd91c4acd66412205f199eeb148fc 90040
libavutil-dev_0.6~svn20100505-1_i386.deb
49a6d7c8238b31f0dd866cf16a3ca451b12c2e09 2624542
libavcodec-dev_0.6~svn20100505-1_i386.deb
aa32ca6398961b71effa92f80593209e750f1367 57888
libavdevice-dev_0.6~svn20100505-1_i386.deb
558e8d712d1eb73b81f97c2c04eebb3019370555 531984
libavformat-dev_0.6~svn20100505-1_i386.deb
7009f23bca844d3e62bb0454586f2d1f7da15bea 70670
libavfilter-dev_0.6~svn20100505-1_i386.deb
f629ac255755315ece3d8dd1af847315d226ace5 56242
libpostproc-dev_0.6~svn20100505-1_i386.deb
85bb5cd254f4c6d124215f08ebc4407587ed1656 129066
libswscale-dev_0.6~svn20100505-1_i386.deb
Checksums-Sha256:
0d5556d1db0b34dcf79dfb11f8ec3180503cf88f14e6cdb304ef5e702037c5fb 2415
ffmpeg_0.6~svn20100505-1.dsc
fea3e7a56f5f575a2929068ef896f7365a5f82faed7be50a85a98749b5aca30a 4496012
ffmpeg_0.6~svn20100505.orig.tar.gz
3f220e43357277d355e1f524042c688402eed1109a56d3aeec883f2590be40ae 33192
ffmpeg_0.6~svn20100505-1.diff.gz
a5da554de87d18559167cf79ee2fbce6355eaceab6e4475ad322d990e6da89a1 273884
ffmpeg_0.6~svn20100505-1_i386.deb
57aecffbe625990e993f51cafafee5783022db55959c0bc528a72899c85b7bb2 11621720
ffmpeg-dbg_0.6~svn20100505-1_i386.deb
8db8428de22484586cfc6be4add1cf42bb6ec5d571ca9ed2ce5a02ecaf89643a 17078932
ffmpeg-doc_0.6~svn20100505-1_all.deb
b4212f580642637cf2702f1a7932db774a527ff2364125eaa004850f3f57ede2 104718
libavutil50_0.6~svn20100505-1_i386.deb
593f69beaec66150cabc5482fc46c553b2bf49eb10d17eea75ea28b59febb7e6 4653548
libavcodec52_0.6~svn20100505-1_i386.deb
e8cc61bb9ac8d1b2f0dc9541da33c2d0a9ffa15be35d8acdeb151491207f3b7b 73038
libavdevice52_0.6~svn20100505-1_i386.deb
10d92db9b1fa4fd9f273339b86348ffeec90ef096dfb50395846c6ec44362048 838538
libavformat52_0.6~svn20100505-1_i386.deb
0ac52d351bdc3ebdc5c6531d2d16d20c1604ca511085514774ad89ac18497786 80940
libavfilter1_0.6~svn20100505-1_i386.deb
d645f2ad5151fa47c868fb102f562127f2a8eb6a55e4272100e896259d9f6ced 70552
libpostproc51_0.6~svn20100505-1_i386.deb
a3defd38ea1b32141f094a7233a4e3bdffeae94888dd390942708d91b20ad74c 198716
libswscale0_0.6~svn20100505-1_i386.deb
c7beebf4e3b642ab31812a2e6ed139fc7667346baa49dea2df837296ca45f3f4 90040
libavutil-dev_0.6~svn20100505-1_i386.deb
ea86c0f83c47a68687f068877c7995cede4989993fa179de2380276cc9786617 2624542
libavcodec-dev_0.6~svn20100505-1_i386.deb
08a801d4a159099d08a2f8826240b4545302c6d08fc788cee67dfc33d52bcda7 57888
libavdevice-dev_0.6~svn20100505-1_i386.deb
c60ae6270fc570b7b5c88995e27a12952b3edff82e8ca964b963484adeb92aa6 531984
libavformat-dev_0.6~svn20100505-1_i386.deb
f16f334bdbae524340d8fb38ee6cd5b75318d53b213096f41cd2fbe82688334b 70670
libavfilter-dev_0.6~svn20100505-1_i386.deb
e5054b25afbb02451a5486b946b1ba47115201b0df0d33250fec34788a2e0d8b 56242
libpostproc-dev_0.6~svn20100505-1_i386.deb
658cef9628d93860666c727e923f15a7eba646bbe35561cd980912086ad3c193 129066
libswscale-dev_0.6~svn20100505-1_i386.deb
Files:
10e484ef8c49e36a310556acd8a6edca 2415 libs optional
ffmpeg_0.6~svn20100505-1.dsc
b39f8d42bff983a51c73e561d35aec41 4496012 libs optional
ffmpeg_0.6~svn20100505.orig.tar.gz
21450aa05d4b7b08a03f0b472b193907 33192 libs optional
ffmpeg_0.6~svn20100505-1.diff.gz
d254e7c8ef7990acbb5bf012c1fb14ae 273884 video optional
ffmpeg_0.6~svn20100505-1_i386.deb
c8820d78740d9b80c361a55e3d6b5769 11621720 debug extra
ffmpeg-dbg_0.6~svn20100505-1_i386.deb
b0a43b11c0741b59e2b76fd508c829ee 17078932 doc optional
ffmpeg-doc_0.6~svn20100505-1_all.deb
f80bfc72c86382245248e1a24a553dce 104718 libs optional
libavutil50_0.6~svn20100505-1_i386.deb
7bf847838a21430b8d447b92cb73bd54 4653548 libs optional
libavcodec52_0.6~svn20100505-1_i386.deb
737b2da2db261a89d24c533460a8b1f3 73038 libs optional
libavdevice52_0.6~svn20100505-1_i386.deb
f340743c9427850b87e63f3ce5a06d5d 838538 libs optional
libavformat52_0.6~svn20100505-1_i386.deb
fb2cf0b53e502bc0d2e8ebe8c03bc8d5 80940 libs optional
libavfilter1_0.6~svn20100505-1_i386.deb
08b6c486c0eb4cba17b1524d84f19da9 70552 libs optional
libpostproc51_0.6~svn20100505-1_i386.deb
a74d6cb8c7a20c2094562f780e9dda56 198716 libs optional
libswscale0_0.6~svn20100505-1_i386.deb
a916300df737ef7908f17f61dcbec234 90040 libdevel optional
libavutil-dev_0.6~svn20100505-1_i386.deb
df8b8a76259002068a7ddaac2cb0bd60 2624542 libdevel optional
libavcodec-dev_0.6~svn20100505-1_i386.deb
b1025caeb11867f6e1e25e71bb67b94c 57888 libdevel optional
libavdevice-dev_0.6~svn20100505-1_i386.deb
6b2c53fcca1029991f310bd551aca6c2 531984 libdevel optional
libavformat-dev_0.6~svn20100505-1_i386.deb
492fae3de56b563fc78d72a10c0f4681 70670 libdevel optional
libavfilter-dev_0.6~svn20100505-1_i386.deb
9eb73fd0b50eaec31c1c8d0d8f7c37f8 56242 libdevel optional
libpostproc-dev_0.6~svn20100505-1_i386.deb
9ddce5d9c100aa55dab361c89b3f2e15 129066 libdevel optional
libswscale-dev_0.6~svn20100505-1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Debian Powered!
iJwEAQECAAYFAkvnJQsACgkQ78RAoABp8o/gLAP8CRm4dem4pP2Hm+rir5zLb2IZ
9VyFsgFtR7FQTuHop9TDrgUCjDYhkEf9DFfc809cqb9xOZkNbQQUMHdG2Zxos0mQ
blP+/NGy4qInKRy0YQuhhmHkVqnFE2hf+fvhpZjsHHCtqUt5Zq98zn5SBCgHQLr5
5F664QyAYt4A8g6EZ+s=
=FkL+
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers