[DONE] TailBite and small problems in asm
Posted: Fri Apr 11, 2008 10:50 pm
Hi,
'TailBite V1.3 PR 1.871 + PureBasic 4.10 + asm' don't want tailbited. :roll:
Thank you for watching. 
'TailBite V1.3 PR 1.871 + PureBasic 4.10 + asm' don't want tailbited. :roll:
Code: Select all
ProcedureDLL.l test_esp()
XOR EAX,EAX
PUSH WORD 12
MOV DX,WORD[ESP] ; <- 1st bug (4.10) (NAMELIB_DX,WORD[ESP])
POP CX
MOV AX,DX ; <- 2nd bug (4.10) (MOV AX,NAMELIB_DX)
ProcedureReturn
EndProcedure
Debug test_esp() ; Return 12
Code: Select all
ProcedureDLL.l test_espp()
XOR EAX,EAX
; PUSH WORD 12
; MOV DX,WORD[ESP] ; <- 1st bug (4.10) (NAMELIB_DX,WORD[ESP])
; POP CX
MOV AX,DX ; <- 2nd bug (4.10) (MOV AX,NAMELIB_DX)
ProcedureReturn
EndProcedure
Debug test_espp() ; Return 0
Code: Select all
ProcedureDLL.l test_esppp()
PUSH DWORD 12
MOV EDX,DWORD[ESP] ; <- bug (4.10) (NAMELIB_DWORD[ESP])
POP ECX
MOV EAX,EDX ; <- no bug (4.10)
ProcedureReturn
EndProcedure
Debug test_esppp() ; Return 12
