> there might be more, but you haven't allocated a stack frame for the (system) 
> call

actually, there's probably enough space above your current location to (appear 
to) work, but a further error
is hinted in the address given by the trap:

        8.out 1183: suicide: invalid address 0x7 in sys call pc=0x104e

since 7 is your length value, you've also got an off-by-4 error in your stack 
offsets.

Reply via email to