[MPlayer-users] mplayer crashes on trailer quicktime movies
Michael Flohr
flohr at itp.uni-hannover.de
Mon Jan 20 16:27:01 CET 2003
Hi,
has anyone experienced something similar?
I just built mplayer on an old machinge (pentium III 500 MHz, 256 MB RAM)
running Redhat 6.2 (kernel 2.2.20) and XFree 3.3.6.
I downloaded all the stuff just today, mplayer-0.90rc3 and all the
codec packages and fonts etc.
It works fine and plays most of the files I give to it, but it does
not want to play movie trailers I downloaded from www.quicktime.com.
Of course, I have followed the instructions for installing the
quicktime dlls etc. etc.
It plays other quicktime movies such as the test movie on the
crossover-plugin test site on www.codeweavers.com.
Here the output of mplayer -v mov.mov where mov.mov is
the trailer for "Final Destination 2" (just an example, happens
with all the trailers I tried) which I watched with the crossover
plugin. This way, I could find the file in the Cache of the browser
and could save it. I did this to ensure that this is not an issue with
mplayerplug-in. So the output was:
----- mplayer -v mov.mov ----- BEGIN -----
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /home/procyon/flohr/share/locale
MPlayer 0.90rc3-2.95.3 (C) 2000-2003 Arpad Gereoffy (see DOCS)
CPU: Intel Pentium III Katmai/Pentium III Xeon Tanner (Family: 6,
Stepping: 3)
Detected cache-line size is 32 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2
Reading config file /home/procyon/flohr/etc/mplayer/mplayer.conf: No
such file or directory
Reading config file /home/procyon/flohr/.mplayer/config
Reading /home/procyon/flohr/.mplayer/codecs.conf: can't open
'/home/procyon/flohr/.mplayer/codecs.conf': No such file or directory
Reading /home/procyon/flohr/etc/mplayer/codecs.conf: 49 audio & 130
video codecsCommandLine: '-v' 'mov.mov'
get_path('font/font.desc') -> '/home/procyon/flohr/.mplayer/font/font.desc'
Font /home/procyon/flohr/.mplayer/font/font.desc loaded successfully!
(206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system
startup
scripts.
Using usleep() timing
get_path('input.conf') -> '/home/procyon/flohr/.mplayer/input.conf'
Can't open input config file /home/procyon/flohr/.mplayer/input.conf :
No such file or directory
Can't open input config file /home/procyon/flohr/etc/mplayer/input.conf
: No such file or directory
Falling back on default (hardcoded) input config
get_path('mov.mov.conf') -> '/home/procyon/flohr/.mplayer/mov.mov.conf'
Playing mov.mov
Not an URL!
File size is 16529441 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x843daa0
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x843daa0
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x843daa0
Checking for REAL
DEMUXER: freeing demuxer at 0x843daa0
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x843daa0
Searching demuxer type for filename mov.mov ext: .mov
!!! trying demuxer 7 based on filename extension
Checking for MOV
MOV: Movie header found!
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
QuickTime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=600 dur=54494
--------------
MOV: Track #0:
MOV: Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=54494 lay=0 vol=0
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 54494 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: Handler header: mhlr/vide (appl) Apple Video Media Handler
MOV: Media info!
MOV: Video header!
MOV: Handler header: dhlr/alis (appl) Apple Alias Data Handler
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: SVQ3 (95 bytes)
MOV: Sample duration table! (2 blocks)
MOV: Syncing samples (keyframes) table! (152 entries) (ver:0,flags:0)
MOV: Sample->Chunk mapping table! (361 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=2180 ss=0) (ver:0,flags:0)
MOV: Chunk offset table! (363 chunks)
MOV track #0: 363 chunks, 2180 samples
pts=54494 scale=600 time=90.823
EL#0: pts=0 1st_sample=0 frames=2180 (90.823s) pts_offs=0
==> Found video stream: 0
MOV: Found unknown movie atom SMI (21)!
Image size: 480 x 360 (24 bpp)
Display size: 480 x 360
Fourcc: SVQ3 Codec: 'Sorenson Video 3'
--------------
MOV: Track #1:
MOV: Track header!
tkhd len=84 ver=0 flags=0x0 id=2 dur=54446 lay=0 vol=256
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 54446 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: Handler header: mhlr/soun (appl) Apple Sound Media Handler
MOV: Media info!
MOV: Sound header!
MOV: Handler header: dhlr/alis (appl) Apple Alias Data Handler
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: QDM2 (128 bytes)
MOV: Sample duration table! (1 blocks)
MOV: Sample->Chunk mapping table! (140 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=4001792 ss=1) (ver:0,flags:0)
MOV: Chunk offset table! (182 chunks)
MOV track #1: 182 chunks, 0 samples
pts=4001792 scale=44100 time=90.744
==> Found audio stream: 1
Audio bits: 16 chans: 2 rate: 44100
Audio header: samp/pack=4096 bytes/pack=557 bytes/frame=1114 bytes/samp=2
Audio extra header: len=92 fcc=0x77617665
Fourcc: QDM2
--------------
Quicktime Clip Info:
Name: Final Destination 2
Info: Coming Soon
Copyright: © 2002 New Line Cinema
Comment: QuickTime 5 version encoded and delivered by
www.apple.com/trailers/
MOV: longest streams: A: #1 (182 samples) V: #0 (2180 samples)
[V] filefmt:7 fourcc:0x33515653 size:480x360 fps:24.00 ftime:=0.0417
Clip info:
name: Final Destination 2
copyright: © 2002 New Line Cinema
comments: QuickTime 5 version encoded and delivered by
www.apple.com/trailers/
get_path('sub/') -> '/home/procyon/flohr/.mplayer/sub/'
==========================================================================
Opening audio decoder: [qtaudio] QuickTime Audio Decoder
win32 libquicktime loader (c) Sascha Sommer
Standard init done you may now call supported functions
loader_init DONE???
loader_init DONE!
get_path('registry') -> '/home/procyon/flohr/.mplayer/registry'
External func COMCTL32.dll:17
External func COMCTL32.dll:16
QuickTime5 DLLs found
QuickTime.qts patched!!! old entry=0x62924c30
theQuickTimeDispatcher catched -> 0x62924c30
Win32 Warning: Accessed uninitialized Critical Section (0x62b7fcd0)!
WARNING! Invalid Ptr handle!
Win32 Warning: Accessed uninitialized Critical Section (0x62b7fcb8)!
### Searching for QuickTime plugins (*.qtx) at
/home/procyon/flohr/src/MPlayer/win32...
### FindNext: QuickTimeEssentials.qtx
### FindNext: QuickTimeInternetExtras.qtx
### FindNext: 3ivX.qtx
### FindNext: BeHereiVideo.qtx
### FindNext: Indeo4.qtx
### FindNext: On2_VP3.qtx
### FindNext: ZyGoVideo.qtx
theQuickTimeDispatcher catched -> 0x62924c30
theQuickTimeDispatcher catched -> 0x62924c30
InitializeQTML:0
SoundConverterOpen:0
SoundConverterSetInfo:0
SoundConverterGetBufferSizes:131072
WantedBufferSize = 176400
InputBufferSize = 11140
OutputBufferSize = 163848
FramesToGet = 10
FrameSize: 1114 -> 16384
SoundConverterBeginConversion:0
dec_audio: Allocating 11140 bytes for input buffer
dec_audio: Allocating 163848 + 65536 = 229384 bytes for output buffer
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 11994->176400 (96.0 kbit)
Selected audio codec: [qdmc] afm:qtaudio (Quicktime QDMC/QDM2 audio
decoders)
==========================================================================
X11 opening display: :0.0
vo: X11 color mask: FFFF (R:F800 G:7E0 B:1F)
vo: X11 running at 1152x864 with depth 16 and 16 bpp (":0.0" => local
display)
==========================================================================
Opening video decoder: [qtvideo] Quicktime Video decoder
InitializeQTML returned 0
Count = 1
Found it! ID = 0x100FC
MPlayer interrupted by signal 4 in module: init_video_codec
- MPlayer crashed by an 'Illegal Instruction'.
It usually happens when you run it on a CPU different than the one it was
compiled/optimized for.
Verify this!
- 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.
uninit audio: qtaudio
SoundConverterEndConversion:0
SoundConverterClose:0
DEMUXER: freeing demuxer at 0x843e950
DEMUXER: freeing sh_video at 0x849f6d8
DEMUXER: freeing sh_audio at 0x84a0e90
vo: uninit ...
----- mplayer -v mov.mov ----- END -----
I should add that mplayer was run on precisely the machine it was
compiled on.
Just to ask whether the problem is known, otherwise I will proceed with
--enable-debug and bugreport ...
Michael
More information about the MPlayer-users
mailing list