Bug#786438: libmp3lame0: general protection error in libmp3lame.so.0.0.0
Fabian Greffrath
fabian at debian.org
Mon Jun 1 17:36:32 UTC 2015
Hi again,
Am Montag, den 01.06.2015, 18:32 +0200 schrieb Bernhard Übelacker:
> 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?)
I think it should rather go this way:
--- a/libmp3lame/vector/xmm_quantize_sub.c
+++ b/libmp3lame/vector/xmm_quantize_sub.c
@@ -40,7 +40,7 @@ typedef union {
int32_t _i_32[4]; /* unions are initialized by its first member */
float _float[4];
__m128 _m128;
-} vecfloat_union;
+} __attribute__((aligned(16),packed)) vecfloat_union;
Thank you anyway!
- Fabian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20150601/f7fdc0d2/attachment.sig>
More information about the pkg-multimedia-maintainers
mailing list