gdb mencoder GNU gdb 6.4.90-debian Copyright (C) 2006 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 "i486-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run -v -nosound -ovc x264 -x264encopts crf=19:cabac:deblock:frameref=3:bframes=3:subq=1:me=umh:nopsnr:nossim:chroma_me -o /dev/null -ss 60 -endpos 00:03 -vf crop=1920:1080:0:0,scale,pp=ac,format=i420,harddup BoB.eps5.1080p.DTS.hdtv.disk2.m2v Starting program: /usr/bin/mencoder -v -nosound -ovc x264 -x264encopts crf=19:cabac:deblock:frameref=3:bframes=3:subq=1:me=umh:nopsnr:nossim:chroma_me -o /dev/null -ss 60 -endpos 00:03 -vf crop=1920:1080:0:0,scale,pp=ac,format=i420,harddup BoB.eps5.1080p.DTS.hdtv.disk2.m2v Failed to read a valid object file image from memory. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread -1220741440 (LWP 17876)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) ---Type to continue, or q to quit--- (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) MEncoder dev-SVN-r22175-4.1.2 (C) 2000-2006 MPlayer Team CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 6) CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1 Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 107 audio & 227 video codecs Configuration: --prefix=/usr --confdir=/etc/mplayer --enable-gui --enable-largefiles --enable-menu --win32codecsdir=/usr/lib/win32/ --enable-libdts --enable-xvmc --enable-mmxext --enable-debug init_freetype get_path('font/font.desc') -> '/home/gerben/.mplayer/font/font.desc' font: can't open file: /home/gerben/.mplayer/font/font.desc font: can't open file: /usr/share/mplayer/font/font.desc Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay [file] File size is 1960022072 bytes STREAM: [file] BoB.eps5.1080p.DTS.hdtv.disk2.m2v STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) success: format: 0 data: 0x0 - 0x74d39038 Checking for YUV4MPEG2 ASF_check: not ASF guid! Checking for NuppelVideo Checking for REAL Checking for SMJPEG Searching demuxer type for filename BoB.eps5.1080p.DTS.hdtv.disk2.m2v ext: .m2v Trying demuxer 2 based on filename extension sync_mpeg_ps: seems to be ES/PES stream... MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 138 p101: 138 p1B6: 0 p12x: 2192 sli: 137 a: 275 b: 275 c: 0 idr: 0 sps: 0 pps: 0 PES: 0 MP3: 366, synced: 0 stream_seek: WARNING! Can't seek to 0x0 ! MPEG-ES file format detected. ==> Found video stream: 0 Searching for sequence header... OK! VIDEO: MPEG2 1920x1088 (aspect 3) 23.976 fps 14250.0 kbps (1781.2 kbyte/s) [V] filefmt:1 fourcc:0x10000002 size:1920x1088 fps:23.98 ftime:=0.0417 [file] File size is 0 bytes STREAM: [file] /dev/null STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) Opening video filter: [expand osd=1] Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1 Opening video filter: [harddup] Opening video filter: [format fmt=i420] Opening video filter: [pp=ac] [format] query(Planar YV12) -> 0 [format] query(Planar I420) -> 3 Opening video filter: [scale] SwScale params: -1 x -1 (-1=no scaling) Opening video filter: [crop w=1920 h=1080 x=0 y=0] Crop: 1920 x 1080, 0 ; 0 ========================================================================== Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough VDec: vo config request - 1920 x 1088 (preferred colorspace: Mpeg PES) [PP] Using external postprocessing filter, max q = 6. Trying filter chain: crop scale pp format harddup expand x264 Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] SwScale params: -1 x -1 (-1=no scaling) Trying filter chain: scale crop scale pp format harddup expand x264 The selected video_out device is incompatible with this codec. Try appending the scale filter to your filter list, e.g. -vf spp,scale instead of -vf spp. 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)) ========================================================================== VDec: vo config request - 1920 x 1088 (preferred colorspace: Planar YV12) [PP] Using external postprocessing filter, max q = 6. Trying filter chain: crop scale pp format harddup expand x264 VDec: using Planar YV12 as output csp (no 0) Movie-Aspect is 1.78:1 - prescaling to correct movie aspect. VO Config (1920x1088->1934x1088,flags=0,'MPlayer',0x32315659) REQ: flags=0xC01 req=0x400 [swscaler @ 0x8700718]SwScaler: using unscaled yuv420p -> yuv420p special converter REQ: flags=0xC03 req=0x0 REQ: flags=0x403 req=0x0 REQ: flags=0x403 req=0x0 REQ: flags=0x403 req=0x0 REQ: flags=0x3 req=0x0 x264 [warning]: width or height not divisible by 16 (1920x1080), compression will suffer. x264 [info]: using SAR=967/960 x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2 *** [pp] Allocating mp_image_t, 1920x1080x12bpp YUV planar, 3110400 bytes *** [scale] Allocating (slices) mp_image_t, 1920x1080x12bpp YUV planar, 3110400 bytes *** [crop] Allocating (slices) mp_image_t, 1920x1088x12bpp YUV planar, 3133440 bytes Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1220741440 (LWP 17876)] 0x084b8e82 in mpeg2_idct_copy_mmx () (gdb) bt #0 0x084b8e82 in mpeg2_idct_copy_mmx () #1 0x084acf2f in mpeg2_init_fbuf () #2 0x084b0fbd in mpeg2_slice () #3 0x084a626e in mpeg2_parse () #4 0x0810ba5b in a52_fillbuff () #5 0x080cea06 in decode_video () #6 0x0808f621 in main () (gdb) disass $pc-32 $pc+32 Dump of assembler code from 0x84b8e62 to 0x84b8ea2: 0x084b8e62 : in $0x8b,%eax 0x084b8e64 : push %ebp 0x084b8e65 : or $0x57,%al 0x084b8e67 : mov 0x10(%ebp),%edi 0x084b8e6a : push %esi 0x084b8e6b : mov 0x14(%ebp),%esi 0x084b8e6e : push %ebx 0x084b8e6f : mov 0x8(%ebp),%ebx 0x084b8e72 : lea (%edx,%edi,1),%eax 0x084b8e75 : lea 0x8(%eax),%ecx 0x084b8e78 : jmp 0x84b8e82 0x084b8e7a : lea 0x0(%esi),%esi 0x084b8e80 : add %edi,%eax 0x084b8e82 : movq (%edx),%mm0 0x084b8e85 : movq 0x8(%edx),%mm1 0x084b8e89 : mov %eax,%edx 0x084b8e8b : pavgb (%eax),%mm0 0x084b8e8e : pavgb (%ecx),%mm1 0x084b8e91 : movq %mm0,(%ebx) 0x084b8e94 : movq %mm1,0x8(%ebx) 0x084b8e98 : add %edi,%ebx 0x084b8e9a : add %edi,%ecx 0x084b8e9c : dec %esi 0x084b8e9d : jne 0x84b8e80 0x084b8e9f : pop %ebx 0x084b8ea0 : pop %esi 0x084b8ea1 : pop %edi End of assembler dump. (gdb) info all-registers eax 0x780 1920 ecx 0x788 1928 edx 0x0 0 ebx 0xb56c8040 -1251180480 esp 0xbfd9c8ac 0xbfd9c8ac ebp 0xbfd9c8b8 0xbfd9c8b8 esi 0x10 16 edi 0x780 1920 eip 0x84b8e82 0x84b8e82 eflags 0x10202 [ IF RF ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 st0 0 (raw 0x00000000000000000000) st1 0 (raw 0x00000000000000000000) st2 -0.083416666666666666666142635616632006 (raw 0xbffbaad65b7a32846ff5) st3 0 (raw 0x00000000000000000000) st4 1 (raw 0x3fff8000000000000000) st5 2 (raw 0x40008000000000000000) st6 90.509667991878089310375798959285021 (raw 0x4005b504f333f9de6800) st7 76.933217793096373905703533324640375 (raw 0x400599ddceb8fac9d745) fctrl 0x37f 895 fstat 0x220 544 ftag 0xffff 65535 fiseg 0x73 115 fioff 0x8557181 139817345 foseg 0x7b 123 fooff 0x8a9c850 145344592 fop 0x59d 1437 xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} ---Type to continue, or q to quit--- xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 }, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0}, uint128 = 0x00000000000000000000000000000000} mxcsr 0x1f80 [ IM DM ZM OM UM PM ] mm0 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm1 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm2 {uint64 = 0xaad65b7a32846ff5, v2_int32 = {0x32846ff5, 0xaad65b7a}, v4_int16 = {0x6ff5, 0x3284, 0x5b7a, 0xaad6}, v8_int8 = {0xf5, 0x6f, 0x84, 0x32, 0x7a, 0x5b, 0xd6, 0xaa}} mm3 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm4 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm5 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm6 {uint64 = 0xb504f333f9de6800, v2_int32 = {0xf9de6800, 0xb504f333}, v4_int16 = {0x6800, 0xf9de, 0xf333, 0xb504}, v8_int8 = {0x0, 0x68, 0xde, 0xf9, 0x33, 0xf3, 0x4, 0xb5}} mm7 {uint64 = 0x99ddceb8fac9d745, v2_int32 = {0xfac9d745, 0x99ddceb8}, v4_int16 = {0xd745, 0xfac9, 0xceb8, 0x99dd}, v8_int8 = {0x45, 0xd7, 0xc9, 0xfa, 0xb8, 0xce, 0xdd, 0x99}} (gdb)