[MPlayer-dev-eng] core dump on tiny rescale?
Charles Henrich
henrich at sigbus.com
Tue Jul 9 20:31:33 CEST 2002
When resizing to thumbnail sizes mplayer seems to crash?
----
/usr/local/src/mplayer/main/mplayer -v -zoom -vop scale -xy 90 -frames 1000 -vo jpeg /tmp/test.mov
MPlayer CVS-020709-11:22-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping:
3)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2
Reading /lhome/henrich/.mplayer/codecs.conf: can't open
'/lhome/henrich/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 36 audio & 100 video codecs
CommandLine: '-v' '-zoom' '-vop' 'scale' '-xy' '90' '-frames' '1000' '-vo'
'jpeg'
'/tmp/test.mov'
get_path('font/font.desc') -> '/lhome/henrich/.mplayer/font/font.desc'
font: can't open file: /lhome/henrich/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '/lhome/henrich/.mplayer/input.conf'
Can't open input config file /lhome/henrich/.mplayer/input.conf : No such file
or directory
Can't open input config file /usr/local/share/mplayer/input.conf : No such
file or directory
Falling back on default (hardcoded) input config
Playing
/tmp/test.mov
Not an URL!
File size is 3120789 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x82d4000
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x82d4000
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x82d4000
Checking for MOV
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
MOV: Movie DATA found!
MOV: Movie header found!
Detected QuickTime/MOV file format!
MOV: unknown chunk: mvhd 100
--------------
MOV: Track #0:
MOV: Track header!
MOV: Edit atom!
MOV: Edit list table (1 entries) (ver:0,flags:0)
MOV: entry#0: duration: 2600 start time: 0 speed: 1.0x
MOV: Media stream!
MOV: Media header!
MOV: unknown chunk: hdlr 50
MOV: Media info!
MOV: Video header!
MOV: unknown chunk: hdlr 49
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Description list! (cnt:1)
MOV: desc #0: dvc (70 bytes)
MOV: Sample duration table! (1 blocks)
MOV: Sample->Chunk mapping table! (1 blocks) (ver:0,flags:0)
MOV: Sample size table! (entries=26 ss=120000) (ver:0,flags:0)
MOV: Chunk offset table! (26 chunks)
MOV track #0: 26 chunks, 0 samples
pts=2600 scale=2400 time=1.083
==> Found video stream: 0
Image size: 720 x 480 (24 bpp)
Display size: 720 x 480
Fourcc: dvc Codec: 'DV - NTSC'
--------------
[V] filefmt:7 fourcc:0x20637664 size:720x480 fps:24.00 ftime:=0.0417
get_path('sub/') -> '/lhome/henrich/.mplayer/sub/'
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
==========================================================================
Opening video decoder: [vfw] Win32/VfW video codecs
VDec: vo config request - 720 x 480 (preferred csp: Packed YUY2)
[PP] Using codec's postprocessing, max q = 9
scale: query(BGR 32-bit) -> 1
scale: query(BGR 24-bit) -> 1
scale: query(BGR 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(RGB 24-bit) -> 1
scale: query(RGB 16-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar YV12) -> 1
scale: query(Planar I420) -> 1
scale: query(Planar IYUV) -> 1
scale: query(Planar Y800) -> 0
scale: query(Planar Y8) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
vo_debug: query(Packed YUY2) returned 0x441 (i=0)
vo_debug: query(Packed UYVY) returned 0x0 (i=1)
scale: query(BGR 32-bit) -> 1
scale: query(BGR 24-bit) -> 1
scale: query(BGR 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(RGB 24-bit) -> 1
scale: query(RGB 16-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar YV12) -> 1
scale: query(Planar I420) -> 1
scale: query(Planar IYUV) -> 1
scale: query(Planar Y800) -> 0
scale: query(Planar Y8) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
vo_debug: query(BGR 32-bit) returned 0x441 (i=2)
scale: query(BGR 32-bit) -> 1
scale: query(BGR 24-bit) -> 1
scale: query(BGR 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(RGB 24-bit) -> 1
scale: query(RGB 16-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar YV12) -> 1
scale: query(Planar I420) -> 1
scale: query(Planar IYUV) -> 1
scale: query(Planar Y800) -> 0
scale: query(Planar Y8) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
vo_debug: query(BGR 24-bit) returned 0x441 (i=3)
scale: query(BGR 32-bit) -> 1
scale: query(BGR 24-bit) -> 1
scale: query(BGR 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(RGB 24-bit) -> 1
scale: query(RGB 16-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar YV12) -> 1
scale: query(Planar I420) -> 1
scale: query(Planar IYUV) -> 1
scale: query(Planar Y800) -> 0
scale: query(Planar Y8) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
vo_debug: query(BGR 15-bit) returned 0x441 (i=4)
Movie-Aspect is undefined - no prescaling applied.
video_out->init(720x480->90x60,flags=4,'MPlayer',0x32595559)
scale: query(BGR 32-bit) -> 1
scale: query(BGR 24-bit) -> 1
scale: query(BGR 16-bit) -> 0
scale: query(BGR 15-bit) -> 0
scale: query(BGR 8-bit) -> 0
scale: query(BGR 4-bit) -> 0
scale: query(BGR 1-bit) -> 0
scale: query(RGB 32-bit) -> 0
scale: query(RGB 24-bit) -> 1
scale: query(RGB 16-bit) -> 0
scale: query(RGB 15-bit) -> 0
scale: query(RGB 8-bit) -> 0
scale: query(RGB 4-bit) -> 0
scale: query(RGB 1-bit) -> 0
scale: query(Planar YV12) -> 1
scale: query(Planar I420) -> 1
scale: query(Planar IYUV) -> 1
scale: query(Planar Y800) -> 0
scale: query(Planar Y8) -> 0
scale: query(Planar YVU9) -> 0
scale: query(Planar IF09) -> 0
SwScaler: reducing / aligning filtersize 33 -> 32
SwScaler: reducing / aligning filtersize 33 -> 32
SwScaler: reducing / aligning filtersize 33 -> 32
SwScaler: reducing / aligning filtersize 33 -> 32
SwScaler: BICUBIC scaler, from Packed YUY2 to BGR 32-bit using MMX2
SwScaler: using n-tap MMX scaler for horizontal luminance scaling
SwScaler: using n-tap MMX scaler for horizontal chrominance scaling
SwScaler: using n-tap MMX scaler for vertical scaling (BGR)
SwScaler: using MMX YV12->BGR32 Converter
SwScaler: 720x480 -> 90x60
REQ: flags=0x1 req=0x0
VO: [jpeg] 90x60 => 11x7 BGR 32-bit [zoom]
VO: Description: JPEG file
VO: Author: Zoltan Ponekker (pontscho at makacs.poliod.hu)
======= Win32 (VFW) VIDEO Codec init =======
Set_LDT
Loading DLL: 'mcdvd_32.dll'
get_path('registry') -> '/lhome/henrich/.mplayer/registry'
ICDecompressGetFormatSize ret: 40
ICDecompressGetFormat OK
Starting decompression, format:
biSize 40
biWidth 720
biHeight 480
biPlanes 0
biBitCount 24
biCompression 0x64737664 ('dvsd')
biSizeImage 345600
Dest fmt:
biSize 40
biWidth 720
biHeight -480
biPlanes 0
biBitCount 16
biCompression 0x32595559 ('YUY2')
biSizeImage 691200
ICDecompressQuery OK
VIDEO CODEC Init OK!!! ;-)
INFO: Win32 video codec init OK!
Detected video codec: [mcdv] vfm:2 (MainConcept DV Codec)
==========================================================================
Audio: no sound!!!
Freeing 0 unused audio chunks
Start playing...
*** [scale] Allocating mp_image_t, 720x480x16bpp YUV packed, 691200 bytes
*** [vo] Allocating mp_image_t, 90x60x32bpp RGB packed, 21600 bytes
V: 0.0 1 0% 0% 0.0% 0 0 0%
MPlayer interrupted by signal 11 in module: decode_video
- 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 section 5.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 instructions there. We
can't and won't help unless you provide these informations when reporting a
possible bug.
vo: x11 uninit called but X11 not inited..
Charles Henrich Eon Entertainment henrich at msu.edu
http://www.sigbus.com/~henrich
More information about the MPlayer-dev-eng
mailing list