Sorry, I should'be mentioned that. The outputs are all zeros, independent of the input. About the Registers, it's not that they are the wrong values, it's that while pushing some registers to the stack, it overwrites some important fields of a struct, but always the same fields, always to the same value, but not all fields of the struct.
↧