Bug#786438: libmp3lame0: general protection error in libmp3lame.so.0.0.0

Bernhard Übelacker bernhardu at vr-web.de
Mon Jun 1 16:32:32 UTC 2015


Hello Fabian,
did the test inside the i386 VM.
But it did not help either. The "packed" gets ignored.
(But I am not sure if I use the __attribute__ the right way?)

Kind regards,
Bernhard


-------

    const vecfloat_union fabs_mask __attribute__((aligned(16),packed)) = {{ 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF }};
    const __m128 vec_fabs_mask __attribute__((aligned(16),packed)) = _mm_loadu_ps(&fabs_mask._float[0]);
    vecfloat_union vec_xrpow_max __attribute__((aligned(16),packed));
    vecfloat_union vec_sum __attribute__((aligned(16),packed));
    vecfloat_union vec_tmp __attribute__((aligned(16),packed));


    libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -I../../include -I. -I../../libmp3lame -I../../mpglib -I../.. -D_FORTIFY_SOURCE=2 -msse -O3 -fomit-frame-pointer -ffast-math -maccumulate-outgoing-args -fschedule-insns2 -fbranch-count-reg -fforce-addr -march=i586 -mtune=native -Wall -pipe -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -c xmm_quantize_sub.c  -fPIC -DPIC -o .libs/liblamevectorroutines_la-xmm_quantize_sub.o
    xmm_quantize_sub.c: In function 'init_xrpow_core_sse':
    xmm_quantize_sub.c:64:5: warning: 'packed' attribute ignored [-Wattributes]
         const vecfloat_union fabs_mask __attribute__((aligned(16),packed)) = {{ 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF, 0x7FFFFFFF }};
         ^
    xmm_quantize_sub.c:65:5: warning: 'packed' attribute ignored [-Wattributes]
         const __m128 vec_fabs_mask __attribute__((aligned(16),packed)) = _mm_loadu_ps(&fabs_mask._float[0]);
         ^
    xmm_quantize_sub.c:66:5: warning: 'packed' attribute ignored [-Wattributes]
         vecfloat_union vec_xrpow_max __attribute__((aligned(16),packed));
         ^
    xmm_quantize_sub.c:67:5: warning: 'packed' attribute ignored [-Wattributes]
         vecfloat_union vec_sum __attribute__((aligned(16),packed));
         ^
    xmm_quantize_sub.c:68:5: warning: 'packed' attribute ignored [-Wattributes]
         vecfloat_union vec_tmp __attribute__((aligned(16),packed));
         ^
    xmm_quantize_sub.c: In function 'fht_SSE2':
    xmm_quantize_sub.c:172:20: warning: variable 'v_s2' set but not used [-Wunused-but-set-variable]
                 __m128 v_s2;
                        ^



More information about the pkg-multimedia-maintainers mailing list