[libav-bugs] [Bug 436] New: gcc 4.7 breaks make -j regtest-svq1 in release/0.5

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Mon Jan 28 22:04:06 CET 2013


http://bugzilla.libav.org/show_bug.cgi?id=436

           Summary: gcc 4.7 breaks make -j regtest-svq1 in release/0.5
           Product: Libav
           Version: 0.5
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: Normal
         Component: libavcodec
        AssignedTo: bugzilla at libav.org
        ReportedBy: siretart at tauware.de


When compiling release/0.5 with gcc 4.7 on amd64, one can observe a
segmentation fault:

"/srv/scratch/tartler/libav"/tests/regression.sh regtest-svq1 vsynth  
tests/vsynth1 a "" "."
./ffmpeg_g -y -flags +bitexact -dct fastint -idct simple -sws_flags
+accurate_rnd+bitexact -f image2 -vcodec pgmyuv -i ./tests/vsynth1/%02d.pgm -an
-vcodec svq1 -qscale 3 -pix_fmt yuv410p ././tests/data/a-svq1.mov
make: *** [regtest-svq1] Error 139


(gdb) bt
#0  0x00000000008d29c9 in sad16_sse2 (v=v at entry=0x2de3790, 
    blk2=0x7fff3c672018
"\240\246\254\262\270\276\304\311\317\325\333\341\347\354\362\370hQW\\bhntz\177\205\213\221\227\235\243\250\256\264\272\300\306\313\321\327\335\343\351\356^djpv{\201\207\215\223\231\237\244\252\260\266\274\302\307\315\323\331\337\310\315\323\331\337OUZ`flrx~\203\211\217\225\233\241\246\254\262\270\276\304\311\317\325\333\341\347\354\\bhntz\177\205\213\221\227\235\242\250\256\264\272\300\250\256\264\272\300\306\313\321\327\335\343SY^djpv|\201\207\215\223\231\237\244\252\260\266\274\302\307\315\323\331\337\345\353\360`flrx}\203\211\217\225\233\240\211\217\225\233\241\246\254\262\270\276\304\311\317\325\333\341\347W\\bhntz\177\205\213\221\227\235"..., 
    blk1=0x2abd4e952a20
"\235\240\252\264\264\267\301\313\314\317\331\343\353\362\367\373kSR`_blvvy\203\215\216\221\233\245\245\250\262\274\274\277\311\323\334\343\350\354UXblloy\203\204\207\221\233\233\236\250\262\262\265\277\311\312\315\327\341\304\307\321\333\325cGN]`jttw\201\213\214\217\231\243\243\246\260\272\272\275\307\321\322\325\337\351\343qU\\jmw\201\202\205\217\231\231\234\246\260\262\301\273\262\253\256\270\302\302\305\317\331\370\315[c[^hrru\177\211\212\215\227\241\241\244\256\270\270\273\305\317\320\323\335\347\006\333iqhku\177\200\203\215\227\241\243\216\216\221\224\236\250\251\254\266\300\300\303\315\327\366\313YaY\\fpps}\207\210\213\225\237"..., 
    stride=416, h=h at entry=16) at libavcodec/x86/motion_est_mmx.c:95
#1  0x00000000005e2e7d in cmp (flags=0, chroma_cmp_func=<optimized out>,
cmp_func=0x8d29b0 <sad16_sse2>, src_index=0, ref_index=0, h=16, size=0, suby=0,
subx=0, y=0, 
    x=0, s=0x2de3790) at libavcodec/motion_est.c:203
#2  epzs_motion_search_internal (h=16, size=0, flags=0, ref_mv_scale=32768,
last_mv=0x2e2c6a0, ref_index=0, src_index=0, P=0x7fff3c671f30,
my_ptr=0x7fff3c671f00, 
    mx_ptr=0x7fff3c671ef0, s=0x2de3790) at
libavcodec/motion_est_template.c:1070
#3  ff_epzs_motion_search (s=s at entry=0x2de3790,
mx_ptr=mx_ptr at entry=0x7fff3c671ef0, my_ptr=my_ptr at entry=0x7fff3c671f00,
P=P at entry=0x7fff3c671f30, 
    src_index=src_index at entry=0, ref_index=ref_index at entry=0,
last_mv=0x2e2c6a0, ref_mv_scale=ref_mv_scale at entry=32768, size=size at entry=0,
h=h at entry=16)
    at libavcodec/motion_est_template.c:1160
#4  0x00000000005fb11b in ff_estimate_p_frame_motion (s=s at entry=0x2de3790,
mb_x=mb_x at entry=0, mb_y=mb_y at entry=0) at libavcodec/motion_est.c:1045
#5  0x0000000000764014 in svq1_encode_plane (s=s at entry=0x2de3790,
plane=plane at entry=0, 
    src_plane=0x2db2c60
"\240\246\254\262\270\276\304\311\317\325\333\341\347\354\362\370hQW\\bhntz\177\205\213\221\227\235\243\250\256\264\272\300\306\313\321\327\335\343\351\356^djpv{\201\207\215\223\231\237\244\252\260\266\274\302\307\315\323\331\337\310\315\323\331\337OUZ`flrx~\203\211\217\225\233\241\246\254\262\270\276\304\311\317\325\333\341\347\354\\bhntz\177\205\213\221\227\235\242\250\256\264\272\300\250\256\264\272\300\306\313\321\327\335\343SY^djpv|\201\207\215\223\231\237\244\252\260\266\274\302\307\315\323\331\337\345\353\360`flrx}\203\211\217\225\233\240\211\217\225\233\241\246\254\262\270\276\304\311\317\325\333\341\347W\\bhntz\177\205\213\221\227\235"..., 
    ref_plane=0x2abd4e952a20
"\235\240\252\264\264\267\301\313\314\317\331\343\353\362\367\373kSR`_blvvy\203\215\216\221\233\245\245\250\262\274\274\277\311\323\334\343\350\354UXblloy\203\204\207\221\233\233\236\250\262\262\265\277\311\312\315\327\341\304\307\321\333\325cGN]`jttw\201\213\214\217\231\243\243\246\260\272\272\275\307\321\322\325\337\351\343qU\\jmw\201\202\205\217\231\231\234\246\260\262\301\273\262\253\256\270\302\302\305\317\331\370\315[c[^hrru\177\211\212\215\227\241\241\244\256\270\270\273\305\317\320\323\335\347\006\333iqhku\177\200\203\215\227\241\243\216\216\221\224\236\250\251\254\266\300\300\303\315\327\366\313YaY\\fpps}\207\210\213\225\237"...,
decoded_plane=0x2abd4e92ea20
"\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200\200"..., 
    width=352, height=288, src_stride=352, stride=416) at
libavcodec/svq1enc.c:354
#6  0x000000000076437f in svq1_encode_frame (avctx=0x2d97760, buf=<optimized
out>, buf_size=<optimized out>, data=0x7fff3c675300) at
libavcodec/svq1enc.c:544
#7  0x00000000004fe9de in avcodec_encode_video (avctx=avctx at entry=0x2d97760,
buf=<optimized out>, buf_size=<optimized out>, pict=pict at entry=0x7fff3c675300)
    at libavcodec/utils.c:508
#8  0x00000000004200d5 in do_video_out (frame_size=<synthetic pointer>,
in_picture=0x7fff3c674fa0, ost=0x2da0580, s=0x1, ist=<optimized out>) at
ffmpeg.c:974
#9  output_packet (ist=ist at entry=0x2da0510, ist_index=ist_index at entry=0,
ost_table=ost_table at entry=0x2da0560, nb_ostreams=nb_ostreams at entry=1, 
    pkt=pkt at entry=0x7fff3c675570) at ffmpeg.c:1358
#10 0x0000000000440c6c in av_encode (nb_output_files=1, nb_input_files=1,
nb_stream_maps=0, stream_maps=0xbf25e0, input_files=0xbf2540,
output_files=0xbf24a0)
    at ffmpeg.c:2153

-- 
Configure bugmail: http://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