[Mplayer-felhasznalok] vesa:vidix:radeon_vid.so problema

Yotzo yotzo at elektropont.hu
Sun Jul 21 13:05:38 CEST 2002


Egy ideje vesa:vidix, vagy vesa:vidix:radeon_vid.so -val nem tudok
tv-outon videozni. Sima -vo vesa -val megy rendesen, es regebben is ugy
emlexem, hogy ment. Egy jun. 4-en forditott cuccal pl. tuti megy, de ha
kell jobban behatarolom miota nem.

Alap infok:

   1. Mindenképpen küldj _részletes_ adatokat a rendszeredro"l:
     * milyen disztribúciót használsz?
	debian woody 
     * kernel verzió
	Linux dadan 2.4.19-pre10-ac2 #1 Mon Jul 1 23:27:33 CEST 2002 i686 unknown
     * libc verzió:
        -rwxr-xr-x    1 root     root      1153784 Apr 28 11:57 /lib/libc-2.2.5.so
        lrwxrwxrwx    1 root     root           13 May 15 00:13 /lib/libc.so.6 -> libc-2.2.5.so
     * X verzió:
        XFree86 Version 4.2.0 / X Window System
        (protocol Version 11, revision 0, vendor release 6600)
        Release Date: 11 March 2002
                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/)
        Build Operating System: Linux 2.4.18 i686 [ELF]
        Module Loader present
     * gcc és ld verzió:
	Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
	gcc version 2.95.4 20011002 (Debian prerelease)
	GNU ld version 2.12.90.0.1 20020307 Debian/GNU Linux
     * binutils verzió:
	GNU assembler 2.12.90.0.1 20020307 Debian/GNU Linux

   2. Hardver adatok és eszközmeghajtók:
     * CPU típusa:
	processor       : 0
	vendor_id       : GenuineIntel
	cpu family      : 6
	model           : 11
	model name      : Intel(R) Celeron(TM) CPU                1200MHz
	stepping        : 1
	cpu MHz         : 1456.611
	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        : 2909.79
     * video kártya: gyártó és típus
          + Manli ATI Radeon VE QY 32MB SDRAM
	    01:00.0 VGA compatible controller: ATI Technologies Inc Radeon VE QY (prog-if 00 [VGA])
	            Subsystem: Unknown device 1787:0202
	            Flags: bus master, stepping, 66Mhz, medium devsel, latency 32, IRQ 12
	            Memory at d0000000 (32-bit, prefetchable) [size=128M]
	            I/O ports at c000 [size=256]
	            Memory at dd000000 (32-bit, non-prefetchable) [size=64K]
	            Expansion ROM at <unassigned> [disabled] [size=128K]
	            Capabilities: [58] AGP version 2.0
	            Capabilities: [50] Power Management version 2

     * hangkártya típus és driver
	    + ALSA driverrel:
	    02:02.0 Multimedia audio controller: Fortemedia, Inc Xwave QS3000A [FM801] (rev b2)
		    Subsystem: Fortemedia, Inc: Unknown device 1319
		    Flags: bus master, medium devsel, latency 32, IRQ 5
        	    I/O ports at a000 [size=128]
	    	    Capabilities: [dc] Power Management version 1

Es a gdb:

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"...
(gdb) run -v -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp 32 /mnt/hde4/menctemp/mp-tmol.nuv
Starting program: /mnt/hde4/src/tmp/main/mplayer -v -vo vesa:vidix:radeon_vid.so -fs -zoom -double -bpp 32 /mnt/hde4/menctemp/mp-tmol.nuv


MPlayer CVS-020720-17:42-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Intel Celeron 2/Pentium III Tualatin (Family: 6, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 36 audio & 103 video codecs
CommandLine:get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
 '-v' '-vo' 'vesa:vidix:radeon_vid.so' '-fs' '-zoom' '-double' '-bpp' '32' '/mnt/hde4/menctemp/mp-tmol.nuv'
font: can't open file: /root/.mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Linux RTC init error: Device or resource busy
Using usleep() timing
get_path('input.conf') -> '/root/.mplayer/input.conf'
Parsing input config file /root/.mplayer/input.conf
Input config file /root/.mplayer/input.conf parsed : 51 binds
Setting up lirc support...
NEW LIRC init was successful.

Playing /mnt/hde4/menctemp/mp-tmol.nuv
Not an URL!
File size is 5027003035 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x829d0c8  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x829d0c8  
Checking for NuppelVideo
Detected NuppelVideo file format!
==> Found video stream: 0
==> Found audio stream: 0
[V] filefmt:13  fourcc:0x3156554E  size:384x288  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/root/.mplayer/sub/'
Detected audio codec: [pcm] afm:2 (Uncompressed PCM)
Initializing audio codec...
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer
AUDIO: 44100 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 176400->176400 (1411.2 kbit)
==========================================================================
Radeon_vid: Found chip: Radeon VE QY
Radeon_vid: Driver was forced. Was found known chip
vidixlib: Attempt to initialize driver at: 0x4001658c
Radeon_vid: Video memory = 32Mb
Radeon_vid: Set write-combining type of video memory
vidixlib: '/usr/lib/mplayer/vidix/radeon_vid.so'successfully loaded
vosub_vidix: Using: BES driver for radeon cards by Nick Kurshev
Opening video decoder: [nuv] NuppelVideo decoder
VDec: vo config request - 384 x 288 (preferred csp: Planar I420)  
vo_debug: query(Planar I420) returned 0x445 (i=0) 
vo_debug: query(Planar IYUV) returned 0x445 (i=1) 
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
video_out->init(384x288->384x288,flags=5,'MPlayer',0x30323449)
VO: [vesa] 384x288 => 384x288 Planar I420  [fs] [zoom]
VO: Description: VESA VBE 2.0 video output
VO: Author: Nick Kurshev <nickols_k at mail.ru>
VO: Comment: Requires ROOT privileges
[?25lvo_vesa: Found VESA VBE BIOS Version 2.0 Revision: 100
vo_vesa: Video memory: 32768 Kb
vo_vesa: VESA Capabilities: 8-bit DAC, VGA CRTC, normal RAMDAC, no stereoscopic, no stereo
vo_vesa: !!! Below will be printed OEM info. !!!
vo_vesa: You should watch 5 OEM related lines below else you've broken vm86
vo_vesa: OEM info: ATI RADEON III
vo_vesa: OEM Revision: 100
vo_vesa: OEM vendor: ATI Technologies Inc.
vo_vesa: OEM Product Name: R100
vo_vesa: OEM Product Rev: 01.00
vo_vesa: Hint: To get workable TV-Out you should have plugged tv-connector in
vo_vesa: before booting PC since VESA BIOS initializes itself only during POST
vo_vesa: Requested mode: 384x288 at 32 (Planar I420)
vo_vesa: Total modes found: 56
vo_vesa: Mode list: 006A 0102 0104 0182 010D 010E 010F 0120 0192 0193 0194 0195 0196 01A2 01A3 01A4 01A5 01A6 01B2 01B3 01B4 01B5 01B6 01C2 01C3 01C4 01C5 01C6 0100 0183 0184 0185 0186 0101 0110 0111 0112 0121 0103 0113 0114 0115 0122 0105 0116 0117 0118 0123 0107 0119 011A 011B 0124 0109 010A 0130
vo_vesa: Modes in detail:
vo_vesa: Mode (000): mode=006A 800x600 at 4 attr=001B
vo_vesa:             #planes=4 model=3(Planar) #pages=3
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=00000000
vo_vesa: Mode (001): mode=0102 800x600 at 4 attr=001B
vo_vesa:             #planes=4 model=3(Planar) #pages=3
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=00000000
vo_vesa: Mode (002): mode=0104 1024x768 at 4 attr=001B
vo_vesa:             #planes=4 model=3(Planar) #pages=1
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=00000000
vo_vesa: Mode (003): mode=0182 320x200 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=255
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (004): mode=010D 320x200 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=255
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (005): mode=010E 320x200 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=255
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (006): mode=010F 320x200 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=169
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (007): mode=0120 320x200 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=127
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (008): mode=0192 320x240 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=255
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (009): mode=0193 320x240 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=169
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (010): mode=0194 320x240 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=169
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (011): mode=0195 320x240 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=127
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (012): mode=0196 320x240 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=101
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (013): mode=01A2 400x300 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=255
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (014): mode=01A3 400x300 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=127
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (015): mode=01A4 400x300 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=127
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (016): mode=01A5 400x300 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=84
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (017): mode=01A6 400x300 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=63
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (018): mode=01B2 512x384 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=169
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (019): mode=01B3 512x384 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=84
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (020): mode=01B4 512x384 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=84
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (021): mode=01B5 512x384 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=55
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (022): mode=01B6 512x384 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=41
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (023): mode=01C2 640x350 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=127
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (024): mode=01C3 640x350 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=72
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (025): mode=01C4 640x350 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=72
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (026): mode=01C5 640x350 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=45
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (027): mode=01C6 640x350 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=35
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (028): mode=0100 640x400 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=127
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (029): mode=0183 640x400 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=63
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (030): mode=0184 640x400 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=63
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (031): mode=0185 640x400 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=41
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (032): mode=0186 640x400 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=31
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (033): mode=0101 640x480 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=101
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (034): mode=0110 640x480 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=50
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (035): mode=0111 640x480 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=50
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (036): mode=0112 640x480 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=33
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (037): mode=0121 640x480 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=25
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (038): mode=0103 800x600 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=63
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (039): mode=0113 800x600 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=33
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (040): mode=0114 800x600 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=33
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (041): mode=0115 800x600 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=22
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (042): mode=0122 800x600 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=16
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (043): mode=0105 1024x768 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=41
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (044): mode=0116 1024x768 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=20
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (045): mode=0117 1024x768 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=20
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (046): mode=0118 1024x768 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=13
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (047): mode=0123 1024x768 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=9
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (048): mode=0107 1280x1024 at 8 attr=00BB
vo_vesa:             #planes=1 model=4(Packed pixel) #pages=24
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa: Mode (049): mode=0119 1280x1024 at 15 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=11
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:5:5:0
vo_vesa: Mode (050): mode=011A 1280x1024 at 16 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=11
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 5:6:5:0
vo_vesa: Mode (051): mode=011B 1280x1024 at 24 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=7
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (052): mode=0124 1280x1024 at 32 attr=00BB
vo_vesa:             #planes=1 model=6(Direct color RGB) #pages=5
vo_vesa:             winA=A000(attr=7) winB=A000(attr=0) winSize=64 winGran=64
vo_vesa:             direct_color=0 DGA_phys_addr=D0000000
vo_vesa:             direct_color_info = 8:8:8:0
vo_vesa: Mode (053): mode=0109 132x25 at 4 attr=000F
vo_vesa:             #planes=1 model=0(Text) #pages=0
vo_vesa:             winA=B800(attr=6) winB=0(attr=0) winSize=0 winGran=0
vo_vesa:             direct_color=0 DGA_phys_addr=00000000
vo_vesa: Mode (054): mode=010A 132x43 at 4 attr=000F
vo_vesa:             #planes=1 model=0(Text) #pages=0
vo_vesa:             winA=B800(attr=6) winB=0(attr=0) winSize=0 winGran=0
vo_vesa:             direct_color=0 DGA_phys_addr=00000000
vo_vesa: Mode (055): mode=0130 132x44 at 4 attr=000F
vo_vesa:             #planes=1 model=0(Text) #pages=0
vo_vesa:             winA=B800(attr=6) winB=0(attr=0) winSize=0 winGran=0
vo_vesa:             direct_color=0 DGA_phys_addr=00000000
vo_vesa: Initial video mode: 130
vo_vesa: Using VESA mode (17) = 1a6 [400x300 at 0]
vo_vesa: Using DGA (physical resources: D0000000h, 02000000h) at 42686000h
vo_vesa: Can use up to 69 video buffers
vo_vesa: image: 400x300 screen = 400x300 x_offset = 0 y_offset = 0
vo_vesa: Graphics mode was activated
[New Thread 1024 (LWP 9034)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 9034)]
lrmi_vm86 (vm=0x820094c) at lrmi.c:745
745		return r;
(gdb) 
(gdb) bt
#0  lrmi_vm86 (vm=0x820094c) at lrmi.c:745
#1  0x0817a994 in run_vm86 () at lrmi.c:795
#2  0x0817ac59 in LRMI_int (i=16, r=0xbfffe618) at lrmi.c:906
#3  0x08178dc3 in vbeSetMode (mode=304, data=0x0) at vbelib.c:79
#4  0x080763b5 in vesa_term () at vo_vesa.c:153
#5  0x08077d96 in config (width=384, height=288, d_width=384, d_height=288, 
    flags=5, title=0x81a02db "MPlayer", format=808596553, info=0x0)
    at vo_vesa.c:867
#6  0x08089879 in config (vf=0x8294088, width=384, height=288, d_width=384, 
    d_height=288, flags=5, outfmt=808596553) at vf_vo.c:43
#7  0x08081cba in mpcodecs_config_vo (sh=0x829db20, w=384, h=288, 
    preferred_outfmt=808596553) at vd.c:254
#8  0x080838f8 in init (sh=0x829db20) at vd_nuv.c:27
#9  0x080816fc in init_video (sh_video=0x829db20, codecname=0x0, vfm=-1, 
    status=1) at dec_video.c:178
#10 0x08053478 in main (argc=10, argv=0xbffffd74, envp=0xbffffda0)
    at mplayer.c:1330
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x817a706 to 0x817a746:
0x817a706 <emulate+494>:	jl     0x817a711 <emulate+505>
0x817a708 <emulate+496>:	and    %cl,(%eax)
0x817a70a <emulate+498>:	mov    $0x1,%eax
0x817a70f <emulate+503>:	mov    0xffffffe8(%ebp),%ebx
0x817a712 <emulate+506>:	mov    %ebp,%esp
0x817a714 <emulate+508>:	pop    %ebp
0x817a715 <emulate+509>:	ret    
0x817a716 <emulate+510>:	mov    %esi,%esi
0x817a718 <lrmi_vm86>:	push   %ebp
0x817a719 <lrmi_vm86+1>:	mov    %esp,%ebp
0x817a71b <lrmi_vm86+3>:	push   %ebx
0x817a71c <lrmi_vm86+4>:	mov    0x8(%ebp),%ebx
0x817a71f <lrmi_vm86+7>:	mov    $0x71,%eax
0x817a724 <lrmi_vm86+12>:	int    $0x80
0x817a726 <lrmi_vm86+14>:	pop    %ebx
0x817a727 <lrmi_vm86+15>:	mov    %ebp,%esp
0x817a729 <lrmi_vm86+17>:	pop    %ebp
0x817a72a <lrmi_vm86+18>:	ret    
0x817a72b <lrmi_vm86+19>:	nop    
0x817a72c <debug_info>:	push   %ebp
0x817a72d <debug_info+1>:	mov    %esp,%ebp
0x817a72f <debug_info+3>:	sub    $0x10,%esp
0x817a732 <debug_info+6>:	push   %esi
0x817a733 <debug_info+7>:	push   %ebx
0x817a734 <debug_info+8>:	mov    0x8(%ebp),%ebx
0x817a737 <debug_info+11>:	mov    0x8202d88,%eax
0x817a73c <debug_info+16>:	add    $0xfffffff8,%esp
0x817a73f <debug_info+19>:	push   %eax
0x817a740 <debug_info+20>:	push   $0x81c57ed
0x817a745 <debug_info+25>:	call   0x804fbe4 <fputs>
End of assembler dump.
(gdb) 
Dump of assembler code for function emulate:
0x817a518 <emulate>:	push   %ebp
0x817a519 <emulate+1>:	mov    %esp,%ebp
0x817a51b <emulate+3>:	sub    $0x14,%esp
0x817a51e <emulate+6>:	push   %ebx
0x817a51f <emulate+7>:	xor    %edx,%edx
0x817a521 <emulate+9>:	xor    %ebx,%ebx
0x817a523 <emulate+11>:	movzwl 0x8200980,%ecx
0x817a52a <emulate+18>:	shl    $0x4,%ecx
0x817a52d <emulate+21>:	add    0x820097c,%ecx
0x817a533 <emulate+27>:	mov    (%ebx,%ecx,1),%al
0x817a536 <emulate+30>:	cmp    $0x66,%al
0x817a538 <emulate+32>:	jne    0x817a550 <emulate+56>
0x817a53a <emulate+34>:	mov    %edx,%eax
0x817a53c <emulate+36>:	not    %eax
0x817a53e <emulate+38>:	and    $0x1,%eax
0x817a541 <emulate+41>:	and    $0xfffffffe,%edx
0x817a544 <emulate+44>:	or     %eax,%edx
0x817a546 <emulate+46>:	inc    %ebx
0x817a547 <emulate+47>:	jmp    0x817a533 <emulate+27>
0x817a549 <emulate+49>:	lea    0x0(%esi,1),%esi
0x817a550 <emulate+56>:	cmp    $0xf3,%al
0x817a552 <emulate+58>:	jne    0x817a560 <emulate+72>
0x817a554 <emulate+60>:	or     $0x2,%edx
0x817a557 <emulate+63>:	jmp    0x817a546 <emulate+46>
0x817a559 <emulate+65>:	lea    0x0(%esi,1),%esi
0x817a560 <emulate+72>:	cmp    $0xf0,%al
0x817a562 <emulate+74>:	je     0x817a546 <emulate+46>
0x817a564 <emulate+76>:	cmp    $0xf2,%al
0x817a566 <emulate+78>:	je     0x817a546 <emulate+46>
0x817a568 <emulate+80>:	cmp    $0x26,%al
0x817a56a <emulate+82>:	je     0x817a546 <emulate+46>
0x817a56c <emulate+84>:	cmp    $0x2e,%al
0x817a56e <emulate+86>:	je     0x817a546 <emulate+46>
0x817a570 <emulate+88>:	cmp    $0x36,%al
0x817a572 <emulate+90>:	je     0x817a546 <emulate+46>
0x817a574 <emulate+92>:	cmp    $0x3e,%al
0x817a576 <emulate+94>:	je     0x817a546 <emulate+46>
0x817a578 <emulate+96>:	cmp    $0x64,%al
0x817a57a <emulate+98>:	je     0x817a546 <emulate+46>
0x817a57c <emulate+100>:	cmp    $0x65,%al
0x817a57e <emulate+102>:	je     0x817a546 <emulate+46>
0x817a580 <emulate+104>:	cmp    $0x67,%al
0x817a582 <emulate+106>:	je     0x817a546 <emulate+46>
0x817a584 <emulate+108>:	cmp    $0x6c,%al
0x817a586 <emulate+110>:	jne    0x817a5b0 <emulate+152>
0x817a588 <emulate+112>:	test   $0x2,%dl
0x817a58b <emulate+115>:	je     0x817a5a0 <emulate+136>
0x817a58d <emulate+117>:	add    $0xfffffff4,%esp
0x817a590 <emulate+120>:	push   $0x1
0x817a592 <emulate+122>:	call   0x817a284 <em_rep_ins>
0x817a597 <emulate+127>:	jmp    0x817a6b9 <emulate+417>
0x817a59c <emulate+132>:	lea    0x0(%esi,1),%esi
0x817a5a0 <emulate+136>:	add    $0xfffffff4,%esp
0x817a5a3 <emulate+139>:	push   $0x1
0x817a5a5 <emulate+141>:	call   0x817a1f4 <em_ins>
0x817a5aa <emulate+146>:	jmp    0x817a6b9 <emulate+417>
0x817a5af <emulate+151>:	nop    
0x817a5b0 <emulate+152>:	cmp    $0x6d,%al
0x817a5b2 <emulate+154>:	jne    0x817a603 <emulate+235>
0x817a5b4 <emulate+156>:	test   $0x2,%dl
0x817a5b7 <emulate+159>:	je     0x817a5e0 <emulate+200>
0x817a5b9 <emulate+161>:	test   $0x1,%dl
0x817a5bc <emulate+164>:	je     0x817a5d0 <emulate+184>
0x817a5be <emulate+166>:	add    $0xfffffff4,%esp
0x817a5c1 <emulate+169>:	push   $0x4
0x817a5c3 <emulate+171>:	call   0x817a284 <em_rep_ins>
0x817a5c8 <emulate+176>:	jmp    0x817a6b9 <emulate+417>
0x817a5cd <emulate+181>:	lea    0x0(%esi),%esi
0x817a5d0 <emulate+184>:	add    $0xfffffff4,%esp
0x817a5d3 <emulate+187>:	push   $0x2
0x817a5d5 <emulate+189>:	call   0x817a284 <em_rep_ins>
0x817a5da <emulate+194>:	jmp    0x817a6b9 <emulate+417>
0x817a5df <emulate+199>:	nop    
0x817a5e0 <emulate+200>:	test   $0x1,%dl
0x817a5e3 <emulate+203>:	je     0x817a5f4 <emulate+220>
0x817a5e5 <emulate+205>:	add    $0xfffffff4,%esp
0x817a5e8 <emulate+208>:	push   $0x4
0x817a5ea <emulate+210>:	call   0x817a1f4 <em_ins>
0x817a5ef <emulate+215>:	jmp    0x817a6b9 <emulate+417>
0x817a5f4 <emulate+220>:	add    $0xfffffff4,%esp
0x817a5f7 <emulate+223>:	push   $0x2
0x817a5f9 <emulate+225>:	call   0x817a1f4 <em_ins>
0x817a5fe <emulate+230>:	jmp    0x817a6b9 <emulate+417>
0x817a603 <emulate+235>:	cmp    $0x6e,%al
0x817a605 <emulate+237>:	jne    0x817a630 <emulate+280>
0x817a607 <emulate+239>:	test   $0x2,%dl
0x817a60a <emulate+242>:	je     0x817a620 <emulate+264>
0x817a60c <emulate+244>:	add    $0xfffffff4,%esp
0x817a60f <emulate+247>:	push   $0x1
0x817a611 <emulate+249>:	call   0x817a3c4 <em_rep_outs>
0x817a616 <emulate+254>:	jmp    0x817a6b9 <emulate+417>
0x817a61b <emulate+259>:	nop    
0x817a61c <emulate+260>:	lea    0x0(%esi,1),%esi
0x817a620 <emulate+264>:	add    $0xfffffff4,%esp
0x817a623 <emulate+267>:	push   $0x1
0x817a625 <emulate+269>:	call   0x817a328 <em_outs>
0x817a62a <emulate+274>:	jmp    0x817a6b9 <emulate+417>
0x817a62f <emulate+279>:	nop    
0x817a630 <emulate+280>:	cmp    $0x6f,%al
0x817a632 <emulate+282>:	jne    0x817a680 <emulate+360>
0x817a634 <emulate+284>:	test   $0x2,%dl
0x817a637 <emulate+287>:	je     0x817a660 <emulate+328>
0x817a639 <emulate+289>:	test   $0x1,%dl
0x817a63c <emulate+292>:	je     0x817a650 <emulate+312>
0x817a63e <emulate+294>:	add    $0xfffffff4,%esp
0x817a641 <emulate+297>:	push   $0x4
0x817a643 <emulate+299>:	call   0x817a3c4 <em_rep_outs>
0x817a648 <emulate+304>:	jmp    0x817a6b9 <emulate+417>
0x817a64a <emulate+306>:	lea    0x0(%esi),%esi
0x817a650 <emulate+312>:	add    $0xfffffff4,%esp
0x817a653 <emulate+315>:	push   $0x2
0x817a655 <emulate+317>:	call   0x817a3c4 <em_rep_outs>
0x817a65a <emulate+322>:	jmp    0x817a6b9 <emulate+417>
0x817a65c <emulate+324>:	lea    0x0(%esi,1),%esi
0x817a660 <emulate+328>:	test   $0x1,%dl
0x817a663 <emulate+331>:	je     0x817a671 <emulate+345>
0x817a665 <emulate+333>:	add    $0xfffffff4,%esp
0x817a668 <emulate+336>:	push   $0x4
0x817a66a <emulate+338>:	call   0x817a328 <em_outs>
0x817a66f <emulate+343>:	jmp    0x817a6b9 <emulate+417>
0x817a671 <emulate+345>:	add    $0xfffffff4,%esp
0x817a674 <emulate+348>:	push   $0x2
0x817a676 <emulate+350>:	call   0x817a328 <em_outs>
0x817a67b <emulate+355>:	jmp    0x817a6b9 <emulate+417>
0x817a67d <emulate+357>:	lea    0x0(%esi),%esi
0x817a680 <emulate+360>:	cmp    $0xe4,%al
0x817a682 <emulate+362>:	jne    0x817a697 <emulate+383>
0x817a684 <emulate+364>:	add    $0xfffffff4,%esp
0x817a687 <emulate+367>:	movzbl 0x1(%ecx,%ebx,1),%eax
0x817a68c <emulate+372>:	push   %eax
0x817a68d <emulate+373>:	call   0x817a468 <em_inbl>
0x817a692 <emulate+378>:	add    $0x2,%ebx
0x817a695 <emulate+381>:	jmp    0x817a704 <emulate+492>
0x817a697 <emulate+383>:	cmp    $0xe6,%al
0x817a699 <emulate+385>:	jne    0x817a6b0 <emulate+408>
0x817a69b <emulate+387>:	add    $0xfffffff4,%esp
0x817a69e <emulate+390>:	movzbl 0x1(%ecx,%ebx,1),%eax
0x817a6a3 <emulate+395>:	push   %eax
0x817a6a4 <emulate+396>:	call   0x817a4c8 <em_outbl>
0x817a6a9 <emulate+401>:	add    $0x2,%ebx
0x817a6ac <emulate+404>:	jmp    0x817a704 <emulate+492>
0x817a6ae <emulate+406>:	mov    %esi,%esi
0x817a6b0 <emulate+408>:	cmp    $0xec,%al
0x817a6b2 <emulate+410>:	jne    0x817a6c0 <emulate+424>
0x817a6b4 <emulate+412>:	call   0x817a480 <em_inb>
0x817a6b9 <emulate+417>:	inc    %ebx
0x817a6ba <emulate+418>:	jmp    0x817a704 <emulate+492>
0x817a6bc <emulate+420>:	lea    0x0(%esi,1),%esi
0x817a6c0 <emulate+424>:	cmp    $0xed,%al
0x817a6c2 <emulate+426>:	jne    0x817a6d7 <emulate+447>
0x817a6c4 <emulate+428>:	test   $0x1,%dl
0x817a6c7 <emulate+431>:	je     0x817a6d0 <emulate+440>
0x817a6c9 <emulate+433>:	call   0x817a4b4 <em_inl>
0x817a6ce <emulate+438>:	jmp    0x817a6b9 <emulate+417>
0x817a6d0 <emulate+440>:	call   0x817a498 <em_inw>
0x817a6d5 <emulate+445>:	jmp    0x817a6b9 <emulate+417>
0x817a6d7 <emulate+447>:	cmp    $0xee,%al
0x817a6d9 <emulate+449>:	jne    0x817a6e2 <emulate+458>
0x817a6db <emulate+451>:	call   0x817a4dc <em_outb>
0x817a6e0 <emulate+456>:	jmp    0x817a6b9 <emulate+417>
0x817a6e2 <emulate+458>:	cmp    $0xef,%al
0x817a6e4 <emulate+460>:	jne    0x817a700 <emulate+488>
0x817a6e6 <emulate+462>:	test   $0x1,%dl
0x817a6e9 <emulate+465>:	je     0x817a6f2 <emulate+474>
0x817a6eb <emulate+467>:	call   0x817a504 <em_outl>
0x817a6f0 <emulate+472>:	jmp    0x817a6b9 <emulate+417>
0x817a6f2 <emulate+474>:	call   0x817a4f0 <em_outw>
0x817a6f7 <emulate+479>:	jmp    0x817a6b9 <emulate+417>
0x817a6f9 <emulate+481>:	lea    0x0(%esi,1),%esi
0x817a700 <emulate+488>:	xor    %eax,%eax
0x817a702 <emulate+490>:	jmp    0x817a70f <emulate+503>
0x817a704 <emulate+492>:	add    %ebx,0x820097c
0x817a70a <emulate+498>:	mov    $0x1,%eax
0x817a70f <emulate+503>:	mov    0xffffffe8(%ebp),%ebx
0x817a712 <emulate+506>:	mov    %ebp,%esp
0x817a714 <emulate+508>:	pop    %ebp
0x817a715 <emulate+509>:	ret    
End of assembler dump.
(gdb) A debugging session is active.
Do you still want to close the debugger?(y or n) 
-- 
"Ha egy unalmas ember kimegy a szobából, olyan mintha valaki bejött volna."
              [Daradics Dániel alias Yotzo(@elektropont.hu)]



More information about the MPlayer-felhasznalok mailing list