Bug#703646: mplayer: crashes when play mpg file from http

Alexander V. Kudrevatykh kudrevatykh at gmail.com
Fri Mar 22 05:51:11 UTC 2013


В Чт., 21/03/2013 в 22:27 +0100, Reimar Döffinger пишет: 
> On 21 Mar 2013, at 21:41, "Alexander V. Kudrevatykh" <kudrevatykh at gmail.com> wrote:
> > В Чт., 21/03/2013 в 21:04 +0100, Reimar Döffinger пишет: 
> >> 
> >> On 21 Mar 2013, at 20:46, "Alexander V. Kudrevatykh" <kudrevatykh at gmail.com> wrote:
> >> 
> >>> Package: mplayer
> >>> Version: 2:1.0~rc4.dfsg1+svn34540-1+b2
> >>> Severity: normal
> >>> 
> >>> When I trying to play mpg files from http (static file from lighttpd or from
> >>> upnp server) mplayer crashed.
> >>> Files were encoded with avconv and avplay successfully decodes such files.
> >>> Same file played from nfs/local file without crash.
> >>> Attached output of gdb. If you need file example I can provide it (or you can
> >>> download file on url from gdb output).
> >> 
> >> The gdb backtrace looks like you are using -lavdopts fast, is that the case?
> >> That option is expected to possibly crash with buggy/invalid files (and I think the current MPlayer documentation says so).
> > 
> > Yes. It's really used, But if file buggy, why it isn't crashed when
> > playing from local file, not from http?
> 
> Possible things I can think of:
> 1) Bug in MPlayer's http implementation corrupts data
> 2) Playing via http results in using a different demuxer
> 3) Bug in http server
> 4) Random changes in memory layout might result in just decode errors instead of crashes.
> 
> > Without -lavdopts fast crash missing, thanks.
> 
> Do you get decode errors? If so, do you also get them when playing the file locally?
Output when playing locally:
Starting playback...
[ac3 @ 0x7fc381036400]frame CRC mismatch
[ac3 @ 0x7fc381036400]frame sync error
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [null] 1024x576 => 1024x576 Planar YV12 
A:   1.8 V:   1.8 A-V: -0.000 ct: -0.000  21/ 21  4%  0%  1.0% 0 0 0% 
[ac3 @ 0x7fc381036400]incomplete frame
A:   2.6 V:   2.6 A-V: -0.000 ct: -0.000  40/ 40  5%  0%  0.6% 0 0 0% 


Exiting... (End of file)
From http:
Starting playback...
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [null] 1024x576 => 1024x576 Planar YV12 
[mpeg2video @ 0x7f6a6fa13400]ac-tex damaged at 62 7
[mpeg2video @ 0x7f6a6fa13400]Warning MVs not available
[mpeg2video @ 0x7f6a6fa13400]concealing 1843 DC, 1843 AC, 1843 MV errors
A:   1.8 V:   1.8 A-V:  0.010 ct:  0.065  22/ 22  7%  0%  1.0% 0 0 0% 
[ac3 @ 0x7f6a6fa13400]incomplete frame
A:   2.6 V:   2.6 A-V:  0.001 ct:  0.073  41/ 41  6%  0%  0.6% 0 0 0% 


Exiting... (End of file)

Also, some other things:
mplayer2 with same file does not crash when using -lavdopts fast
mplayer from ubuntu i386 crashes on another machine for that file.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20130322/a675ba19/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list