[openssl-project] travis builds failing with aligment errors?

Matt Caswell matt at openssl.org
Tue Jan 30 14:32:33 UTC 2018



On 30/01/18 14:30, Matt Caswell wrote:
> 
> 
> 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?

Oh...sorry just realised this is a slightly different but very similar
error. In my issue it is complaining about an unsigned int requiring 8
byte alignment. This issue is for an unsigned long.

Matt



More information about the openssl-project mailing list