[MPlayer-dev-eng] Bug in GUI of MPlayer
김승정
kuh3h3 at gmail.com
Mon Sep 28 07:37:09 CEST 2009
still not fixed :(
gdb gmplayer
GNU gdb (GDB) 6.8.50.20090828-cvs
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/bin/gmplayer...done.
(gdb) r
Starting program: /usr/bin/gmplayer
[Thread debugging using libthread_db enabled]
MPlayer SVN-r29725-4.3.3 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
[png @ 0x8f88f70]codec type or id mismatches
Program received signal SIGSEGV, Segmentation fault.
0x083b8f1a in avcodec_decode_video2 (avctx=0x8f88f70,
picture=0x8f89320, got_picture_ptr=0xbfff9688, avpkt=0xbfff95cc) at
utils.c:583
583 if((avctx->codec->capabilities & CODEC_CAP_DELAY) || avpkt->size){
(gdb) bt
#0 0x083b8f1a in avcodec_decode_video2 (avctx=0x8f88f70,
picture=0x8f89320, got_picture_ptr=0xbfff9688, avpkt=0xbfff95cc) at
utils.c:583
#1 0x083b9e5a in avcodec_decode_video (avctx=0x8f88f70,
picture=0x8f89320, got_picture_ptr=0xbfff9688, buf=0xbfff95cc "",
buf_size=-1239092928) at utils.c:570
#2 0x08107f42 in pngRead (fname=0xbfff9708
"/usr/share/mplayer/skins/default/main", bf=0x8e4b704) at
gui/bitmap.c:56
#3 bpRead (fname=0xbfff9708 "/usr/share/mplayer/skins/default/main",
bf=0x8e4b704) at gui/bitmap.c:149
#4 0x081246dd in skinBPRead (fname=0xbfff9708
"/usr/share/mplayer/skins/default/main", bf=0x8e4b704) at
gui/skin/skin.c:101
#5 0x081257d2 in cmd_base (in=0xbfff9b59 "main,-2,-2") at gui/skin/skin.c:169
#6 0x0812324e in skinRead (dname=0x8f88d08 "default") at gui/skin/skin.c:738
#7 0x0810a0dd in guiInit () at gui/interface.c:215
#8 0x080e0ebc in main (argc=1, argv=0xbfffe1d4) at mplayer.c:2925
(gdb) i r
eax 0x0 0
ecx 0xbfff95a0 -1073769056
edx 0x0 0
ebx 0x8f88f70 150507376
esp 0xbfff9560 0xbfff9560
ebp 0xbfff9588 0xbfff9588
esi 0xbfff9688 -1073768824
edi 0xbfff95cc -1073769012
eip 0x83b8f1a 0x83b8f1a <avcodec_decode_video2+66>
eflags 0x210246 [ PF ZF IF RF ID ]
cs 0x73 115
ss 0x7b 123
ds 0x7b 123
es 0x7b 123
fs 0x0 0
gs 0x33 51
(gdb) q
A debugging session is active.
Inferior 1 [process 22325] will be killed.
Quit anyway? (y or n) y
2009/9/27, 김승정 <kuh3h3 at gmail.com>:
> i think wmapro itself have no problem because this pr0n plays well
> before recent changes in
> ffmpeg by Michael .what did you do on ffmpeg? Michael
>
> 2009/9/27, 김승정 <kuh3h3 at gmail.com>:
>> :) that video file is pr0n.so difficult to upload somewhere.
>>
>> 2009/9/27, Sascha Sommer <saschasommer at freenet.de>:
>>> Hi,
>>>
>>> On Samstag, 26. September 2009, Grozdan wrote:
>>>> 2009/9/26 김승정 <kuh3h3 at gmail.com>:
>>>> > as well as gmplayer, mplayer has avcodec bug in new wmapro.
>>>> >
>>>> > $ mplayer "vid12v4.avi"
>>>> > MPlayer SVN-r29718-4.3.3 (C) 2000-2009 MPlayer Team
>>>> > mplayer: could not connect to socket
>>>> > mplayer: No such file or directory
>>>> > Failed to open LIRC support. You will not be able to use your remote
>>>> > control.
>>>> >
>>>> > Playing vid12v4.avi.
>>>> > AVI file format detected.
>>>> > [aviheader] Video stream found, -vid 0
>>>> > [aviheader] Audio stream found, -aid 1
>>>> > VIDEO: [DX50] 640x352 24bpp 24.865 fps 953.2 kbps (116.4
>>>> > kbyte/s)
>>>> > Clip info:
>>>> > Creation Date: April 7, 2006
>>>> > =========================================================================
>>>> >= Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
>>>> > Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
>>>> > =========================================================================
>>>> >=
>>>> > =========================================================================
>>>> >= Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
>>>> > AUDIO:
>>>> > 44100 Hz, 2 ch, floatle, 128.0 kbit/4.54% (ratio: 16002->352800)
>>>> > Selected
>>>> > audio codec: [ffwmapro] afm: ffmpeg (WMA Pro audio (FFmpeg))
>>>> >
>>>> > AO: [null] 44100Hz 2ch floatle (4 bytes per sample)
>>>> > Starting playback...
>>>> > [mpeg4 @ 0x89ecaa0]Invalid and inefficient vfw-avi packed B frames
>>>> > detected VDec: vo config request - 640 x 352 (preferred colorspace:
>>>> > Planar YV12) VDec: using Planar YV12 as output csp (no 0)
>>>> > Movie-Aspect is 1.82:1 - prescaling to correct movie aspect.
>>>> > VO: [xv] 640x352 => 640x352 Planar YV12
>>>> > [wmapro @ 0x89ecaa0]frame[7] would have to skip -2684 bits?,?% 0 0
>>>>
>>>> It's not a bug in mplayer but in libavcodec's wmapro decoder. Mans was
>>>> yesterday talking about how bad this decoder is and he intends to
>>>> improve it
>>>>
>>>
>>> This problem looks like it caused by a misinterpreted bitstream. This
>>> may
>>> happen for samples that contain not yet discovered coding features.
>>> Can you upload the file somewhere? I don't know what Mans wants to
>>> improve
>>> but
>>> it probably will not fix this issue unlike he has access to the wmapro
>>> specification.
>>>
>>> Regards
>>>
>>> Sascha
>>> _______________________________________________
>>> MPlayer-dev-eng mailing list
>>> MPlayer-dev-eng at mplayerhq.hu
>>> https://lists.mplayerhq.hu/mailman/listinfo/mplayer-dev-eng
>>
>
More information about the MPlayer-dev-eng
mailing list