[libav-bugs] [Bug 344] vorbis-20 x86_32 FATE failure on NetBSD

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Thu Aug 16 20:43:06 CEST 2012


https://bugzilla.libav.org/show_bug.cgi?id=344

Michael Kostylev <michael.kostylev at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |michael.kostylev at gmail.com

--- Comment #7 from Michael Kostylev <michael.kostylev at gmail.com> 2012-08-16 20:43:06 CEST ---
The vorbis-20 test is also failing on some i386-gcc-4.5 configurations, e.g.:

Program received signal SIGSEGV, Segmentation fault.
0x0077d71e in vorbis_residue_decode_internal (vr_type=2, ch_left=6, vlen=128,
vec=<optimized out>, do_not_decode=0x22f7e2 "", ch=5, vr=0x4fb7
660, vc=0x3fb100) at D:/msys/home/mik/src/fate/src/libavcodec/vorbisdec.c:1418
1418                                            vec[voffs_div + voffs_mod *
vlen] +=
warning: Could not load shared library symbols for
F:\WINDOWS\SysWOW64\ntdll32.dll.
Do you need "set solib-search-path" or "set sysroot"?
#0  0x0077d71e in vorbis_residue_decode_internal (vr_type=2, ch_left=6,
vlen=128, vec=<optimized out>, do_not_decode=0x22f7e2 "", ch=5, vr=0x
4fb7660, vc=0x3fb100) at
D:/msys/home/mik/src/fate/src/libavcodec/vorbisdec.c:1418
#1  vorbis_residue_decode (ch_left=6, vlen=128, vec=<optimized out>,
do_not_decode=0x22f7e2 "", ch=5, vr=0x4fb7660, vc=0x3fb100) at D:/msys/h
ome/mik/src/fate/src/libavcodec/vorbisdec.c:1452
#2  vorbis_parse_audio_packet (vc=0x3fb100) at
D:/msys/home/mik/src/fate/src/libavcodec/vorbisdec.c:1589
#3  vorbis_decode_frame (avccontext=0x3fabc0, data=0x500f060,
got_frame_ptr=0x22fcbc, avpkt=0x22fbf0) at D:/msys/home/mik/src/fate/src/libavc
odec/vorbisdec.c:1666
#4  0x005106e6 in avcodec_decode_audio4 (avctx=0x3fabc0, frame=0x500f060,
got_frame_ptr=0x22fcbc, avpkt=0x22fbf0) at D:/msys/home/mik/src/fat
e/src/libavcodec/utils.c:1326
#5  0x0040ab94 in decode_audio (got_output=0x22fcac, pkt=0x22fbe0,
ist=0x4f9faa0) at D:/msys/home/mik/src/fate/src/avconv.c:1070
#6  output_packet (ist=0x4f9faa0, pkt=0x22fe98) at
D:/msys/home/mik/src/fate/src/avconv.c:1345
#7  0x0040e0a4 in process_input () at
D:/msys/home/mik/src/fate/src/avconv.c:2220
#8  transcode () at D:/msys/home/mik/src/fate/src/avconv.c:2268
#9  main (argc=) at D:/msys/home/mik/src/fate/src/avconv.c:2435
Cannot access memory at address 0x0
Dump of assembler code from 0x77d6fe to 0x77d73e:
   0x0077d6fe <vorbis_decode_frame+5738>:       mov    0xa4(%esp),%eax
   0x0077d705 <vorbis_decode_frame+5745>:       jmp    0x77d710
<vorbis_decode_frame+5756>
   0x0077d707 <vorbis_decode_frame+5747>:       nop
   0x0077d708 <vorbis_decode_frame+5748>:       inc    %ecx
   0x0077d709 <vorbis_decode_frame+5749>:       add    $0x4,%edi
   0x0077d70c <vorbis_decode_frame+5752>:       cmp    %ecx,%esi
   0x0077d70e <vorbis_decode_frame+5754>:       jbe    0x77d736
<vorbis_decode_frame+5794>
   0x0077d710 <vorbis_decode_frame+5756>:       mov    0x40(%esp),%ebp
   0x0077d714 <vorbis_decode_frame+5760>:       imul   %eax,%ebp
   0x0077d717 <vorbis_decode_frame+5763>:       add    %edx,%ebp
   0x0077d719 <vorbis_decode_frame+5765>:       lea    (%ebx,%ebp,4),%ebp
   0x0077d71c <vorbis_decode_frame+5768>:       flds   (%edi)
=> 0x0077d71e <vorbis_decode_frame+5770>:       fadds  0x0(%ebp)
   0x0077d721 <vorbis_decode_frame+5773>:       fstps  0x0(%ebp)
   0x0077d724 <vorbis_decode_frame+5776>:       inc    %eax
   0x0077d725 <vorbis_decode_frame+5777>:       cmp    0x3c(%esp),%eax
   0x0077d729 <vorbis_decode_frame+5781>:       jne    0x77d708
<vorbis_decode_frame+5748>
   0x0077d72b <vorbis_decode_frame+5783>:       inc    %edx
   0x0077d72c <vorbis_decode_frame+5784>:       xor    %eax,%eax
   0x0077d72e <vorbis_decode_frame+5786>:       inc    %ecx
   0x0077d72f <vorbis_decode_frame+5787>:       add    $0x4,%edi
   0x0077d732 <vorbis_decode_frame+5790>:       cmp    %ecx,%esi
   0x0077d734 <vorbis_decode_frame+5792>:       ja     0x77d710
<vorbis_decode_frame+5756>
   0x0077d736 <vorbis_decode_frame+5794>:       mov    %eax,0xa4(%esp)
   0x0077d73d <vorbis_decode_frame+5801>:       incl   0x44(%esp)
End of assembler dump.
eax            0x829b0001       -2103771135
ecx            0x0      0
edx            0x19143333       420754227
ebx            0x4fa8160        83525984
esp            0x22f210 0x22f210
ebp            0x9f4b502c       0x9f4b502c
esi            0x5      5
edi            0x4f94ae0        83446496
eip            0x77d71e 0x77d71e <vorbis_decode_frame+5770>
eflags         0x10202  [ IF RF ]
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x53     83
gs             0x2b     43

-- 
Configure bugmail: https://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list