[openssl-project] travis builds failing with aligment errors?
Matt Caswell
matt at openssl.org
Tue Jan 30 14:30:50 UTC 2018
On 30/01/18 14:27, Benjamin Kaduk wrote:
> It seems that we've started getting issues with a single build
> configuration, e.g.,
> https://travis-ci.org/openssl/openssl/jobs/335110257
>
> Lots of complaints about alignment, like:
>
> crypto/modes/gcm128.c:1090:36: runtime error: load of misaligned
> address 0x000002350ce5 for type 'const size_t' (aka 'const unsigned
> long'), which requires 8 byte alignment
> 0x000002350ce5: note: pointer points here
> 68 1f ea 3b 14 00 00 0c 00 02 00 00 00 00 00 0c a3 35 89 7d a7 5e 9e 87 fa d7 fd 8b c7 34 8a 8d
> ^
> I didn't see anything particularly special about that configuration
> on a quick once-over; any ideas?
I raised an issue on this with some of my thoughts and investigation:
https://github.com/openssl/openssl/issues/5203
The error message about unsigned int requiring 8 byte alignment seems
suspicious to me. Shouldn't it be 4?
Matt
More information about the openssl-project
mailing list