Questa


movl %ebx(,%edi,4), %edx
non è un'istruzione valida. La sintassi AT&T per gli operandi è


segment:displacement(base register, offset register, scalar multiplier)

Probabilmente...