remove segfaults in survey.subx

This commit is contained in:
nc 2019-07-07 19:41:26 -04:00
parent fb8474af88
commit c17643b7a8
1 changed files with 8 additions and 8 deletions

View File

@ -613,11 +613,11 @@ $compute-offsets:segment:
59/pop-to-ECX
# trace-slsns("segment '", curr-segment-name, "' has size 0x", seg->size/EBX, "")
# . push args
68/push "segment '"/imm32
68/push compute-offsets:curr-segment-name/imm32
68/push "' has size 0x"/imm32
53/push-EBX
68/push ""/imm32
53/push-EBX
68/push "' has size 0x"/imm32
68/push compute-offsets:curr-segment-name/imm32
68/push "segment '"/imm32
# . call
e8/call trace-slsns/disp32
# . discard args
@ -690,11 +690,11 @@ $compute-offsets:construct-next-segment:
89/copy 1/mod/*+disp8 3/rm32/EBX . . . 0/r32/EAX 4/disp8 . # copy EAX to *(EBX+4)
# trace-slsns("segment '", curr-segment-name, "' has size 0x", seg->size/EBX, "")
# . push args
68/push "segment '"/imm32
68/push compute-offsets:curr-segment-name/imm32
68/push "' is at file offset size 0x"/imm32
53/push-EAX
68/push ""/imm32
53/push-EAX
68/push "' is at file offset size 0x"/imm32
68/push compute-offsets:curr-segment-name/imm32
68/push "segment '"/imm32
# . call
e8/call trace-slsns/disp32
# . discard args