[MPlayer-users] [BUGREPORT] Last libmpeg2-v0.4.0b on Macosx

devros devros at seznam.cz
Fri Aug 6 11:45:46 CEST 2004


Last changes in libmpeg2-v0.4.0b isn't working on macosx. Mplayer crasch
everytime when I want play mpeg1 or mpeg2.

Thanks
Devros

Macosx
G5 1.8GHz 1 GB DDR SDRAM
 
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 3)  25.000 fps  9800.0 kbps (1225.0 kbyte/s)
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
Using AltiVec optimized IMDCT transform
a52: CRC check failed!
AC3: 5.1 (3f+2r+lfe)  48000 Hz  192.0 kbit/s
Checking for AltiVec resampler : 0x0000000a, 2
Using AltiVec optimized resampler
AUDIO: 48000 Hz, 2 ch, 16 bit (0x20), ratio: 24000->192000 (192.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Big-Endian)
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
AO: [macosx] 44100Hz 2ch Floating Point (4 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 44100Hz/2ch/32bit...
Starting playback...
a52: error at resampling
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [quartz] 720x576 => 1024x576 Planar YV12
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
Reading symbols for shared libraries . done
a52: CRC check failed!  33.639 ct:  0.000    1/  1   0%  0%  0.0% 0 0 0%
a52: error at resampling

Program received signal EXC_BAD_ACCESS, Could not access memory.
0x00000000 in ?? ()
(gdb) bt
#0  0x00000000 in ?? ()
Cannot access memory at address 0x0
Cannot access memory at address 0x0
#1  0x00092eec in mpeg2_slice (decoder=Cannot access memory at address 0x0
Cannot access memory at address 0x0
0xfe0040, code=16646328, buffer=0x4c8480 "") at slice.c:2052
Cannot access memory at address 0x0
#2  0x00086a04 in mpeg2_parse (mpeg2dec=0xfe0040) at decode.c:188
#3  0x00064354 in decode (sh=0x1908d90, data=0x3, len=26692544,
flags=50331647) at vd_libmpeg2.c:113
#4  0x0003c6a0 in decode_video (sh_video=0x1908d90, start=0x1a05000 "",
in_size=8673, drop_frame=0) at dec_video.c:309
#5  0x000060e4 in main (argc=3274368, argv=0x38f744) at mplayer.c:2115
(gdb)     disass $pc-32 $pc+32
Dump of assembler code from 0xffffffe0 to 0x20:
End of assembler dump.
(gdb)     info all-registers
r0             0x8              8
r1             0xbfffe4c0               3221218496
r2             0x4000           16384
r3             0xfe0040         16646208
r4             0xfe00b8         16646328
r5             0x4c8480         5014656
r6             0x2ffffff                50331647
r7             0xfffffff                268435455
r8             0xfffffffe               4294967294
r9             0x1              1
r10            0x32c1de         3326430
r11            0x6247c000               1648869376
r12            0x0              0
r13            0xfe0080         16646272
r14            0x3b9d70         3906928
r15            0x3d1ee0         4005600
r16            0xfe00b8         16646328
r17            0x3b9d70         3906928
r18            0x3b9d70         3906928
r19            0xfe01ac         16646572
r20            0xfe01a4         16646564
r21            0x4c8470         5014640
r22            0x3d1ee0         4005600
r23            0x3b9d70         3906928
r24            0xfe00b8         16646328
r25            0xfe0080         16646272
r26            0x3d1ee0         4005600
r27            0x48022444               1208099908
r28            0x48022444               1208099908
r29            0x1              1
r30            0xfe0040         16646208
r31            0x91ee0          597728
f0             -2.9374465244229968e-306 (raw 0x8080808080808080)
f1             220159305256     (raw 0x4249a14233140000)
f2             -2.5     (raw 0xc004000000000000)
f3             1333.638671875   (raw 0x4094d68e00000000)
f4             0        (raw 0x0000000000000000)
f5             0        (raw 0x0000000000000000)
f6             2.8349832604322816e-318  (raw 0x000000000008c16f)
f7             0        (raw 0x0000000000000000)
f8             4503601774854144 (raw 0x4330000080000000)
f9             0        (raw 0x0000000000000000)
f10            1333.638671875   (raw 0x4094d68e00000000)
f11            -0.039999999105930328    (raw 0xbfa47ae140000000)
f12            2147483648       (raw 0x41e0000000000000)
f13            0.90466697577746957      (raw 0x3fecf308285788db)
f14            -238423838475.15292      (raw 0xc24bc19587859393)
f15            -238423838475.15292      (raw 0xc24bc19587859393)
f16            -238423838475.15292      (raw 0xc24bc19587859393)
f17            -238423838475.15292      (raw 0xc24bc19587859393)
f18            -238423838475.15292      (raw 0xc24bc19587859393)
f19            -238423838475.15292      (raw 0xc24bc19587859393)
f20            -238423838475.15292      (raw 0xc24bc19587859393)
f21            -238423838475.15292      (raw 0xc24bc19587859393)
f22            -238423838475.15292      (raw 0xc24bc19587859393)
f23            -238423838475.15292      (raw 0xc24bc19587859393)
f24            -238423838475.15292      (raw 0xc24bc19587859393)
f25            0        (raw 0x0000000000000000)
f26            0.039999999105930328     (raw 0x3fa47ae140000000)
f27            0        (raw 0x0000000000000000)
f28            1333.638671875   (raw 0x4094d68e00000000)
f29            0.039999999105930328     (raw 0x3fa47ae140000000)
f30            1333.6787109375  (raw 0x4094d6b700000000)
f31            4503599627370496 (raw 0x4330000000000000)
v0             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v1             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v2             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v3             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v4             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v5             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v6             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v7             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v8             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v9             {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v10            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v11            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v12            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v13            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v14            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v15            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v16            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v17            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v18            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v19            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v20            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v21            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v22            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v23            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v24            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v25            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v26            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v27            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v28            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v29            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v30            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
v31            {
  uint128 = 0x7fffdead7fffdead7fffdead7fffdead,
  v4_float = {nan(0x7fdead), nan(0x7fdead), nan(0x7fdead), nan(0x7fdead)},
  v4_int32 = {2147475117, 2147475117, 2147475117, 2147475117},
  v8_int16 = {32767, -8531, 32767, -8531, 32767, -8531, 32767, -8531},
  v16_int8 = "\177?\177?\177?\177?"
}       (raw 0x7fffdead7fffdead7fffdead7fffdead)
pc             0x0              0
ps             0x4200f930               1107360048
cr             0x48022444               1208099908
lr             0x92eec          601836
ctr            0x0              0
xer            0x0              0
mq             0x0              0
fpscr          0xb6320100               3056730368
vscr           0x10001          65537
vrsave         0x0              0
(gdb) 




More information about the MPlayer-users mailing list