[Mplayer-advusers] [Bug] (5/6) mencoder cannot seek in nuppelvideo file

Magnus Pfeffer magnus.pfeffer at epost.de
Sat Jul 6 22:39:30 CEST 2002


Am Samstag, 6. Juli 2002 21:45 schrieb Arpi:

Hi,

> do you have GDB log too? of the sig11...
> A'rpi / Astral & ESP-team

I appended a backtrace that was created according to bugreports.html. I hope 
it helps...

Magnus
-------------- next part --------------
DEMUX: Append packet to d_video, len=802625  pts=51382.566  pos=55810666
[packs: A=0 V=1]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 5649)]
0x404b8057 in memcpy () from /lib/libc.so.6
(gdb) bt
#0  0x404b8057 in memcpy () from /lib/libc.so.6
#1  0x0810bd63 in ds_read_packet (ds=0x8281fc8, stream=0x827fe78,
    len=1432908613, pts=920657.688, pos=56621091, flags=0)
    at ../libmpdemux/stream.h:141
#2  0x0811b3ee in demux_nuv_fill_buffer (demuxer=0x82816f8) at
demux_nuv.c:176
#3  0x0810bf89 in demux_fill_buffer (demux=0x82816f8, ds=0x8281f60)
    at demuxer.c:283
#4  0x0810c1aa in ds_fill_buffer (ds=0x8281f60) at demuxer.c:342
#5  0x0810c248 in demux_read_data (ds=0x8281f60, mem=0x82a8cc0 "", len=2304)
    at demuxer.c:361
#6  0x08079c2b in decode_audio (sh_audio=0x8282158, buf=0x82a8cc0 "",
    minlen=2304, maxlen=67584) at ad_pcm.c:69
#7  0x08077afe in decode_audio (sh_audio=0x8282158, buf=0x82a8cc0 "",
    minlen=2304, maxlen=67584) at dec_audio.c:130
#8  0x0805f6ba in dec_audio (sh_audio=0x8282158,
    buffer=0xbffff18c "(\211\n@$òÿ¿Lñÿ¿þÈ", total=2304) at mencoder.c:256
#9  0x08060f6c in main (argc=12, argv=0xbffffb54, envp=0xbffffb88)
    at mencoder.c:857
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x404b8037 to 0x404b8077:
0x404b8037 <memcpy+7>:  or     %cl,0xd7891045(%ebx)
0x404b803d <memcpy+13>: mov    0xc(%ebp),%esi
0x404b8040 <memcpy+16>: cmp    $0x7,%eax
0x404b8043 <memcpy+19>: jbe    0x404b8060 <memcpy+48>
0x404b8045 <memcpy+21>: mov    %edx,%ecx
0x404b8047 <memcpy+23>: neg    %ecx
0x404b8049 <memcpy+25>: and    $0x3,%ecx
0x404b804c <memcpy+28>: sub    %ecx,%eax
0x404b804e <memcpy+30>: cld
0x404b804f <memcpy+31>: repz movsb %ds:(%esi),%es:(%edi)
0x404b8051 <memcpy+33>: mov    %eax,%ecx
0x404b8053 <memcpy+35>: shr    $0x2,%ecx
0x404b8056 <memcpy+38>: cld
0x404b8057 <memcpy+39>: repz movsl %ds:(%esi),%es:(%edi)
0x404b8059 <memcpy+41>: and    $0x3,%eax
0x404b805c <memcpy+44>: lea    0x0(%esi,1),%esi
0x404b8060 <memcpy+48>: mov    %eax,%ecx
0x404b8062 <memcpy+50>: cld
0x404b8063 <memcpy+51>: repz movsb %ds:(%esi),%es:(%edi)
0x404b8065 <memcpy+53>: mov    %edx,%eax
0x404b8067 <memcpy+55>: pop    %esi
0x404b8068 <memcpy+56>: pop    %edi
0x404b8069 <memcpy+57>: leave
0x404b806a <memcpy+58>: ret
0x404b806b <memcpy+59>: nop
0x404b806c <memcpy+60>: nop
0x404b806d <memcpy+61>: nop
0x404b806e <memcpy+62>: nop
0x404b806f <memcpy+63>: nop
0x404b8070 <memcpy+64>: push   %ebp
0x404b8071 <memcpy+65>: mov    %esp,%ebp
0x404b8073 <memcpy+67>: push   %edi
0x404b8074 <memcpy+68>: push   %esi
0x404b8075 <memcpy+69>: push   %ebx
0x404b8076 <memcpy+70>: call   0x404b807b <memcpy+75>
End of assembler dump.
(gdb)


More information about the MPlayer-advusers mailing list