(gdb) r -i ~/Desktop/BRICE_DE_NICE___FIRST.AVI -b 384 -vcodec h264 -acodec aac -ac 2 -ar 48000 -ab 48 -vol 256 -f psp -r 29.97 -s 320x240 -bufsize 256 -g 250 -coder 1 ~/Desktop/M4V00024.MP4 warning: cannot close "shared object read from target memory": File in wrong format Starting program: /home/alan/PSP/ffmpeg/ffmpeg/ffmpeg_g -i ~/Desktop/BRICE_DE_NICE___FIRST.AVI -b 384 -vcodec h264 -acodec aac -ac 2 -ar 48000 -ab 48 -vol 256 -f psp -r 29.97 -s 320x240 -bufsize 256 -g 250 -coder 1 ~/Desktop/M4V00024.MP4 Reading symbols from shared object read from target memory...done. Loaded system supplied DSO at 0xffffe000 [Thread debugging using libthread_db enabled] [New Thread -1210677568 (LWP 24949)] ffmpeg version CVS, build 3342336, Copyright (c) 2000-2004 Fabrice Bellard configuration: --enable-gpl --enable-x264 --enable-faac built on Dec 30 2005 14:08:21, gcc: 4.0.1 (4.0.1-5mdk for Mandriva Linux release 2006.0) Input #0, avi, from '/home/alan/Desktop/BRICE_DE_NICE___FIRST.AVI': Duration: 00:04:39.7, start: 0.000000, bitrate: 1623 kb/s Stream #0.0, 25.00 fps(r): Video: msmpeg4, yuv420p, 360x270 Stream #0.1: Audio: wmav2, 44100 Hz, stereo, 64 kb/s Output #0, psp, to '/home/alan/Desktop/M4V00024.MP4': Stream #0.0, 29.97 fps(c): Video: h264, yuv420p, 320x240, q=2-31, 384 kb/s Stream #0.1: Audio: aac, 48000 Hz, stereo, 48 kb/s Stream mapping: Stream #0.0 -> #0.0 Stream #0.1 -> #0.1 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1210677568 (LWP 24949)] 0xb7dd59e3 in strlen () from /lib/tls/libc.so.6 (gdb) bt #0 0xb7dd59e3 in strlen () from /lib/tls/libc.so.6 #1 0xb7dd5705 in strdup () from /lib/tls/libc.so.6 #2 0x082d3675 in x264_encoder_open () #3 0x00000000 in ?? () (gdb) disass $pc-32 $pc+32 Dump of assembler code from 0xb7dd59c3 to 0xb7dd5a03: 0xb7dd59c3 : inc %eax 0xb7dd59c4 : xor $0x3,%ecx 0xb7dd59c7 : je 0xb7dd59e3 0xb7dd59c9 : cmp %ch,(%eax) 0xb7dd59cb : je 0xb7dd5a5a 0xb7dd59d1 : add $0x1,%eax 0xb7dd59d4 : sub $0x1,%ecx 0xb7dd59d7 : je 0xb7dd59e3 0xb7dd59d9 : cmp %ch,(%eax) 0xb7dd59db : je 0xb7dd5a5a 0xb7dd59dd : sub $0xf,%eax 0xb7dd59e0 : add $0x10,%eax 0xb7dd59e3 : mov (%eax),%ecx 0xb7dd59e5 : mov $0xfefefeff,%edx 0xb7dd59ea : add %ecx,%edx 0xb7dd59ec : jae 0xb7dd5a47 0xb7dd59ee : xor %ecx,%edx 0xb7dd59f0 : or $0xfefefeff,%edx 0xb7dd59f6 : inc %edx 0xb7dd59f7 : jne 0xb7dd5a47 0xb7dd59f9 : mov 0x4(%eax),%ecx 0xb7dd59fc : mov $0xfefefeff,%edx ---Type to continue, or q to quit--- 0xb7dd5a01 : add %ecx,%edx End of assembler dump. (gdb) info all-registers eax 0x3fa00000 1067450368 ecx 0x0 0 edx 0x0 0 ebx 0xb7e93ff4 -1209450508 esp 0xbf82465c 0xbf82465c ebp 0xbf824678 0xbf824678 esi 0x85159a0 139549088 edi 0x3fa00000 1067450368 eip 0xb7dd59e3 0xb7dd59e3 eflags 0x210246 2163270 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 (raw 0x00000000000000000000) st3 0 (raw 0x00000000000000000000) st4 0 (raw 0x00000000000000000000) st5 -0.018969076200051213330289505247516768 (raw 0xbff99b65093d4402608f) ---Type to continue, or q to quit--- st6 2097152 (raw 0x40148000000000000000) st7 0.5 (raw 0x3ffe8000000000000000) fctrl 0x37f 895 fstat 0x20 32 ftag 0xffff 65535 fiseg 0x73 115 fioff 0x82d34a3 137180323 foseg 0x7b 123 fooff 0x853a790 139700112 fop 0x5d8 1496 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} xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, ---Type to continue, or q to quit--- 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 8064 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, ---Type to continue, or q to quit--- 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm2 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} 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 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}} mm5 {uint64 = 0x9b65093d4402608f, v2_int32 = {0x4402608f, 0x9b65093d}, v4_int16 = {0x608f, 0x4402, 0x93d, 0x9b65}, v8_int8 = {0x8f, 0x60, 0x2, 0x44, 0x3d, 0x9, 0x65, 0x9b}} mm6 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} mm7 {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}} (gdb)