Do not use realloc() to increase modify the size of a block of memory that has strict alignment requirements.
...
Do not use realloc() to increase modify the size of a block of memory that has strict alignment requirements.
...