All pastes #35268 Raw Edit

Someone

public text v1 · immutable
#35268 ·published 2005-12-30 13:45 UTC
rendered paste body
(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 <strlen+19>: inc    %eax
0xb7dd59c4 <strlen+20>: xor    $0x3,%ecx
0xb7dd59c7 <strlen+23>: je     0xb7dd59e3 <strlen+51>
0xb7dd59c9 <strlen+25>: cmp    %ch,(%eax)
0xb7dd59cb <strlen+27>: je     0xb7dd5a5a <strlen+170>
0xb7dd59d1 <strlen+33>: add    $0x1,%eax
0xb7dd59d4 <strlen+36>: sub    $0x1,%ecx
0xb7dd59d7 <strlen+39>: je     0xb7dd59e3 <strlen+51>
0xb7dd59d9 <strlen+41>: cmp    %ch,(%eax)
0xb7dd59db <strlen+43>: je     0xb7dd5a5a <strlen+170>
0xb7dd59dd <strlen+45>: sub    $0xf,%eax
0xb7dd59e0 <strlen+48>: add    $0x10,%eax
0xb7dd59e3 <strlen+51>: mov    (%eax),%ecx
0xb7dd59e5 <strlen+53>: mov    $0xfefefeff,%edx
0xb7dd59ea <strlen+58>: add    %ecx,%edx
0xb7dd59ec <strlen+60>: jae    0xb7dd5a47 <strlen+151>
0xb7dd59ee <strlen+62>: xor    %ecx,%edx
0xb7dd59f0 <strlen+64>: or     $0xfefefeff,%edx
0xb7dd59f6 <strlen+70>: inc    %edx
0xb7dd59f7 <strlen+71>: jne    0xb7dd5a47 <strlen+151>
0xb7dd59f9 <strlen+73>: mov    0x4(%eax),%ecx
0xb7dd59fc <strlen+76>: mov    $0xfefefeff,%edx
---Type <return> to continue, or q <return> to quit---
0xb7dd5a01 <strlen+81>: 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 <return> to continue, or q <return> 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 <repeats 16 times>}, 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 <repeats 16 times>}, 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 <repeats 16 times>}, 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 <return> to continue, or q <return> to quit---
  v16_int8 = {0x0 <repeats 16 times>}, 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 <repeats 16 times>}, 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 <repeats 16 times>}, 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 <repeats 16 times>}, 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 <repeats 16 times>}, 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 <return> to continue, or q <return> 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)