[Mplayer-advusers] mencoder SIG11

rsnel at cube.dyndns.org rsnel at cube.dyndns.org
Tue Dec 31 12:37:11 CET 2002


Hello,

Recent mencoder exits with sig 11 while encoding the 301st frame of
test.avi (to be found in
http://www.phys.uu.nl/~snel/mencoder_sig11.tar.bz2 ).
MMX, 3dnow disabled. Shortened GDB log attached, full GDB log included in
.tar.bz2. Using the contents of the .tar.bz2 the bug should be
reproducible.

Commandline:
mencoder -ovc lavc -lavcopts \
vcodec=mpeg4:vqmin=2:vbitrate=2050:vmax_b_frames=2:keyint=132:vlelim=-4 \
~/capture/test.avi -o ~/capture/columbo2.avi

With bitrate 1050 -> no segfault
without vlelim=-4 -> no segfault
without keyint=132 -> no segfault
without vmax_b_frames=2 -> no segfault
segfault also depends on input (slightly different test.avi (with
noisereduction , for example, moves segfault to arround 2000th frame)

Distribution: LFS
Kernel 2.4.18
libc 2.1.3
gcc 2.95.3
ld 2.10 (with BFD 2.10)
as 2.10
Processor: AMD K6-2 @350MHz (however, bug occurs with --disable-mmx 3dnow)

I hope someone (probably Michael) can reproduce/meditate and fix. Let me
know if more information/experimentation is needed.

Thanks,

Rik.

-- 
Nothing is ever a total loss; it can always serve as a bad example.
-------------- next part --------------
# -------- Generated by configure -----------

LANG = C
TARGET_OS = Linux
DESTDIR =
prefix = $(DESTDIR)/usr/local
BINDIR = $(DESTDIR)/usr/local/bin
DATADIR = $(DESTDIR)/usr/local/share/mplayer
MANDIR = $(DESTDIR)/usr/local/man
CONFDIR = $(DESTDIR)/usr/local/etc/mplayer
LIBDIR = $(DESTDIR)/usr/local/lib
#AR = ar
CC = gcc.cached
AWK = mawk
RANLIB = ranlib
INSTALL = install
# OPTFLAGS = -O4  -g -march=k6 -mcpu=k6 -pipe -fomit-frame-pointer -ffast-math
OPTFLAGS = -W -Wall -O2 -march=k6 -mcpu=k6 -g  -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
EXTRA_INC =  
WIN32_PATH = -DWIN32_PATH=\"/usr/lib/win32\"
STRIPBINARIES = no



STREAMING = yes
STREAMING_LIVE_DOT_COM = no
STREAMING_LIB = -lnsl 
VIDIX = yes
PP_LIB = postproc/libpostproc.a
SHARED_PP = no
LIBMENU = no

OPENDIVX = no

UNRARLIB = yes

PNG = yes
JPEG = yes
GIF = yes

EXTRA_LIB = 
Z_LIB =   -lz
HAVE_MLIB = no
WIN32_LIB = 
STATIC_LIB = 

X11_INC = 
X11DIR = -L/usr/X11R6/lib -lXext -lX11 -lnsl

# for libavcodec:
SRC_PATH=.

# video output
X_LIB = -lGL -lXxf86dga -lXv -lXxf86vm -lXinerama -L/usr/X11R6/lib -lXext -lX11 -lnsl -lmad -lnsl
GGI_LIB = -lggi
MLIB_LIB =  
MLIB_INC = 
DXR2_INC = 
DVB_INC = 
PNG_LIB = -lpng -lz
JPEG_LIB = -ljpeg
GIF_LIB = -lungif -L/usr/X11R6/lib -lXext -lX11 -lnsl
SDL_LIB = -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -lpthread
SVGA_LIB = -lvgagl -lvga
AA_LIB = -laa

# audio output
ALSA_LIB = -lasound -ldl -lpthread
NAS_LIB = 
ARTS_LIB = 
ARTS_INC = 
ESD_LIB = 
ESD_INC = 
SGIAUDIO_LIB = 

# input/demuxer/codecs
TERMCAP_LIB = 
LIRC_LIB = 
CSS_USE = no
CSS_LIB = -Llibmpdvdkit2 -lmpdvdkit
DVDKIT = no
DVDKIT2 = yes
DVDKIT_SHARED = no
SDL_INC = -I/usr/local/include -I/usr/local/include/SDL -D_REENTRANT
W32_DEP = loader/libloader.a
W32_LIB = loader/libloader.a
DS_DEP = loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a
DS_LIB = loader/dshow/libDS_Filter.a loader/dmo/libDMO_Filter.a
AV_DEP = libavcodec/libavcodec.a
AV_LIB = libavcodec/libavcodec.a
FAME = no
FAME_LIB = 
MP1E_DEP = 
MP1E_LIB = 
ARCH_LIB =   -lpthread -ldl -rdynamic 
DIVX4LINUX = yes
XVID = no
XVID_LIB = 
DECORE_LIB = -ldivxdecore
MENCODER = yes
ENCORE_LIB =  -ldivxencore -lmp3lame -lvorbis -logg
DIRECTFB_INC = -I/usr/local/include/directfb
DIRECTFB_LIB = -ldirectfb
CDPARANOIA_INC = 
CDPARANOIA_LIB = 
FREETYPE_INC = -I/usr/local/include -I/usr/local/include/freetype2
FREETYPE_LIB = -L/usr/local/lib -lfreetype
LIBLZO_LIB= -llzo
MAD_LIB = -lmad
VORBIS_LIB = -lvorbis -logg 
FAAD_LIB = 
XMMS_PLUGINS = no
XMMS_LIB = 

# --- Some stuff for autoconfigure ----
TARGET_ARCH_X86 = yes
TARGET_CYGWIN = no
TARGET_CPU=586
TARGET_MMX = no
TARGET_MMX2 = no
TARGET_3DNOW = no
TARGET_3DNOWEX = no
TARGET_SSE = no
TARGET_ALTIVEC = no

# --- GUI stuff ---
GTKLIB =  
GLIBLIB =   
GTK_LIBS =   
GUI = no
DEBUG = -DDEBUG

-------------- next part --------------
/* -------- This file has been automatically generated by configure ---------
   Note: Any changes in it will be lost when you run configure again. */

/* use GNU internationalization */
#define USE_I18N 1

/* use setlocale() function */
#define USE_SETLOCALE 1

/* Runtime CPU detection */
#undef RUNTIME_CPUDETECT

/* Dynamic a/v plugins */
#undef DYNAMIC_PLUGINS

/* "restrict" keyword */
#define restrict __restrict

#define PREFIX "/usr/local"

/* define this to use simple idct with patched libavcodec */
#define SIMPLE_IDCT 1

#define USE_OSD 1
#define USE_SUB 1

/* enable/disable SIGHANDLER */
#define ENABLE_SIGHANDLER 1

/* Toggles debugging informations */
#define MP_DEBUG 1

/* Indicates that Ogle's libdvdread is available for DVD playback */
#define USE_DVDREAD 1

/* Indicates that dvdread is from libmpdvdkit */
#define USE_MPDVDKIT 2

/* Additional options for libmpdvdkit*/
#undef DVD_STRUCT_IN_DVD_H
#define DVD_STRUCT_IN_LINUX_CDROM_H 1
#undef DVD_STRUCT_IN_SYS_CDIO_H
#undef DVD_STRUCT_IN_SYS_DVDIO_H
#undef DVD_STRUCT_IN_BSDI_DVDIOCTL_DVD_H
#undef HAVE_BSD_DVD_STRUCT
#define HAVE_LINUX_DVD_STRUCT 1
#undef HAVE_OPENBSD_DVD_STRUCT
#undef DARWIN_DVD_IOCTL
#undef SOLARIS_USCSI
#undef HPUX_SCTL
#define HAVE_STDDEF_H 1

/* Common data directory (for fonts, etc) */
#define DATADIR "/usr/local/share/mplayer"
#define CONFDIR "/usr/local/etc/mplayer"
#define LIBDIR "/usr/local/lib"

/* Define this to compile stream-caching support, it can be enabled via
   -cache <kilobytes> */
#define USE_STREAM_CACHE 1

/* Define to include support for XviD/Divx4Linux/OpenDivx */
#define USE_DIVX

/* Define to use the new XviD/DivX4Linux library instead of open source OpenDivX */
/* You have to change DECORE_LIBS in config.mak, too! */
#define NEW_DECORE 1

/* Define if you are using DivX5Linux Decore library */
#undef DECORE_DIVX5

/* Define if you are using XviD library */
#undef HAVE_XVID

/* Define if you have divx4.h in place of decore.h */
#undef HAVE_DIVX4_H

/* Define to include support for libdv-0.9.5 */
#undef HAVE_LIBDV095

/* If build mencoder */
#define HAVE_MENCODER

/* Indicates if XviD/Divx4linux encore is available
   Note: for mencoder */
#define HAVE_DIVX4ENCORE 1

/* Indicates if libmp3lame is available
   Note: for mencoder */
#define HAVE_MP3LAME 389

/* Define libmp1e for realtime mpeg encoding (for DXR3 and DVB cards) */
#undef USE_MP1E

/* Define this to enable avg. byte/sec-based AVI sync method by default:
   (use -bps or -nobps commandline option for run-time method selection)
   -bps gives better sync for vbr mp3 audio, it is now default */
#define AVI_SYNC_BPS 1

/* Undefine this if you do not want to select mono audio (left or right)
   with a stereo MPEG layer 2/3 audio stream. The command line option
   -stereo has three possible values (0 for stereo, 1 for left-only, 2 for
   right-only), with 0 being the default.
   */
#define USE_FAKE_MONO 1

/* Undefine this if your sound card driver has no working select().
   If you have kernel Oops, player hangups, or just no audio, you should
   try to recompile MPlayer with this option disabled! */
#define HAVE_AUDIO_SELECT 1

/* define this to use iconv(3) function to codepage conversions */
#define USE_ICONV 1

/* define this to use RTC (/dev/rtc) for video timers (LINUX only) */
#define HAVE_RTC 1

/* set up max. outburst. use 65536 for ALSA 0.5, for others 16384 is enough */
#define MAX_OUTBURST 65536

/* set up audio OUTBURST. Do not change this! */
#define OUTBURST 512

/* Define this if your system has the header file for the OSS sound interface */
#define HAVE_SYS_SOUNDCARD_H 1

/* Define this if your system has the header file for the OSS sound interface
 * in /usr/include */
#undef HAVE_SOUNDCARD_H

/* Define this if your system has the sysinfo header */
#define HAVE_SYS_SYSINFO_H 1

/* Define this if your system uses ftello() for off_t seeking */

#define HAVE_FTELLO 1
#ifndef HAVE_FTELLO
# define ftello(a) ftell(a)
#endif

/* Define this if your system has the "malloc.h" header file */
#define HAVE_MALLOC_H 1

/* memalign is mapped to malloc if unsupported */
#define HAVE_MEMALIGN 1
#ifndef HAVE_MEMALIGN
# define memalign(a,b) malloc(b)
#endif

/* Define this if your system has the "alloca.h" header file */
#define HAVE_ALLOCA_H 1

/* Define this if your system has the "sys/mman.h" header file */
#define HAVE_SYS_MMAN_H 1

/* Define this if you have the elf dynamic linker -ldl library */
#define HAVE_LIBDL 1

/* Define this if you have the kstat kernel statistics library */
#undef HAVE_LIBKSTAT

/* Define this if you have zlib */
#define HAVE_ZLIB 1

/* Define this if you have shm support */
#define HAVE_SHM 1

/* Define this if your system has scandir & alphasort */
#define HAVE_SCANDIR 1

/* Define this if your system has strsep */
#define HAVE_STRSEP 1

/* Define this if your system has vsscanf */
#define HAVE_VSSCANF 1

/* LIRC (remote control, see www.lirc.org) support: */
#undef HAVE_LIRC

/* DeCSS support using libcss */
#undef HAVE_LIBCSS

/* DVD navigation support using libdvdnav */
#undef USE_DVDNAV


/* Define this to enable MPEG 1/2 image postprocessing (requires a FAST CPU!) */
#define MPEG12_POSTPROC 1

/* Define this to enable image postprocessing in libavcodec (requires a FAST CPU!) */
#define FF_POSTPROCESS 1

/* Define to include support for OpenDivx postprocessing */
#undef HAVE_ODIVX_POSTPROCESS

/* Win32 DLL support */
#define USE_WIN32DLL 1

/* DirectShow support */
#define USE_DIRECTSHOW 1

/* ffmpeg's libavcodec support (requires libavcodec source) */
#define USE_LIBAVCODEC 1
#undef USE_LIBAVCODEC_SO

/* Use libavcodec's decoders */
#define CONFIG_DECODERS 1
/* Use libavcodec's encoders */
#define CONFIG_ENCODERS 1

/* Use codec libs included in mplayer CVS / source dist: */
#define USE_MP3LIB
#define USE_LIBA52
#define USE_LIBMPEG2

/* Use the SVQ1 decoder in libmpcodecs - we don't want/need it with libavcodec */
#ifndef USE_LIBAVCODEC
#define USE_SVQ1
#endif

/* Use libfame encoder filter */
#undef USE_LIBFAME

/* XAnim DLL support */
#define USE_XANIM 1
/* Default search path */
#define XACODEC_PATH "/usr/lib/xanim"

/* RealPlayer DLL support */
#define USE_REALCODECS 1
/* Default search path */
#define REALCODEC_PATH "/usr/local/lib/real"

/* LIVE.COM Streaming Media library support */
#undef STREAMING_LIVE_DOT_COM

/* Use 3dnow/mmxext/sse/mmx optimized fast memcpy() [maybe buggy... signal 4]*/
#define USE_FASTMEMCPY 1

/* Use unrarlib for Vobsubs */
#define USE_UNRARLIB 1

/* gui support, please do not edit this option */
#undef HAVE_NEW_GUI

/* Audio output drivers */
#define USE_OSS_AUDIO 1
#define PATH_DEV_DSP "/dev/dsp"
#define PATH_DEV_MIXER "/dev/mixer"
#undef HAVE_ALSA5
#define HAVE_ALSA9 1


#undef HAVE_SYS_ASOUNDLIB_H
#define HAVE_ALSA_ASOUNDLIB_H 1
#undef USE_SUN_AUDIO
#undef USE_SGI_AUDIO
#undef HAVE_WIN32WAVEOUT
#undef HAVE_NAS

/* Enable fast OSD/SUB renderer (looks ugly, but uses less CPU power) */
#undef FAST_OSD
#undef FAST_OSD_TABLE

/* Enable TV Interface support */
#define USE_TV 1

/* Enable EDL support */
#define USE_EDL

/* Enable Video 4 Linux TV interface support */
#define HAVE_TV_V4L 1

/* Enable *BSD BrookTree TV interface support */
#undef HAVE_TV_BSDBT848

/* Define if your processor stores words with the most significant
   byte first (like Motorola and SPARC, unlike Intel and VAX).  */
#undef WORDS_BIGENDIAN

#define ARCH_X86 1

/* Define this for Cygwin build for win32 */


/* Define this to any prefered value from 386 up to infinity with step 100 */
#define __CPU__ 586

#define MP_WORDSIZE 32

#define TARGET_LINUX 1

#define HAVE_VCD 1

#ifdef sun
#define	DEFAULT_CDROM_DEVICE	"/vol/dev/aliases/cdrom0"
#define DEFAULT_DVD_DEVICE	DEFAULT_CDROM_DEVICE
#elif defined(HPUX)
#define DEFAULT_CDROM_DEVICE    "/dev/cdrom"
#define DEFAULT_DVD_DEVICE     "/dev/dvd"
#elif defined(WIN32)
#define DEFAULT_CDROM_DEVICE    "D:"
#define DEFAULT_DVD_DEVICE	"D:"
#else
#define DEFAULT_CDROM_DEVICE    "/dev/cdrom"
#define DEFAULT_DVD_DEVICE	"/dev/dvd"
#endif


/*----------------------------------------------------------------------------
**
** NOTE: Instead of modifying these definitions here, use the
**       --enable/--disable options of the ./configure script!
**       See ./configure --help for details.
**
*---------------------------------------------------------------------------*/

/* C99 lrintf function available */
#define HAVE_LRINTF 1

/* nanosleep support */
#define HAVE_NANOSLEEP 1

/* termcap flag for getch2.c */
#undef USE_TERMCAP

/* termios flag for getch2.c */
#define HAVE_TERMIOS 1
#undef HAVE_TERMIOS_H
#define HAVE_SYS_TERMIOS_H 1

/* enable PNG support */
#define HAVE_PNG 1

/* enable JPEG support */
#define HAVE_JPEG 1

/* enable GIF support */
#define HAVE_GIF 1
#undef HAVE_GIF_4

/* enable FreeType support */
#define HAVE_FREETYPE

/* liblzo support */
#define USE_LIBLZO 1

/* libmad support */
#define USE_LIBMAD 1

/* enable OggVorbis support */
#define HAVE_OGGVORBIS 1

/* enable Tremor as vorbis decoder */
#undef TREMOR

/* enable FAAD (AAC) support */
#undef HAVE_FAAD

/* enable streaming */
#define STREAMING 1

/* define this to use inet_aton() instead of inet_pton() */
#undef USE_ATON

/* enables / disables cdparanoia support */
#undef HAVE_CDDA

/* enables / disables vidix usage */
#define CONFIG_VIDIX 1

/* enables / disables new input joystick support */
#undef HAVE_JOYSTICK

/* enables / disables new config */
#define NEW_CONFIG 1

/* enables / disables QTX codecs */
#define USE_QTX_CODECS 1

/* enables / disables osd menu */
#undef HAVE_MENU

/* enables / disables subtitles sorting */
#define USE_SORTSUB 1

/* XMMS input plugin support */
#undef HAVE_XMMS
#define XMMS_INPUT_PLUGIN_DIR ""

/* Extension defines */
#undef HAVE_3DNOW	// only define if you have 3DNOW (AMD k6-2, AMD Athlon, iDT WinChip, etc.)
#undef HAVE_3DNOWEX	// only define if you have 3DNOWEX (AMD Athlon, etc.)
#undef HAVE_MMX	// only define if you have MMX (newer x86 chips, not P54C/PPro)
#undef HAVE_MMX2	// only define if you have MMX2 (Athlon/PIII/4/CelII)
#undef HAVE_SSE	// only define if you have SSE (Intel Pentium III/4 or Celeron II)
#undef HAVE_SSE2	// only define if you have SSE2 (Intel Pentium 4)
#undef HAVE_ALTIVEC	// only define if you have Altivec (G4)

#ifdef HAVE_MMX
#define USE_MMX_IDCT 1
#endif

#undef HAVE_MLIB  // Sun mediaLib, available only on solaris

/* libmpeg2 uses a different feature test macro for mediaLib */
#ifdef HAVE_MLIB
#define LIBMPEG2_MLIB 1
#endif

/* libvo options */
#define SCREEN_SIZE_X 1
#define SCREEN_SIZE_Y 1
#define HAVE_X11 1
#define HAVE_XV 1
#define HAVE_XF86VM 1
#define HAVE_XINERAMA 1
#define HAVE_GL 1
#define HAVE_DGA 1
#define HAVE_DGA2 1
#define HAVE_SDL 1
/* defined for SDLlib with keyrepeat bugs (before 1.2.1) */
#undef BUGGY_SDL
#undef HAVE_DIRECTX
#define HAVE_GGI 1
#undef HAVE_3DFX
#undef HAVE_TDFXFB
#define HAVE_DIRECTFB 1
#define DIRECTFBVERSION 913
#define HAVE_ZR 1
#undef HAVE_BL
#define HAVE_MGA 1
#define HAVE_XMGA 1

#define HAVE_FBDEV 1

#undef HAVE_DXR2
#undef HAVE_DXR3
#undef HAVE_DVB
#define HAVE_SVGALIB 1
#define HAVE_VESA 1
#define HAVE_XDPMS 1
#define HAVE_AA 1

/* used by GUI: */


#if defined(HAVE_GL) || defined(HAVE_X11) || defined(HAVE_XV)
#define X11_FULLSCREEN 1
#endif

-------------- next part --------------
Script started on Tue Dec 31 12:16:12 2002
[rsnel at eniac]{~/src/mplayer/mencoder_sig11}>gdb ../main/mec ncoder -x trigger

GNU gdb 5.0

Copyright 2000 Free Software Foundation, Inc.

GDB is free software, covered by the GNU General Public License, and you are

welcome to change it and/or distribute copies of it under certain conditions.

Type "show copying" to see the conditions.

There is absolutely no warranty for GDB.  Type "show warranty" for details.

This GDB was configured as "i586-pc-linux-gnu"...

[New Thread 1024 (runnable)]

Using GNU internationalization

Original domain: messages

Original dirname: /usr/share/locale

Current domain: mplayer

Current dirname: /usr/local/share/locale





MEncoder CVS-021231-10:17-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS)



CPU: Advanced Micro Devices K6-2 (Family: 5, Stepping: 12)

MMX supported but disabled

3DNow supported but disabled

CPUflags: Type: 5 MMX: 0 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0

Reading /home/users/rsnel/.mplayer/codecs.conf: 47 audio & 114 video codecs

File not found: 'frameno.avi'

Reading config file /home/users/rsnel/.mplayer/mencoder: No such file or directory

init_freetype

success: format: 0  data: 0x0 - 0x255108

AVI file format detected.

AVI_NI: No Audio stream found -> no sound.

AVI: No Audio stream found -> no sound.

VIDEO:  [DIVX]  512x384  24bpp  25.00 fps  1587.0 kbps (193.7 kbyte/s)

[V] filefmt:3  fourcc:0x58564944  size:512x384  fps:25.00  ftime:=0.0400

Opening video filter: [expand=-1:-1:-1:-1:1]

Expand: -1 x -1, -1 ; -1  (-1=autodetect) osd: 1

==========================================================================

Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family

Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)

==========================================================================

Writing AVI header...

Pos:   0.0s      1f ( 0%)   0fps Trem:   0min   0mb  A-V:0.000 [0:0]
This file was encoded with libavcodec build 4647

VDec: vo config request - 512 x 384 (preferred csp: Planar YV12)

VDec: using Planar YV12 as output csp (no 0)

Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.

videocodec: libavcodec (512x384 fourcc=58564944 [DIVX])

Pos:   0.0s      2f ( 0%)   0fps Trem:   0min   0mb  A-V:0.000 [0:0]


Duplicate 1 frame(s)!!!

... [complete in linked file]
Program received signal SIGSEGV, Segmentation fault.

[Switching to Thread 1024 (runnable)]

0x817e5d2 in avg_pixels8_c (block=0x83a57f0 "*+++++,,CDDDEDCC", 

    pixels=0x409d614e "\026\026\024\024\024\024\025\026\027\030\027\031\032\032\031\031\032\034\"\"! \037\037\037 \037\037\037\037\035\036\037\037#$$#\"!  \036    \037!# !\"\"#$$%$$$&'(*,'&%##\"  $$###\"\" &%%&&&&&('&&'(+-()******+*+++*((%%&%$%%%\036\037 !!!!!\034\e\035\034\035\035\036\036\030\e\e\032\032\034\035\036\030\027\032\e\034\035\035\037 \036\037\036\037 ! &(+-0000/000267722234466220//122455442"..., line_size=544, h=16) at dsputil.c:666

666	PIXOP2(avg, op_avg)

#0  0x817e5d2 in avg_pixels8_c (block=0x83a57f0 "*+++++,,CDDDEDCC", 

    pixels=0x409d614e "\026\026\024\024\024\024\025\026\027\030\027\031\032\032\031\031\032\034\"\"! \037\037\037 \037\037\037\037\035\036\037\037#$$#\"!  \036    \037!# !\"\"#$$%$$$&'(*,'&%##\"  $$###\"\" &%%&&&&&('&&'(+-()******+*+++*((%%&%$%%%\036\037 !!!!!\034\e\035\034\035\035\036\036\030\e\e\032\032\034\035\036\0---Type <return> to continue, or q <return> to quit---

30\027\032\e\034\035\035\037 \036\037\036\037 ! &(+-0000/000267722234466220//122455442"..., line_size=544, h=16) at dsputil.c:666

#1  0x817e62e in avg_pixels16_c (block=0x83a57f0 "*+++++,,CDDDEDCC", 

    pixels=0x409d614e "\026\026\024\024\024\024\025\026\027\030\027\031\032\032\031\031\032\034\"\"! \037\037\037 \037\037\037\037\035\036\037\037#$$#\"!  \036    \037!# !\"\"#$$%$$$&'(*,'&%##\"  $$###\"\" &%%&&&&&('&&'(+-()******+*+++*((%%&%$%%%\036\037 !!!!!\034\e\035\034\035\035\036\036\030\e\e\032\032\034\035\036\030\027\032\e\034\035\035\037 \036\037\036\037 ! &(+-0000/000267722234466220//122455442"..., line_size=544, h=16) at dsputil.c:666

#2  0x81a3e26 in simple_direct_hpel_epzs_motion_search (s=0x837c990, block=0, 

    mx_ptr=0xbffe58f4, my_ptr=0xbffe58f8, P=0xbffe58fc, pred_x=0, pred_y=0, 

    xmin=-16, ymin=-16, xmax=15, ymax=15, ref_picture=0x837d428, 

    mv_penalty=0x83bedc2) at motion_est_template.c:522

#3  0x81af1b6 in ff_estimate_b_frame_motion (s=0x837c990, mb_x=2, mb_y=23)

    at motion_est.c:1312

#4  0x8160ceb in encode_picture (s=0x837c990, picture_number=295)

    at mpegvideo.c:2801

#5  0x81545b8 in MPV_encode_picture (avctx=0x83009a0, buf=0x403be008 "", 

    buf_size=2097152, data=0x8300910) at mpegvideo.c:1221

#6  0x81514c0 in avcodec_encode_video (avctx=0x83009a0, buf=0x403be008 "", 

    buf_size=2097152, pict=0x8300910) at utils.c:300

#7  0x8081fcd in put_image (vf=0x82fee70, mpi=0x8368928) at ve_lavc.c:457

#8  0x80963e0 in vf_next_put_image (vf=0x8300b70, mpi=0x8368928) at vf.c:399

#9  0x8097553 in put_image (vf=0x8300b70, mpi=0x83693c0) at vf_expand.c:262

---Type <return> to continue, or q <return> to quit---

#10 0x8088ec8 in decode_video (sh_video=0x83004f8, start=0x848a9d0 "", 

    in_size=3847, drop_frame=0) at dec_video.c:329

#11 0x806408e in main (argc=8, argv=0xbffffb84) at mencoder.c:1088

#12 0x402f585e in __libc_start_main (main=0x8062038 <main>, argc=8, 

    argv=0xbffffb84, init=0x8060a70 <_init>, fini=0x81df094 <_fini>, 

    rtld_fini=0x4000a510 <_dl_fini>, stack_end=0xbffffb7c)

    at ../sysdeps/generic/libc-start.c:92

[rsnel at eniac]{~/src/mplayer/mencoder_sig11}>exit
Script done on Tue Dec 31 12:17:38 2002


More information about the MPlayer-advusers mailing list