[MPlayer-users] intel os x crash using window codecs

Dave Chand devchan1 at bellsouth.net
Fri Dec 1 02:52:43 CET 2006


On Nov 30, 2006, at 8:32 PM, The Wanderer wrote:

> Please compile MPlayer with --enable-debug, read
> DOGS/HTML/en/bugreports.html and follow the appropriate instructions.
>
Yes mplayer was compiled with debugging symbols. "-gfull" on OS X
> Specifically, provide the exact command line you used,
the command line was simply mplayer -v tumble.wmv
> the full
> (un-snipped) output of MPlayer, and the output of gdb from the  
> commands
> given in the crash-bugs section of that file (not just the 'bt  
> full' you
> did provide).
I hope both of these are provided below.

Starting program: /Volumes/lacie_disk/src/mplayer/mplayer -v /Users/ 
dave/Desktop/Tumble.wmv
Reading symbols for shared libraries . done
MPlayer dev-SVN-r21405-4.0.1 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Xeon(R) CPU            5150  @ 2.66GHz (Family: 6,  
Model: 15, Stepping: 6)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> '/Users/dave/.mplayer/codecs.conf'
Reading /Users/dave/.mplayer/codecs.conf: Can't open '/Users/ 
dave/.mplayer/codecs.conf': No such file or directory
Reading /sw/etc/mplayer/codecs.conf: Can't open '/sw/etc/mplayer/ 
codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --prefix=/sw --with-extraincdir=/sw/include --with- 
extralibdir=/sw/lib --enable-largefiles --codecsdir=/sw/lib/codecs
CommandLine: '-v' '/Users/dave/Desktop/Tumble.wmv'
init_freetype
get_path('font/font.desc') -> '/Users/dave/.mplayer/font/font.desc'
Bitmap font /Users/dave/.mplayer/font/font.desc loaded successfully!  
(206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/Users/dave/.mplayer/fonts'
Using Darwin accurate timing
get_path('input.conf') -> '/Users/dave/.mplayer/input.conf'
Can't open input config file /Users/dave/.mplayer/input.conf: No such  
file or directory
Can't open input config file /sw/etc/mplayer/input.conf: No such file  
or directory
Falling back on default (hardcoded) input config
get_path('Tumble.wmv.conf') -> '/Users/dave/.mplayer/Tumble.wmv.conf'

Playing /Users/dave/Desktop/Tumble.wmv.
get_path('sub/') -> '/Users/dave/.mplayer/sub/'
[file] File size is 5128465 bytes
STREAM: [file] /Users/dave/Desktop/Tumble.wmv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF file format detected.
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes,  stream: 8 bytes  ID: 1
unk1: 0  unk2: 580F94C
FILEPOS=0x1425
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 48000
avg byte/sec: 24000
Block align: 8192
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [0] [80] [0] [0]
======================================================================== 
==
ASF: audio scrambling: 1 x 1 x 8192
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: 0
FILEPOS=0x1497
==> Found video stream: 2
======= VIDEO Format ======
   biSize 44
   biWidth 1280
   biHeight 720
   biPlanes 1
   biBitCount 24
   biCompression 861293911='WMV3'
   biSizeImage 0
Unknown extra header dump: [4f] [f1] [a] [1]
===========================
ASF: packets: 623  flags: 2  max_packet_size: 8223  min_packet_size:  
8223  max_bitrate: 6509677  preroll: 3000
============ ASF Stream group == START ===
stream count=[0x2][2]
    stream id=[0x1][1]
    max bitrate=[0x3149d][201885]
    stream id=[0x2][2]
    max bitrate=[0x603fd0][6307792]
============ ASF Stream group == END ===
Found movie at 0x1526 - 0x4E4097
ASF: 1 audio and 1 video streams found
Auto-selected ASF video ID = 2
ASF: Searching for audio stream (id:-1).
Auto-selected ASF audio ID = 1
VIDEO:  [WMV3]  1280x720  24bpp  29.970 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:6  fourcc:0x33564D57  size:1280x720  fps:29.97   
ftime:=0.0334
get_path('sub/') -> '/Users/dave/.mplayer/sub/'
======================================================================== 
==
Opening video decoder: [dmo] DMO video codecs
get_path('registry') -> '/Users/dave/.mplayer/registry'
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested

Program received signal EXC_BAD_INSTRUCTION, Illegal instruction/ 
operand.
0x9003740d in nanosleep ()
(gdb)

(gdb) bt ful
#0  0x9003740d in nanosleep ()
No symbol table info available.
#1  0x90039d62 in usleep ()
No symbol table info available.
#2  0x00500895 in expSleep (time=500) at win32.c:2490
No locals.
#3  0x176604f4 in ?? ()
No symbol table info available.
(gdb)


> (...are the Win32 codecs supposed to work under MacOS X anyway...?  
> maybe
> if it's an Intel Mac...?)

No not really. I am just trying to help whoever is working on getting  
win32 codecs to work under os x. I will admit this might be a  
premature thing.

Some files with assembly optimizations needed to be compliled with - 
fomit-frame-pointer, in order for the compilation to go through.

dc



More information about the MPlayer-users mailing list