[MPlayer-users] -ac hwac3 broken? It did work with an older version

Michael Mauch michael.mauch at gmx.de
Mon Jan 20 19:59:30 CET 2003


Hi,

I'm trying to play the AC3 trailers from
<http://thierry.levessel.free.fr/videos/videos.html> using an external
decoder via SPDIF. With the latest CVS, MPlayer dies. Without -ac hwac3,
MPlayer plays the file without problems (but only in stereo).

With mplayer from December, it did work, although it said "[format]
Sample format big endian AC3 not yet supported Couldn't find matching
filter / ao format!") - I could switch the external decoder to "Dolby
Digital", and apparently the sound came from all six speakers. And
MPlayer didn't die.

Since the working version was very old, should I try to narrow it down
with "cvs -D ..."?

I append mplayer -v outputs of the current and the old version, usual bug
report decoration, and gdb output of the current version.

Regards...
		Michael


With the current MPlayer:

# mplayer -v -display :0.1 -ac hwac3 -ao alsa9  THX_TEX2_AC3.avi


MPlayer CVS-030120-18:29-2.95.3 (C) 2000-2003 Arpad Gereoffy (siehe DOCS!)

CPU: Advanced Micro Devices Athlon K75 Pluto,Orion (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow 3DNowEx

Reading config file /usr/local/etc/mplayer/mplayer.conf: Datei oder Verzeichnis nicht gefunden
Reading config file /home/elmicha/.mplayer/config
Reading /home/elmicha/.mplayer/codecs.conf: 49 audio & 130 video codecs
CommandLine: '-v' '-display' ':0.1' '-ac' 'hwac3' '-ao' 'alsa9' 'THX_TEX2_AC3.avi'
get_path('font/font.desc') -> '/home/elmicha/.mplayer/font/font.desc'
Font /home/elmicha/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Failed to open /dev/rtc: Das Gerät oder die Ressource ist belegt (mplayer should be setuid root or /dev/rtc should be readable by the user.)
Using usleep() timing
get_path('input.conf') -> '/home/elmicha/.mplayer/input.conf'
Parsing input config file /home/elmicha/.mplayer/input.conf
Input config file /home/elmicha/.mplayer/input.conf parsed : 71 binds
Initialisiere LIRC Unterstützung...
get_path('menu.conf') -> '/home/elmicha/.mplayer/menu.conf'
Menu inited: /home/elmicha/.mplayer/menu.conf
get_path('THX_TEX2_AC3.avi.conf') -> '/home/elmicha/.mplayer/THX_TEX2_AC3.avi.conf'

Spiele THX_TEX2_AC3.avi
Not an URL!
File size is 6080512 bytes
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  
Cache fill:  0.00% (0 bytes)    AVI Dateiformat erkannt!
list_end=0x2286
======= AVI Header =======
us/frame: 33367  (fps=29.970)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 899   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  480 x 210
list_end=0x10F4
==> Videostream gefunden: 0
======= STREAM Header =======
Type: vids   FCC: div3 (33766964)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 29970/1000 = 29.970
Start: 0   Len: 899
Suggested BufferSize: 16362
Quality 10000
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 480
  biHeight 210
  biPlanes 1
  biBitCount 24
  biCompression 861292868='DIV3'
  biSizeImage 302400
===========================
Regenerating keyframe table for DIVX 3 video
list_end=0x217A
==> Audiostream gefunden: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 1
Rate: 48000/1 = 48000.000
Start: 0   Len: 1439852
Suggested BufferSize: 24000
Quality -1
Sample size: 1
found 'wf', 18 bytes of 18
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 5
Samplerate: 48000
avg byte/sec: 48000
Block align: 1
bits/sample: 0
cbSize: 18
Unknown extra header dump: [0] [0] [78] [36] [48] [8] [0] [0] [0] [0] [0] [0] [0] [0] [28] [0] [0] [0] 
list_end=0x2286
Broken chunk?  chunksize=1394  (id=JUNK)
list_end=0x5C54A0
Found movie at 0x280C - 0x5C54A0
Reading INDEX block, 1785 chunks for 899 frames (fpos=0x5c54a8)
AVI index offset: 0x2808 (movi=0x280C idx0=0x4 idx1=0x5DCC)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video size=4585812 (899) audio size=1439852 (1439852)
VIDEO:  [DIV3]  480x210  24bpp  29.97 fps  1223.0 kbps (149.3 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:480x210  fps:29.97  ftime:=0.0334
get_path('sub/') -> '/home/elmicha/.mplayer/sub/'
==========================================================================
Audiocodec fixiert: hwac3
Öffne Audiodecoder: [hwac3] AC3 pass-through SP/DIF
dec_audio: Reserviere 3840 Bytes für Eingangsbuffer
dec_audio: Reserviere 6144 + 65536 = 71680 Bytes füs Ausgabebuffer
No accelerated IMDCT transform found
AUDIO: 48000 Hz, 2 ch, 16 bit (0x400), ratio: 48000->192000 (384.0 kbit)
Selected audio codec: [hwac3] afm:hwac3 (AC3 through SPDIF)
==========================================================================
X11 opening display: :0.1
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 720x576 with depth 16 and 16 bpp (":0.1" => local display)
[x11] Detected wm supports layers.
[x11] Unknown wm type...
Disabling DPMS
DPMSDisable stat: 1
==========================================================================
Öffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
[libaf] Adding filter dummy 
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000020 and bps = 2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian AC3 
AF_pre: 48000Hz 2ch AC3
alsa-init: testing and bugreports are welcome.
alsa-init: requested format: 48000 Hz, 2 channels, AC3
alsa-init: compiled for ALSA-0.9.0rc6
alsa-spdif-init: playing AC3, 2 channels
alsa-init: soundcard set to iec958:AES0=0x2,AES1=0x82,AES2=0x0,AES3=0x2
alsa-init: pcm opend in block-mode
alsa-init: chunksize set to 1024
alsa-init: current val=16, fragcount=16
alsa-init: got buffersize=65536
alsa9: 48000 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little Endian
AO: [alsa9] 48000Hz 2ch AC3 (1 bps)
AO: Beschreibung: ALSA-0.9.x audio output
AO: Autor: Alex Beregszaszi <alex at naxine.org>, Joy Winter <joy at pingfm.org>
AO: Hinweis: under developement
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000020 and bps = 2
[libaf] Adding filter format 
[format] Sample format big endian AC3  not yet supported 
Couldn't find matching filter / ao format! -> NOSOUND
Uninit audio filters...
[libaf] Removing filter XB at XB@`B@`B at hB@hB@@û@ûxB at xB@B at BBB@B at B@B at B@ B@ B@šB@šB@°B@°B@žB@žB@ 


MPlayer wurde durch Signal 11 von Modul uninit_acodec beendet
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. For details, see DOCS/bugreports.html#crash.b.
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc
  version. If you think it's MPlayer's fault, please read DOCS/bugreports.html
  and follow the instructions there. We can't and won't help unless you provide
  this information when reporting a possible bug.
Uninitialisiere Video: ffmpeg  
DEMUXER: freeing demuxer at 0x847fba8  
alsa-uninit: pcm closed
vo: uninit ...

------------------------------------------------------------------------

This is with the old, working version:

# mplayer -v -display :0.1 -ac hwac3 -ao alsa9  THX_TEX2_AC3.avi         


MPlayer CVS-021201-21:06-2.95.3 (C) 2000-2002 Arpad Gereoffy (siehe DOCS!)

CPU: Advanced Micro Devices Athlon K75 Pluto,Orion (Family: 6, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Kompiliert für x86 CPU mit folgenden Erweiterungen: MMX MMX2 3DNow 3DNowEx

Reading config file /usr/local/etc/mplayer/mplayer.conf: Datei oder Verzeichnis nicht gefunden
Reading config file /home/elmicha/.mplayer/config
Reading /home/elmicha/.mplayer/codecs.conf: 49 audio & 123 video codecs
CommandLine: '-v' '-display' ':0.1' '-ac' 'hwac3' '-ao' 'alsa9' 'THX_TEX2_AC3.avi'
get_path('font/font.desc') -> '/home/elmicha/.mplayer/font/font.desc'
Font /home/elmicha/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Failed to open /dev/rtc: Das Gerät oder die Ressource ist belegt (mplayer should be setuid root or /dev/rtc should be readable by the user.)
Using usleep() timing
get_path('input.conf') -> '/home/elmicha/.mplayer/input.conf'
Parsing input config file /home/elmicha/.mplayer/input.conf
Input config file /home/elmicha/.mplayer/input.conf parsed : 71 binds
Initialisiere LIRC Unterstützung...
get_path('menu.conf') -> '/home/elmicha/.mplayer/menu.conf'
Not an URL!
File size is 2786 bytes
Menu inited

Spiele THX_TEX2_AC3.avi
Not an URL!
File size is 6080512 bytes
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  
Cache fill:  0.00% (0 bytes)    AVI Dateiformat erkannt!
list_end=0x2286
======= AVI Header =======
us/frame: 33367  (fps=29.970)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames  total: 899   initial: 0
streams: 2
Suggested BufferSize: 0
Size:  480 x 210
list_end=0x10F4
==> Videostream gefunden: 0
======= STREAM Header =======
Type: vids   FCC: div3 (33766964)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 29970/1000 = 29.970
Start: 0   Len: 899
Suggested BufferSize: 16362
Quality 10000
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
  biSize 40
  biWidth 480
  biHeight 210
  biPlanes 1
  biBitCount 24
  biCompression 861292868='DIV3'
  biSizeImage 302400
===========================
Regenerating keyframe table for DIVX 3 video
list_end=0x217A
==> Audiostream gefunden: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 1
Rate: 48000/1 = 48000.000
Start: 0   Len: 1439852
Suggested BufferSize: 24000
Quality -1
Sample size: 1
found 'wf', 18 bytes of 18
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 5
Samplerate: 48000
avg byte/sec: 48000
Block align: 1
bits/sample: 0
cbSize: 18
Unknown extra header dump: [0] [0] [0] [0] [0] [0] [0] [0] [0] [0] [65] [6f] [22] [0] [28] [0] [0] [0] 
list_end=0x2286
Broken chunk?  chunksize=1394  (id=JUNK)
list_end=0x5C54A0
Found movie at 0x280C - 0x5C54A0
Reading INDEX block, 1785 chunks for 899 frames (fpos=0x5c54a8)
AVI index offset: 0x2808 (movi=0x280C idx0=0x4 idx1=0x5DCC)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video length=4586600
VIDEO:  [DIV3]  480x210  24bpp  29.97 fps  1223.2 kbps (149.3 kbyte/s)
[V] filefmt:3  fourcc:0x33564944  size:480x210  fps:29.97  ftime:=0.0334
get_path('sub/') -> '/home/elmicha/.mplayer/sub/'
==========================================================================
Audiocodec fixiert: hwac3
Öffne Audiodecoder: [hwac3] AC3 pass-through SP/DIF
dec_audio: Reserviere 3840 Bytes für Eingangsbuffer
dec_audio: Reserviere 6144 + 65536 = 71680 Bytes füs Ausgabebuffer
No accelerated IMDCT transform found
AUDIO: 48000 Hz, 2 ch, 16 bit (0x400), ratio: 48000->192000 (384.0 kbit)
Selected audio codec: [hwac3] afm:hwac3 (AC3 through SPDIF)
==========================================================================
X11 opening display: :0.1
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 720x576 with depth 16 and 16 bpp (":0.1" => local display)
[x11] Create window for WM detect ...
[x11] Unknown wm type...
Disabling DPMS
DPMSDisable stat: 1
==========================================================================
Öffne Videodecoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
alsa-init: testing and bugreports are welcome.
alsa-init: requested format: 48000 Hz, 2 channels, AC3
alsa-init: compiled for ALSA-0.9.0rc6
alsa-spdif-init: playing AC3, 2 channels
alsa-init: soundcard set to iec958:AES0=0x2,AES1=0x82,AES2=0x0,AES3=0x2
alsa-init: pcm opend in block-mode
alsa-init: chunksize set to 1024
alsa-init: current val=16, fragcount=16
alsa-init: got buffersize=16384
alsa9: 48000 Hz/2 channels/4 bpf/16384 bytes buffer/Signed 16 bit Little Endian
AO: [alsa9] 48000Hz 2ch AC3
AO: Beschreibung: ALSA-0.9.x audio output
AO: Autor: Alex Beregszaszi <alex at naxine.org>, Joy Winter <joy at pingfm.org>
AO: Hinweis: under developement
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
Adding filter dummy 
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000020 and bps = 2
Adding filter format 
[format] Sample format big endian AC3  not yet supported 
Couldn't find matching filter / ao format!
Starte Wiedergabe...
alsa-space: free space = 65536, status=139846256, prepared --
VDec: VO wird versucht auf 480 x 210 (Bevorzugter Colorspace: Planar YV12) zu setzen
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect ist undefiniert - kein Prescaling verwendet.
VO Config (480x210->480x210,flags=5,'MPlayer',0x32315659)
REQ: flags=0x445  req=0x0  
VO: [x11] 480x210 => 480x210 Planar YV12  [fs] [zoom]
VO: Description: X11 ( XImage/Shm )
VO: Author: Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
[x11] Gnome style stay on top ( layer 1 ).
Sharing memory.
Using MMX2 for colorspace transform
SwScaler: using unscaled Planar YV12 -> BGR 16-bit special converter
*** [menu] Allocating mp_image_t, 480x224x12bpp YUV planar, 161280 bytes
*** [vo] Exporting mp_image_t, 480x210x12bpp YUV planar, 151200 bytes
XXX initial  v_pts=0.000  a_pos=24000 (0.500)   1   0%  0%  0.0% 0 0 96%
*** [menu] Allocating mp_image_t, 480x224x12bpp YUV planar, 161280 bytes
ds_fill_buffer: EOF reached (stream: audio)  /891   7% 20%  0.2% 1 0 4%%
a52: CRC check failed!  
ds_fill_buffer: EOF reached (stream: video)  /899   7% 20%  0.2% 1 0 0%
EOF code: 1  30.0 A-V: -0.023 ct:  0.022  899/899   7% 20%  0.2% 1 0 0%

Uninitialisiere Audio: hwac3  
Uninitialisiere Video: ffmpeg  
DEMUXER: freeing demuxer at 0x83f04c0  
Successfully enabled DPMS
alsa-uninit: pcm closed
vo: uninit ...

Beende... (Ende der Datei)

------------------------------------------------------------------------

URL of the file: http://thierry.levessel.free.fr/videos/divx/THX_TEX2_AC3.avi

+ uname -a
Linux elmicha 2.4.19 #7 Don Okt 31 18:00:46 CET 2002 i686 unknown
+ ls -l /lib/libc-2.1.3.so /lib/libc.so.4 /lib/libc.so.4.7.6 /lib/libc.so.6
-rwxr-xr-x    1 root     root      4140854 Nov  6  2000 /lib/libc-2.1.3.so
lrwxrwxrwx    1 root     root           13 Sep  9  2001 /lib/libc.so.4 -> libc.so.4.7.6
-rwxr-xr-x    1 root     root       634880 Apr 29  1996 /lib/libc.so.4.7.6
lrwxrwxrwx    1 root     root           13 Sep  9  2001 /lib/libc.so.6 -> libc-2.1.3.so
+ X -version

XFree86 Version 4.1.0 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 2 June 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: SuSE Linux [ELF] SuSE
Module Loader present
+ gcc -v
Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/2.95.3/specs
gcc version 2.95.3 20010315 (release)
+ ld -v
GNU ld version 2.11.2 (with BFD 2.11.2)
+ as --version
GNU assembler 2.11.2
Copyright 2001 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 `i686-pc-linux-gnu'.
+ cat /proc/cpuinfo
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 6
model		: 2
model name	: AMD Athlon(tm) Processor
stepping	: 1
cpu MHz		: 706.975
cache size	: 512 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 1
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
bogomips	: 1409.02

+ cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version 0.9.0rc6.
Compiled on Nov 23 2002 for kernel 2.4.19 with versioned symbols.
+ cat /proc/asound/cards
0 [CMI8738MC6     ]: CMI8738-MC6 - C-Media PCI CMI8738-MC6
                     C-Media PCI CMI8738-MC6 (model 55) at 0xd400, irq 10
+ lspci -vvv
+ gawk '/ VGA /,/^$/'
01:05.0 VGA compatible controller: Matrox Graphics, Inc. MGA G400 AGP (rev 03) (prog-if 00 [VGA])
	Subsystem: Matrox Graphics, Inc. Millennium G400 MAX/Dual Head 32Mb
	Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
	Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
	Latency: 64 (4000ns min, 8000ns max), cache line size 08
	Interrupt: pin A routed to IRQ 5
	Region 0: Memory at e8000000 (32-bit, prefetchable) [size=32M]
	Region 1: Memory at efefc000 (32-bit, non-prefetchable) [size=16K]
	Region 2: Memory at ef000000 (32-bit, non-prefetchable) [size=8M]
	Expansion ROM at efee0000 [disabled] [size=64K]
	Capabilities: <available only to root>

------------------------------------------------------------------------

gdb output:

48: gdb ./mplayer 
GNU gdb 5.1
Copyright 2001 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 "i686-pc-linux-gnu"...
(gdb) run -v -display :0.1 -ao alsa9 -ac hwac3 /mnt/biggest/Videos/Trailers/THX_TEX2_AC3.avi
Starting program: /usr/local/src/MPlayer-CVS/main/./mplayer -v -display :0.1 -ao alsa9 -ac hwac3 /mnt/biggest/Videos/Trailers/THX_TEX2_AC3.avi
[New Thread 1024 (runnable)]


MPlayer CVS-030120-18:29-2.95.3 (C) 2000-2003 Arpad Gereoffy (siehe DOCS!)

[... same as above]

[format] Sample format big endian AC3  not yet supported 
Couldn't find matching filter / ao format! -> NOSOUND
Uninit audio filters...
[libaf] Removing filter XB at XB@`B@`B at hB@hB@`û`ûxB at xB@B at BBB@B at B@B at B@ B@ B@šB@šB@°B@°B@ Î ÎÐÍÐÍÈB@ÈB@ÐB@ÐB@ØB@ØB@àB@àB@èB@èB@ðB@ðB@øB@øB@žKžCC at C@C at C@C@ C@ C@(C@(C at 0C@0C at 8C@8C@@C@@C at HC@HC at PC@PC at XC@XC@`C@`C at hC@hC at pC@pC at xC@xC@ØCC at C@C at C@C@ C@ C@øËøË°C@°C@žC@žC@ÀC@ÀC@ÈC@ÈC@ÐC@ÐC@ØC@ØC@àC@àC@èC@èC@ðC@ðC@øC@øC@ 

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (runnable)]
0x40954279 in main_arena () from /lib/libc.so.6
(gdb) bt
#0  0x40954279 in main_arena () from /lib/libc.so.6
#1  0xbfffd6fc in ?? ()
#2  0x68409542 in ?? ()
Cannot access memory at address 0x60409542
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x40954259 to 0x40954299:
0x40954259 <main_arena+57>:	dec    %ebp
0x4095425a <main_arena+58>:	pop    %edi
0x4095425b <main_arena+59>:	or     %ah,0xffffffcf(%eax)
0x4095425e <main_arena+62>:	pop    %esi
0x4095425f <main_arena+63>:	or     %bl,0x42(%eax)
0x40954262 <main_arena+66>:	xchg   %eax,%ebp
0x40954263 <main_arena+67>:	inc    %eax
0x40954264 <main_arena+68>:	pop    %eax
0x40954265 <main_arena+69>:	inc    %edx
0x40954266 <main_arena+70>:	xchg   %eax,%ebp
0x40954267 <main_arena+71>:	inc    %eax
0x40954268 <main_arena+72>:	pusha  
0x40954269 <main_arena+73>:	inc    %edx
0x4095426a <main_arena+74>:	xchg   %eax,%ebp
0x4095426b <main_arena+75>:	inc    %eax
0x4095426c <main_arena+76>:	pusha  
0x4095426d <main_arena+77>:	inc    %edx
0x4095426e <main_arena+78>:	xchg   %eax,%ebp
0x4095426f <main_arena+79>:	inc    %eax
0x40954270 <main_arena+80>:	push   $0x68409542
0x40954275 <main_arena+85>:	inc    %edx
0x40954276 <main_arena+86>:	xchg   %eax,%ebp
0x40954277 <main_arena+87>:	inc    %eax
0x40954278 <main_arena+88>:	pusha  
0x40954279 <main_arena+89>:	sti    
0x4095427a <main_arena+90>:	inc    %edi
0x4095427b <main_arena+91>:	or     %ah,0xfffffffb(%eax)
0x4095427e <main_arena+94>:	inc    %edi
0x4095427f <main_arena+95>:	or     %bh,0x42(%eax)
0x40954282 <main_arena+98>:	xchg   %eax,%ebp
0x40954283 <main_arena+99>:	inc    %eax
0x40954284 <main_arena+100>:	js     0x409542c8 <main_arena+168>
0x40954286 <main_arena+102>:	xchg   %eax,%ebp
0x40954287 <main_arena+103>:	inc    %eax
0x40954288 <main_arena+104>:	addb   $0x40,0xffffff95(%edx)
0x4095428c <main_arena+108>:	addb   $0x40,0xffffff95(%edx)
0x40954290 <main_arena+112>:	mov    %al,0xffffff95(%edx)
0x40954293 <main_arena+115>:	inc    %eax
0x40954294 <main_arena+116>:	mov    %al,0xffffff95(%edx)
0x40954297 <main_arena+119>:	inc    %eax
0x40954298 <main_arena+120>:	nop    
End of assembler dump.
(gdb) info all-registers
eax            0xbfffd4ee	-1073752850
ecx            0x402ac401	1076544513
edx            0xbfffc827	-1073756121
ebx            0x40954270	1083523696
esp            0xbfffd44c	0xbfffd44c
ebp            0x40954269	0x40954269
esi            0x847fb68	138935144
edi            0xbfffd6fc	-1073752324
eip            0x40954279	0x40954279
eflags         0x10287	66183
cs             0x23	35
ss             0x2b	43
ds             0x2b	43
es             0x2b	43
fs             0x0	0
gs             0x0	0
st0            -nan(0x101010101010203)	(raw 0xffff0101010101010203)
st1            -nan(0x101010101010101)	(raw 0xffff0101010101010101)
st2            -nan(0x101010101010101)	(raw 0xffff0101010101010101)
st3            -nan(0x101010101010101)	(raw 0xffff0101010101010101)
st4            -nan(0x101010101010101)	(raw 0xffff0101010101010101)
st5            -nan(0x000000001)	(raw 0xffff0000000000000001)
st6            -0e+4922	(raw 0xffff0000000000000000)
st7            48000	(raw 0x400ebb80000000000000)
fctrl          0x37f	895
fstat          0x20	32
ftag           0xffff	65535
fiseg          0x0	0
fioff          0x0	0
foseg          0x0	0
fooff          0x0	0
fop            0x0	0
(gdb) 



More information about the MPlayer-users mailing list