On Fri, Aug 14, 2015 at 01:12:04PM +0200, OndÅej BÃlka wrote: > It isn't incorrect, just dead move. Ok for me. No, it loads an arbitrary value (we don't know what is in %rax at that point) into %rdx and overwrites the struct address. Siddhesh