[MPlayer-users] MPlayer crash from latest CVS, debug output provided

Mats Röjestål mats.rojestal at bredband.net
Mon Jan 26 01:51:26 CET 2004


Hi!


Mplayer crashes reading a mpeg2 VCD, what's going on?

Output from crash:

> GNU gdb 5.0
> Copyright 2000 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "i386-pc-solaris2.9".
> (gdb) file /usr/local/bin/gmplayer
> Reading symbols from /usr/local/bin/gmplayer...done.
> (gdb) run
> Starting program: /usr/local/bin/gmplayer 
> Using GNU internationalization
> Original domain: messages
> Original dirname: /usr/local/share/locale
> Current domain: mplayer
> Current dirname: /usr/local/share/locale
> 
> MPlayer dev-CVS-040126-00:27-3.3.2 (C) 2000-2004 MPlayer Team
> 
> CPU: Advanced Micro Devices Athlon MP/XP/XP-M Barton 1994 MHz (Family: 6, Stepping: 0)
> Detected cache-line size is 64 bytes
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx
> 
> Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
> Reading config file /home/matsro/.mplayer/config
> [cfg] read config file: /home/matsro/.mplayer/gui.conf
> Reading config file /home/matsro/.mplayer/gui.conf
> vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.0" => local display)
> Reading /home/matsro/.mplayer/codecs.conf: Can't open '/home/matsro/.mplayer/codecs.conf': No such file or directory
> Reading /usr/local/etc/mplayer/codecs.conf: 61 audio & 169 video codecs
> font: can't open file: /home/matsro/.mplayer/font/font.desc
> Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
> Using usleep() timing
> Can't open input config file /home/matsro/.mplayer/input.conf: No such file or directory
> Input config file /usr/local/etc/mplayer/input.conf parsed: 53 binds
> SKIN dir 1: '/home/matsro/.mplayer/Skin'
> SKIN dir 2: '/usr/local/share/mplayer/Skin'
> 
> Playing /cdrom/unnamed_hsfs/mpeg2/avseq01.mpg.
> [mkv] no head found
> MPEG-PS file format detected.
> VIDEO:  MPEG2  480x576  (aspect 2)  25.000 fps  2496.0 kbps (312.0 kbyte/s)
> ==========================================================================
> Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
> MP3lib: init layer2&3 finished, tables done
> AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 28000->192000 (224.0 kbit)
> Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
> ==========================================================================
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 480 x 576 (preferred csp: Mpeg PES)
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> The selected video_out device is incompatible with this codec.
> VDecoder init failed :(
> Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.3.1
> Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
> ==========================================================================
> Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
> AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int 
> AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
> AO: [sun] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
> Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
> Starting playback...
> VDec: vo config request - 480 x 576 (preferred csp: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO: [x11] 480x576 => 768x576 Planar YV12 
> SwScaler: using unscaled Planar YV12 -> BGR 32-bit special converter
> A:   0.5 V:   0.0 A-V:  0.414 ct:  0.000    1/  1   0%  0%  0.0% 0 0 95%A:   0.6 V:   0.3 A-V:  0.350 ct:  0.004    2/  2   0%  0%  0.0% 0 0 97%A:   1.0 V:   0.3 A-V:  0.636 ct:  0.008    3/  3   0%  0%  0.0% 0 0 96%A:   1.4 V:   0.4 A-V:  1.011 ct:  0.012    4/  4   0%  0%  0.0% 0 0 94%A:   1.4 V:   0.4 A-V:  0.991 ct:  0.016    5/  5   0%  0%  0.0% 0 0 94%A:   1.5 V:   0.2 A-V:  1.251 ct:  0.020    6/  6   0%  0%  0.0% 0 0 94%A:   1.9 V:   0.3 A-V:  1.628 ct:  0.024    7/  7   0%  0%  0.0% 0 0 93%A:   1.9 V:   0.3 A-V:  1.648 ct:  0.028    8/  8   0%  0%  0.0% 0 0 93%A:   2.1 V:   0.3 A-V:  1.776 ct:  0.032    9/  9   0%  0%  0.0% 0 0 92%A:   2.2 V:   0.4 A-V:  1.776 ct:  0.036   10/ 10   0%  0%  0.0% 0 0 92%A:   2.2 V:   0.4 A-V:  1.776 ct:  0.040   11/ 11   0%  0%  0.0% 0 0 92%A:   2.3 V:   0.5 A-V:  1.866 ct:  0.044   12/ 12   0%  0%  0.0% 0 0 92%A:   2.4 V:   0.3 A-V:  2.026 ct:  0.048   13/ 13   0%  0%  0.0% 0 0 92%A:   2.5 V:   0.4 A-V:  2.082 ct:  0.052   14/ 14   
8%  8%  2.0% 0 0 91%A:   2.5 V:   0.4 A-V:  2.082 ct:  0.056   15/ 15   8%  7%  1.8% 0 0 91%A:   2.5 V:   0.5 A-V:  2.082 ct:  0.060   16/ 16   7%  6%  1.7% 0 0 91%A:   2.6 V:   0.5 A-V:  2.111 ct:  0.064   17/ 17   7%  8%  1.7% 0 0 91%A:   2.7 V:   0.5 A-V:  2.111 ct:  0.068   18/ 18   6%  8%  1.6% 0 0 91%A:   3.1 V:   0.6 A-V:  2.551 ct:  0.072   19/ 19   6%  7%  1.7% 0 0 90%A:   3.2 V:   0.6 A-V:  2.551 ct:  0.076   20/ 20   6%  7%  1.6% 0 0 90%A:   3.9 V:   0.7 A-V:  3.272 ct:  0.080   21/ 21   5%  8%  2.1% 0 0 87%A:   3.9 V:   0.7 A-V:  3.232 ct:  0.084   22/ 22   5%  8%  2.0% 0 0 87%A:   4.0 V:   0.7 A-V:  3.232 ct:  0.088   23/ 23   5%  7%  1.9% 0 0 87%A:   4.1 V:   0.8 A-V:  3.347 ct:  0.092   24/ 24   5%  9%  2.0% 0 0 86%A:   4.1 V:   0.7 A-V:  3.487 ct:  0.096   25/ 25   4%  8%  1.9% 0 0 86%A:   4.2 V:   0.7 A-V:  3.549 ct:  0.100   26/ 26   4%  8%  1.9% 0 0 86%A:   4.3 V:   0.7 A-V:  3.549 ct:  0.104   27/ 27   4%  8%  1.8% 0 0 86%A:   4.3 V:   0.8 A-V:  3.549 ct: 
 0.108   28/ 28   4%  7%  1.7% 0 0 86%A:   4.4 V:   0.6 A-V:  3.759 ct:  0.112   29/ 29   4%  8%  1.7% 0 0 86%A:   4.4 V:   0.7 A-V:  3.729 ct:  0.116   30/ 30   4%  8%  1.7% 0 0 85%A:   4.4 V:   0.7 A-V:  3.749 ct:  0.120   31/ 31   4%  9%  1.6% 0 0 85%A:   4.4 V:   0.8 A-V:  3.669 ct:  0.124   32/ 32   3%  9%  1.6% 0 0 85%A:   4.7 V:   0.8 A-V:  3.917 ct:  0.128   33/ 33   3%  8%  1.6% 0 0 84%A:   4.8 V:   0.9 A-V:  3.917 ct:  0.132   34/ 34   3%  8%  1.6% 0 0 84%A:   4.8 V:   0.9 A-V:  3.908 ct:  0.136   35/ 35   3%  8%  1.6% 0 0 84%A:   4.8 V:   0.7 A-V:  4.108 ct:  0.140   36/ 36   3%  9%  1.5% 0 0 84%A:   5.2 V:   0.8 A-V:  4.398 ct:  0.144   37/ 37   3%  8%  1.6% 0 0 82%A:   5.3 V:   0.8 A-V:  4.438 ct:  0.148   38/ 38   3%  8%  1.6% 0 0 82%A:   5.3 V:   0.9 A-V:  4.418 ct:  0.152   39/ 39   3%  9%  1.5% 0 0 82%A:   5.4 V:   0.9 A-V:  4.450 ct:  0.156   40/ 40   3%  9%  1.5% 0 0 82%A:   5.4 V:   0.9 A-V:  4.450 ct:  0.160   41/ 41   3%  8%  1.5% 0 0 82%A:   5.4 V:   1.
0 A-V:  4.430 ct:  0.164   42/ 42   3%  8%  1.4% 0 0 82%A:   5.6 V:   1.0 A-V:  4.579 ct:  0.168   43/ 43   2%  8%  1.5% 0 0 81%A:   5.6 V:   1.1 A-V:  4.579 ct:  0.172   44/ 44   2%  8%  1.4% 0 0 81%A:   5.7 V:   0.9 A-V:  4.867 ct:  0.176   45/ 45   2%  8%  1.4% 0 0 81%A:   5.7 V:   0.9 A-V:  4.847 ct:  0.180   46/ 46   2%  8%  1.4% 0 0 81%A:   5.8 V:   0.9 A-V:  4.8
> Program received signal SIGSEGV, Segmentation fault.
> 0x812a1af in mpeg2_set_buf (mpeg2dec=0x87b29c0, buf=0x87a6fc8, id=0x87a6fa8)
>     at decode.c:383
> 383	    if (mpeg2dec->custom_fbuf && !mpeg2dec->fbuf[1]->buf[0]){
> (gdb) where
> #0  0x812a1af in mpeg2_set_buf (mpeg2dec=0x87b29c0, buf=0x87a6fc8, id=0x87a6fa8)
>     at decode.c:383
> #1  0x80de17e in decode (sh=0x87a55f8, data=0x886bc80, len=474, flags=0)
>     at vd_libmpeg2.c:147
> #2  0x80d98b3 in decode_video (sh_video=0x87a55f8, start=0x886bc80 "", in_size=474, 
>     drop_frame=0) at dec_video.c:304
> #3  0x807be8b in main (argc=1, argv=0x804729c) at mplayer.c:2090
> (gdb) quit
> The program is running.  Exit anyway? (y or n) y
> matsro > exit
> 

Help!

OS = Solaris 9_x86
CC = gcc 3.3.2


Mats R




More information about the MPlayer-users mailing list