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