[MPlayer-users] -vo x11 crash

gabor farkas gabor at realtime.sk
Mon May 6 21:01:02 CEST 2002


i can't help you with the crash,
but you should rename manga04.mpg to anime04.mpg to be more correct
:-)))))

manga=japanese comix ( paper )
anime=japanese cartoon(movie )

bye,
gabor


On Mon, 2002-05-06 at 14:39, Meszaros Andras wrote:
> Hi!
> 
> If I play manga04.mpg :) with -vo x11 , then mplayer interrupted by
> signal 11, but -vo sdl working.
> 
> System information and gdb results attached.
> The file, and information uploaded ftp://mplayerhq.hu/MPlayer/incoming/mangacrash.tgz
> 
> 
> Thx:
> 		Andrej
> ----
> 

> charlie:mpg$ gdb mplayer      
> GNU gdb 2002-04-01-cvs
> Copyright 2002 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-linux"...(no debugging symbols found)...
> (gdb) run -v -vo x11 manga04.mpg
> Starting program: /usr/bin/mplayer -v -vo x11 manga04.mpg
> (no debugging symbols found)...[New Thread 1024 (LWP 4152)]
> (no debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...(no debugging symbols found)...
> (no debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...(no debugging symbols found)...(no debugging symbols
> found)...
> (no debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...(no debugging symbols found)...(no debugging symbols
> found)...
> (no debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...(no debugging symbols found)...(no debugging symbols
> found)...
> (no debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...(no debugging symbols found)...(no debugging symbols
> found)...
> (no debugging symbols found)...(no debugging symbols found)...(no debugging
> symbols found)...(no debugging symbols found)...(no debugging symbols
> found)...
> 
> 
> MPlayer CVS-020506-19:30-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
> 
> CPU vendor name: GenuineIntel  max cpuid level: 2
> CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Type: 6, Stepping:
> 6)
> Testing OS support for SSE... yes.
> Testing OS support for SSE unmasked exceptions... yes.
> Tests of OS support for SSE passed.
> CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
> Compiled for x86 CPU with features: MMX MMX2 SSE
> /etc/mplayer.conf(3): option: vo
> /etc/mplayer.conf(3): parameter: xv
> Reading /home/andrej/.mplayer/codecs.conf: can't open
> '/home/andrej/.mplayer/codecs.conf': No such file or directory
> Reading /etc/mplayer/codecs.conf: 34 audio & 92 video codecs
> CommandLine: '-v' '-vo' 'x11' 'manga04.mpg'
> get_path('font/font.desc') -> '/home/andrej/.mplayer/font/font.desc'
> font: can't open file: /home/andrej/.mplayer/font/font.desc
> font: can't open file: /usr/share/mplayer/font/font.desc
> Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
> Linux RTC init error: Permission denied
> Using usleep() timing
> get_path('input.conf') -> '/home/andrej/.mplayer/input.conf'
> Can't open input config file /home/andrej/.mplayer/input.conf : No such file
> or directory
> Falling back on default (hardcoded) config
> Playing manga04.mpg
> Not an URL!
> File size is 2801704 bytes
> Checking for YUV4MPEG2
> DEMUXER: freeing demuxer at 0x82b5fc8  
> ASF_check: not ASF guid!
> DEMUXER: freeing demuxer at 0x82b5fc8  
> Checking for NuppelVideo
> DEMUXER: freeing demuxer at 0x82b5fc8  
> Checking for MOV
> DEMUXER: freeing demuxer at 0x82b5fc8  
> Checking for VIVO
> header block 1 size: 0
> DEMUXER: freeing demuxer at 0x82b5fc8  
> Checking for REAL
> DEMUXER: freeing demuxer at 0x82b5fc8  
> DEMUXER: freeing demuxer at 0x82b5fc8  
> DEMUXER: freeing demuxer at 0x82b5fc8  
> DEMUXER: freeing demuxer at 0x82b5fc8  
> DEMUXER: freeing demuxer at 0x82b5fc8  
> DEMUXER: freeing demuxer at 0x82b5fc8  
> system stream synced at 0xB (11)!
> ==> Found video stream: 0
> Detected MPEG-PS file format!
> ==> Found audio stream: 0
> Searching for sequence header... OK!
> VIDEO:  MPEG1  160x120  (aspect 1)  24.00 fps  115.0 kbps (14.4 kbyte/s)
> [V] filefmt:2  fourcc:0x10000001  size:160x120  fps:24.00  ftime:=0.0417
> get_path('sub/') -> '/home/andrej/.mplayer/sub/'
> Detected audio codec: [mp3] drv:1 (MPEG layer-2, layer-3)
> Initializing audio codec...
> Selecting Audio Decoder: [mp3lib] MPEG layer-2, layer-3
> dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer
> mp3lib: made decode tables with MMX optimization
> init layer2&3 finished, tables done
> mp3lib: using MMX optimized decore!
> MPEG 1.0, Layer II, 44100 Hz 32 kbit Single-Channel, BPF: 104
> Channels: 1, copyright: No, original: Yes, CRC: No, emphasis: 0
> AUDIO: srate=44100  chans=2  bps=2  sfmt=0x10  ratio: 4000->176400
> X11 opening display: :0
> vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
> vo: X11 running at 1600x1200 with depth 24 and 32 bits/pixel (":0" => local
> display)
> ==========================================================================
> Opening Video Decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 160 x 120, Mpeg PES  
> [PP] Sorry, postprocessing is not available
> vo_debug: query(Mpeg PES) returned 0x0 (i=0) 
> Couldn't find matching colorspace - retrying with -vop scale...
> SwScale: -1 x -1
> vo_debug: query(Mpeg PES) returned 0x0 (i=0) 
> Sorry, selected video_out device is incompatible with this codec.
> VDecoder init failed :(
> Opening Video Decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
> libmpeg2: Using MMXEXT for IDCT transform
> libmpeg2: Using MMXEXT for motion compensation
> VDec: vo config request - 160 x 120, Planar YV12  
> [PP] Sorry, postprocessing is not available
> vo_debug: query(Planar YV12) returned 0x445 (i=0) 
> vo_debug: query(Planar I420) returned 0x445 (i=1) 
> vo_debug: query(Planar IYUV) returned 0x445 (i=2) 
> Movie-Aspect is undefined - no prescaling applied.
> video_out->init(160x120->160x120,flags=0,'MPlayer',0x32315659)
> VO: [x11] 160x120 => 160x120 Planar YV12 
> VO: Description: X11 ( XImage/Shm )
> VO: Author: Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
> Sharing memory.
> Using MMX2 for colorspace transform
> SwScaler: using unscaled Planar YV12 -> BGR 32-bit special converter
> Disabling DPMS
> stat: 1
> Detected video codec: [mpeg12] drv:1 prio:0 (MPEG 1 or 2)
> ==========================================================================
> AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian)
> AO: Description: OSS/ioctl audio output
> AO: Author: A'rpi
> ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
> audio_setup: using '/dev/dsp' dsp device
> Can't open audio device /dev/dsp: Device or resource busy  -> no sound
> couldn't open/init audio device -> NOSOUND
> Audio: no sound!!!
> Freeing 0 unused audio chunks
> Start playing...
> *** [vo] Allocating mp_image_t, 160x128x12bpp YUV planar, 30720 bytes
> *** [vo] Allocating mp_image_t, 160x128x12bpp YUV planar, 30720 bytes
> *** [vo] Allocating mp_image_t, 160x128x12bpp YUV planar, 30720 bytes
> (no debugging symbols found)...
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 1024 (LWP 4152)]
> 0x0816073c in yuv2rgb_init ()
> (gdb) bt
> #0  0x0816073c in yuv2rgb_init ()
> #1  0x081548df in SwScale_Init ()
> #2  0x08084503 in enum_layers_callback ()
> #3  0x0809f827 in vf_uninit_filter_chain ()
> #4  0x08099760 in decode_video ()
> #5  0x080694ee in main ()
> #6  0x404a917f in __libc_start_main () from /lib/libc.so.6
> (gdb) disass $eip-32 $eip+32
> Dump of assembler code from 0x816071c to 0x816075c:
> 0x816071c <yuv2rgb_init+8076>:	pusha  
> 0x816071d <yuv2rgb_init+8077>:	ret    
> 0x816071e <yuv2rgb_init+8078>:	punpcklbw %mm4,%mm1
> 0x8160721 <yuv2rgb_init+8081>:	punpcklbw %mm5,%mm2
> 0x8160724 <yuv2rgb_init+8084>:	pxor   %mm3,%mm3
> 0x8160727 <yuv2rgb_init+8087>:	movq   %mm0,%mm6
> 0x816072a <yuv2rgb_init+8090>:	movq   %mm1,%mm7
> 0x816072d <yuv2rgb_init+8093>:	movq   %mm0,%mm4
> 0x8160730 <yuv2rgb_init+8096>:	movq   %mm1,%mm5
> 0x8160733 <yuv2rgb_init+8099>:	punpcklbw %mm2,%mm6
> 0x8160736 <yuv2rgb_init+8102>:	punpcklbw %mm3,%mm7
> 0x8160739 <yuv2rgb_init+8105>:	punpcklwd %mm7,%mm6
> 0x816073c <yuv2rgb_init+8108>:	movntq %mm6,(%edi)
> 0x816073f <yuv2rgb_init+8111>:	movq   %mm0,%mm6
> 0x8160742 <yuv2rgb_init+8114>:	punpcklbw %mm2,%mm6
> 0x8160745 <yuv2rgb_init+8117>:	punpckhwd %mm7,%mm6
> 0x8160748 <yuv2rgb_init+8120>:	movntq %mm6,0x8(%edi)
> 0x816074c <yuv2rgb_init+8124>:	punpckhbw %mm2,%mm4
> 0x816074f <yuv2rgb_init+8127>:	punpckhbw %mm3,%mm5
> 0x8160752 <yuv2rgb_init+8130>:	punpcklwd %mm5,%mm4
> 0x8160755 <yuv2rgb_init+8133>:	movntq %mm4,0x10(%edi)
> 0x8160759 <yuv2rgb_init+8137>:	movq   %mm0,%mm4
> ---Type <return> to continue, or q <return> to quit---
> End of assembler dump.
> (gdb)  
> ----
> 

> cat /etc/debian_version
> 3.0
> uname -a 
> Linux charlie 2.4.17-686 #2 Sat Dec 22 21:58:49 EST 2001 i686 unknown
> ls -l /lib/libc[.-]* 
> -rwxr-xr-x    1 root     root      1153816 Mar 24 18:00 /lib/libc-2.2.5.so
> lrwxrwxrwx    1 root     root           14 Mar 25 16:20 /lib/libc.so.5 -> libc.so.5.4.46
> -rw-r--r--    1 root     root       563068 Feb  4 22:30 /lib/libc.so.5.4.46
> lrwxrwxrwx    1 root     root           13 Apr  8 12:17 /lib/libc.so.6 -> libc-2.2.5.so
> X -version 
> 
> This is a pre-release version of XFree86, and is not supported in any
> way.  Bugs may be reported to XFree86 at XFree86.Org and patches submitted
> to fixes at XFree86.Org.  Before reporting bugs in pre-release versions,
> please check the latest version in the XFree86 CVS repository
> (http://www.XFree86.Org/cvs)
> 
> XFree86 Version 4.1.0.1 / X Window System
> (protocol Version 11, revision 0, vendor release 6510)
> Release Date: 21 December 2001
> 	If the server is older than 6-12 months, or if your card is
> 	newer than the above date, look for a newer version before
> 	reporting problems.  (See http://www.XFree86.Org/FAQ)
> Build Operating System: Linux 2.4.17 i686 [ELF] 
> Module Loader present
> gcc -v 
> Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
> gcc version 2.95.4 20011002 (Debian prerelease)
> ld -v 
> GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux
> as --version 
> GNU assembler 2.12.90.0.1 20020307 Debian/GNU Linux
> Copyright 2002 Free Software Foundation, Inc.
> This program is free software; you may redistribute it under the terms of
> the GNU General Public License.  This program has absolutely no warranty.
> This assembler was configured for a target of `i386-linux'.
> ls -l /usr/lib/libgtk[.-]* 
> lrwxrwxrwx    1 root     root           19 Apr 29 11:03 /usr/lib/libgtk-1.2.so.0 -> libgtk-1.2.so.0.9.1
> -rw-r--r--    1 root     root      1195108 Apr 14 19:40 /usr/lib/libgtk-1.2.so.0.9.1
> -rw-r--r--    1 root     root      1846562 Apr 14 19:41 /usr/lib/libgtk.a
> -rw-r--r--    1 root     root          802 Apr 14 19:38 /usr/lib/libgtk.la
> lrwxrwxrwx    1 root     root           19 Apr 29 11:03 /usr/lib/libgtk.so -> libgtk-1.2.so.0.9.1
> ls -l /usr/lib/libglib[.-]* 
> lrwxrwxrwx    1 root     root           21 Mar 25 16:21 /usr/lib/libglib-1.2.so.0 -> libglib-1.2.so.0.0.10
> -rw-r--r--    1 root     root       138256 Feb 12 19:28 /usr/lib/libglib-1.2.so.0.0.10
> -rw-r--r--    1 root     root       196932 Feb 12 19:28 /usr/lib/libglib.a
> -rw-r--r--    1 root     root          662 Feb 12 19:28 /usr/lib/libglib.la
> lrwxrwxrwx    1 root     root           21 Apr 17 11:39 /usr/lib/libglib.so -> libglib-1.2.so.0.0.10
> ls -l /usr/lib/libpng[.-]* 
> -rw-r--r--    1 root     root       218512 Feb 11 18:35 /usr/lib/libpng.a
> lrwxrwxrwx    1 root     root           11 Apr 17 11:28 /usr/lib/libpng.so -> libpng.so.3
> lrwxrwxrwx    1 root     root           18 Feb  2 21:31 /usr/lib/libpng.so.2 -> libpng.so.2.1.0.12
> -rw-r--r--    1 root     root       173768 Dec 19 09:49 /usr/lib/libpng.so.2.1.0.12
> lrwxrwxrwx    1 root     root           17 Mar 25 16:22 /usr/lib/libpng.so.3 -> libpng.so.3.1.2.1
> -rw-r--r--    1 root     root       178544 Feb 11 18:35 /usr/lib/libpng.so.3.1.2.1
> cat /proc/cpuinfo 
> processor	: 0
> vendor_id	: GenuineIntel
> cpu family	: 6
> model		: 8
> model name	: Pentium III (Coppermine)
> stepping	: 6
> cpu MHz		: 797.980
> cache size	: 256 KB
> fdiv_bug	: no
> hlt_bug		: no
> f00f_bug	: no
> coma_bug	: no
> fpu		: yes
> fpu_exception	: yes
> cpuid level	: 2
> wp		: yes
> flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
> bogomips	: 1592.52
> 
> lspci -v 
> 00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev c4)
> 	Flags: bus master, medium devsel, latency 0
> 	Memory at d0000000 (32-bit, prefetchable) [size=64M]
> 	Capabilities: <available only to root>
> 
> 00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (prog-if 00 [Normal decode])
> 	Flags: bus master, 66Mhz, medium devsel, latency 0
> 	Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
> 	Memory behind bridge: d4000000-d5ffffff
> 	Prefetchable memory behind bridge: d6000000-d7ffffff
> 	Capabilities: <available only to root>
> 
> 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 23)
> 	Subsystem: VIA Technologies, Inc. VT82C596/A/B PCI to ISA Bridge
> 	Flags: bus master, stepping, medium devsel, latency 0
> 
> 00:07.1 IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 10) (prog-if 8a [Master SecP PriP])
> 	Flags: bus master, medium devsel, latency 32
> 	I/O ports at e000 [size=16]
> 	Capabilities: <available only to root>
> 
> 00:07.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management (rev 30)
> 	Flags: medium devsel
> 
> 00:0b.0 SCSI storage controller: Initio Corporation 360P (rev 02)
> 	Subsystem: Unknown device 9292:0202
> 	Flags: bus master, medium devsel, latency 32, IRQ 11
> 	I/O ports at e800 [size=256]
> 	Memory at d9000000 (32-bit, non-prefetchable) [size=4K]
> 	Expansion ROM at <unassigned> [disabled] [size=32K]
> 
> 00:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
> 	Subsystem: Realtek Semiconductor Co., Ltd. RT8139
> 	Flags: bus master, medium devsel, latency 32, IRQ 12
> 	I/O ports at ec00 [size=256]
> 	Memory at d9001000 (32-bit, non-prefetchable) [size=256]
> 	Expansion ROM at <unassigned> [disabled] [size=64K]
> 
> 01:00.0 VGA compatible controller: nVidia Corporation Riva TnT2 [NV5] (rev 15) (prog-if 00 [VGA])
> 	Subsystem: nVidia Corporation RIVA TNT2 Pro
> 	Flags: bus master, 66Mhz, medium devsel, latency 32, IRQ 12
> 	Memory at d4000000 (32-bit, non-prefetchable) [size=16M]
> 	Memory at d6000000 (32-bit, prefetchable) [size=32M]
> 	Expansion ROM at <unassigned> [disabled] [size=64K]
> 	Capabilities: <available only to root>
> 





More information about the MPlayer-users mailing list