[erlang-questions] Hipe and memory alignment (Yikes! erts_alloc() returned misaligned address)

Mikael Pettersson <>
Tue Aug 10 20:51:55 CEST 2010

Tony Finch writes:
 > On Wed, 4 Aug 2010, Paul Guyot wrote:
 > >
 > > Yikes! erts_alloc() returned 0x80169917e for align 8 nrbytes 0
 > According to the C standard it isn't possible for C objects to have an
 > alignment larger than their size, so the check leading to this error
 > message is incorrect.

The check is correct.  It is however presented with pairs of
parameters that are incorrect for a specific boundary case.

More information about the erlang-questions mailing list