Disassembly of Function perl58.dll!Perl_sv_clear (0x28066647) 0x2806674E: CALL 0x2805FB9D ; SYM:Perl_markstack_grow 0x28066753: POP ECX 0x28066754: MOV ECX,DWORD PTR [ESI+0x40] ; <==0x2806674B(*-0x9) 0x28066757: MOV EAX,EBX 0x28066759: SUB EAX,DWORD PTR [ESI+0xC] 0x2806675C: PUSH 0x96 0x28066764: ADD EBX,0x4 0x28066767: SAR EAX,0x2 > 0x2806676A: MOV DWORD PTR [ECX],EAX 0x2806676C: MOV EAX,DWORD PTR [EBP+0x8] ; ARG:0x8 0x2806676F: MOV DWORD PTR [EBX],EAX