Carl Eugen Hoyos <ceho...@rainbow.studorg.tuwien.ac.at> added the comment:

Backtrace has changed after r26392:
(gdb) r -i 4xm_crash.4xm -f null -
Starting program: ffmpeg_g -i 4xm_crash.4xm -f null -
[Thread debugging using libthread_db enabled]
FFmpeg version SVN-r26394, Copyright (c) 2000-2011 the FFmpeg developers
  built on Jan 16 2011 19:53:30 with gcc 4.5.2
  configuration: --cc='/usr/local/gcc-4.5.2/bin/gcc -m32'
  libavutil     50.36. 0 / 50.36. 0
  libavcore      0.16. 1 /  0.16. 1
  libavcodec    52.108. 0 / 52.108. 0
  libavformat   52.93. 0 / 52.93. 0
  libavdevice   52. 2. 3 / 52. 2. 3
  libavfilter    1.74. 0 /  1.74. 0
  libswscale     0.12. 0 /  0.12. 0
[4xm @ 0x8b8ccc0] Estimating duration from bitrate, this may be inaccurate
Input #0, 4xm, from '4xm_crash.4xm':
  Duration: 00:00:14.00, start: 0.000000, bitrate: 664 kb/s
    Stream #0.0: Video: 4xm, rgb565le, 648x480, 1 tbr, 1 tbn, 1 tbc
    Stream #0.1: Audio: adpcm_4xm, 22050 Hz, 2 channels, s16, 705 kb/s
[buffer @ 0x8b93760] w:648 h:480 pixfmt:rgb565le
Output #0, null, to 'pipe:':
  Metadata:
    encoder         : Lavf52.93.0
    Stream #0.0: Video: rawvideo, rgb565le, 648x480, q=2-31, 200 kb/s, 90k tbn,
1 tbc
    Stream #0.1: Audio: pcm_s16le, 22050 Hz, 2 channels, s16, 705 kb/s
Stream mapping:
  Stream #0.0 -> #0.0
  Stream #0.1 -> #0.1
Press [q] to stop encoding

Program received signal SIGSEGV, Segmentation fault.
mcdc (dc=0, scale=1, stride=648, h=2, log2w=<value optimized out>, src=<value
optimized out>, dst=<value optimized out>) at libavcodec/4xm.c:309
309                 LE_CENTRIC_MUL(dst,     src,     scale, dc);
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x842c850 to 0x842c890:
0x0842c850 <mcdc+178>:  inc    %esp
0x0842c851 <mcdc+179>:  test   %ebx,%ebx
0x0842c853 <mcdc+181>:  jle    0x842c7c0 <decode_p_block+464>
0x0842c859 <mcdc+187>:  mov    0x40(%esp),%ebp
0x0842c85d <mcdc+191>:  xor    %eax,%eax
0x0842c85f <mcdc+193>:  xor    %edx,%edx
0x0842c861 <mcdc+195>:  mov    0x3c(%esp),%ebx
0x0842c865 <mcdc+199>:  lea    0x0(%ebp,%ebp,1),%esi
0x0842c869 <mcdc+203>:  mov    0x44(%esp),%ebp
0x0842c86d <mcdc+207>:  lea    0x0(%esi),%esi
0x0842c870 <mcdc+210>:  mov    (%ecx,%eax,1),%edi
0x0842c873 <mcdc+213>:  add    $0x1,%edx
0x0842c876 <mcdc+216>:  mov    %edi,(%ebx,%eax,1)
0x0842c879 <mcdc+219>:  mov    0x4(%ecx,%eax,1),%edi
0x0842c87d <mcdc+223>:  mov    %edi,0x4(%ebx,%eax,1)
0x0842c881 <mcdc+227>:  mov    0x8(%ecx,%eax,1),%edi
0x0842c885 <mcdc+231>:  mov    %edi,0x8(%ebx,%eax,1)
0x0842c889 <mcdc+235>:  mov    0xc(%ecx,%eax,1),%edi
0x0842c88d <mcdc+239>:  mov    %edi,0xc(%ebx,%eax,1)
End of assembler dump.
(gdb) info registers
eax            0x0      0
ecx            0x287c   10364
edx            0x0      0
ebx            0xd7a75020       -676900832
esp            0xffffb980       0xffffb980
ebp            0x2      0x2
esi            0x510    1296
edi            0x8b9f14d        146403661
eip            0x842c870        0x842c870 <mcdc+210>
eflags         0x210246 [ PF ZF IF RF ID ]
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x63     99

----------
topic:  -avformat

________________________________________________
FFmpeg issue tracker <iss...@roundup.ffmpeg.org>
<https://roundup.ffmpeg.org/issue2527>
________________________________________________

Reply via email to