[MPlayer-advusers] SIGSEGV with ffwmv3 @ ppc
Marco Graf
grafmar at ee.ethz.ch
Thu Aug 25 12:50:46 CEST 2005
Hi there,
I got a SIGSEGV. I throw it through gdb. following the corresponding
data. It's on a PowerPC running debian. Think it should be the video
codec ([ffwmv3] vfm:ffmpeg (FFmpeg M$ WMV3/WMV9)). Problem is the same
with xv, x11, dga and aa video-output. I'm sorry but I don't have the
time at the moment to check with the verry new cvs version (it's cvs
from 22.8.2005).
/proc/cpuinfo:
processor : 0
cpu : 740/750
temperature : 67-69 C (uncalibrated)
clock : 291MHz
revision : 2.2 (pvr 0008 0202)
bogomips : 581.63
machine : PowerBook
motherboard : AAPL,PowerBook1998 MacRISC
detected as : 50 (PowerBook Wallstreet)
pmac flags : 00000009
L2 cache : 1024K unified pipelined-syncro-burst
memory : 128MB
pmac-generation : OldWorld
Debian testing
mplayer code from:
cvs 22.8.2005
uname -a:
Linux powermga 2.6.11-mga #8 Tue Apr 19 14:55:08 CEST 2005 ppc GNU/Linux
gcc -v:
Reading specs from /usr/lib/gcc-lib/powerpc-linux/3.3.5/specs
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f77,pascal,objc,ada --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared
--enable-__cxa_atexit --with-system-zlib --enable-nls
--without-included-gettext --enable-clocale=gnu --enable-debug
--enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc
--disable-multilib powerpc-linux
Thread model: posix
gcc version 3.3.5 (Debian 1:3.3.5-13)
ld -v:
GNU ld version 2.15
as --version:
GNU assembler 2.15
Copyright 2002 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 `powerpc-linux-gnu'.
file to play:
http://www.drunkencat.com/files/gvJb83T5Davx/UpFcGiSF.wmv
gdb output:
(gdb) run UpFcGiSF.wmv
Starting program: /usr/local/bin/mplayer UpFcGiSF.wmv
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 10653)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/stow/mplayer20050822//share/locale
MPlayer dev-CVS-050822-16:24-3.3.5 (C) 2000-2005 MPlayer Team
CPU: PowerPC
Failed to open /dev/rtc: Permission denied (it should be readable by the
user.)
Playing UpFcGiSF.wmv.
ASF file format detected.
VIDEO: [3VMW] 320x240 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:
name:
author:
copyright:
comments:
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16be, 164.9 kbit/11.68% (ratio: 20610->176400)
Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
vo: X11 running at 1024x768 with depth 16 and 16 bpp (":0.0" => local
display)
==========================================================================
Requested video codec family [wmv9dmo] (vfm=dmo) not available.
Enable it at compilation.
Requested video codec family [wmvdmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[wmv3 @ 0x10496858]This decoder is not supposed to produce picture. Dont
report this as a bug!
[wmv3 @ 0x10496858]Profile 1:
frmrtq_postproc=7, bitrtq_postproc=31
LoopFilter=1, MultiRes=0, FastUVMV=0, Extended MV=0
Rangered=0, VSTransform=1, Overlap=1, SyncMarker=0
DQuant=0, Quantizer mode=0, Max B frames=0
Selected video codec: [ffwmv3] vfm:ffmpeg (FFmpeg M$ WMV3/WMV9)
==========================================================================
Building audio filter chain for 44100Hz/2ch/s16be -> 0Hz/0ch/s8...
AO: [oss] 44100Hz 2ch s16be (2 bps)
Building audio filter chain for 44100Hz/2ch/s16be -> 44100Hz/2ch/s16be...
Starting playback...
[wmv3 @ 0x10496858]concealing 300 DC, 300 AC, 300 MV errors
VDec: vo config request - 320 x 240 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 320x240 => 320x240 Planar YV12
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
[wmv3 @ 0x10496858]concealing 300 DC, 300 AC, 300 MV errors,?% 0
0
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 10653)]
0x101bd248 in put_h264_chroma_mc8_c (
dst=0x1071e080 <Address 0x1071e080 out of bounds>, src=0x106c8f20 "",
stride=352, h=0, x=1112004416, y=275550336) at dsputil.c:1485
1485 H264_CHROMA_MC(put_ , op_put)
(gdb) BT
#0 0x101bd248 in put_h264_chroma_mc8_c (
dst=0x1071e080 <Address 0x1071e080 out of bounds>, src=0x106c8f20 "",
stride=352, h=0, x=1112004416, y=275550336) at dsputil.c:1485
#1 0x1029de6c in ff_mspel_motion (s=0x406d8200,
dest_y=0x106dc080 '\200' <repeats 200 times>...,
dest_cb=0x106f2638 '\200' <repeats 200 times>...,
dest_cr=0x106f83f8 '\200' <repeats 200 times>...,
ref_picture=0x1056a228,
pix_op=0x1056ab28, motion_x=0, motion_y=0, h=16) at wmv2.c:663
#2 0x101a84b8 in MPV_motion (s=0x1056a140,
dest_y=0x106dc080 '\200' <repeats 200 times>...,
dest_cb=0x106f2638 '\200' <repeats 200 times>...,
dest_cr=0x106f83f8 '\200' <repeats 200 times>..., dir=1112004416,
ref_picture=0x1056a228, pix_op=0x1056ab28, qpix_op=0x106dc080)
at mpegvideo.c:3313
#3 0x101a11d0 in MPV_decode_mb (s=0x1056a140, block=0x160) at
mpegvideo.c:3769
#4 0x1027ad2c in decode_mb (s=0x0) at error_resilience.c:38
#5 0x1027be1c in guess_mv (s=0x1056ae90) at error_resilience.c:357
#6 0x1027d060 in ff_er_frame_end (s=0x106dcb88) at error_resilience.c:924
#7 0x1030f7dc in vc9_decode_frame (avctx=0x0, data=0x10687a28,
data_size=0x0,
buf=0x106dcb88 '\200' <repeats 200 times>..., buf_size=274116240)
at vc9.c:2603
#8 0x10198f2c in avcodec_decode_video (avctx=0x10569e50,
picture=0x10569d80,
got_picture_ptr=0x7fffe660,
buf=0x10544e68
"g_þß\177À²÷_üµôĪÔ\031¡\034ÔN\büq$n\rI#ühÞ\rþ4n>\005\201Í¿@¤\002àæ¨\005Í\022=Á¯\032ãâ\216\204sXeà\025÷Ý\023\200l\031pÔ¼\031
6\f\215!
6\f\215\v\223X£G¢1\214\032ÌÝ4£þ5\217$¢¡JÂUWExÛ\211\005«\001PsDª\234\033ã¬S×(¡\2271ä\222è4\232#\203\232ìëð×Å\027Ï\217\201cx(ª\016Øè
[¯$\027\006¼\003M\230\2122\222\207\216\216\227\203/¦¡
7ÅF^à¡Z§ÿÏ\217\201Àsd\202àß\035\bæ£à¢Ñé¢Ã2"...,
buf_size=2382)
at utils.c:625
#9 0x10068d44 in decode (sh=0x1056ab28, data=0x10544e68, len=2147477088,
flags=274111872) at vd_ffmpeg.c:816
#10 0x00000000 in ?? ()
#11 0x00000000 in ?? ()
Previous frame identical to this frame (corrupt stack?)
(gdb)
regards
Marco
--
_____________________________________________________________________________
___ ___ ___ _____
/ __\/__ \ / __/_ /___ \ Marco Graf marco.graf at schweiz.org
/ / / / / // /_/ / / _ / Heldaustr. 18 http://redirect.to/mga
/_/ /_/ / / \__/ / /___/_/ 9470 Buchs SG ICQ: 23012328
/___/ +41-81-7565109 mobile: +41-78-6030045
More information about the MPlayer-advusers
mailing list