Back to Index
Previous: sub_02CDC0A0
Next: sub_02CDC219

Labelmas.sub_02CDC128

02CDC128  /$ PUSH EBP 
02CDC129  |. MOV EBP,ESP 
02CDC12B  |. ADD ESP,-10 
02CDC12E  |. PUSH EBX 
02CDC12F  |. PUSH ESI 
02CDC130  |. PUSH EDI 
02CDC131  |. MOV DWORD PTR SS:[EBP-8],EBX 
02CDC134  |. MOV DWORD PTR SS:[EBP-C],EDI 
02CDC137  |. MOV DWORD PTR SS:[EBP-10],ESI 
02CDC13A  |. CALL Labelmas.02CD1202 
02CDC13F  |. CMP DWORD PTR DS:[EAX],0 
02CDC146  |. JNZ SHORT Labelmas.02CDC15F 
02CDC148  |. PUSH 629                                  ; /Arg3 = 00000629
02CDC14D  |. PUSH Labelmas.02CE07E9                    ; |Arg2 = 02CE07E9 ASCII "xx.cpp"
02CDC152  |. PUSH Labelmas.02CE07D6                    ; |Arg1 = 02CE07D6 ASCII "__CPPexceptionList"
02CDC157  |. CALL Labelmas.02CDAA18                    ; \Labelmas.02CDAA18
02CDC15C  |. ADD ESP,0C 
02CDC15F  |> CALL Labelmas.02CD1202 
02CDC164  |. MOV EBX,DWORD PTR DS:[EAX] 
02CDC16A  |. CALL Labelmas.02CD1202 
02CDC16F  |. MOV EDX,DWORD PTR DS:[EBX] 
02CDC171  |. MOV DWORD PTR DS:[EAX],EDX 
02CDC177  |. MOV EAX,DWORD PTR DS:[EBX+28] 
02CDC17A  |. MOV DWORD PTR SS:[EBP-4],EAX 
02CDC17D  |. MOV ESI,DWORD PTR FS:[0] 
02CDC183  |. TEST ESI,ESI 
02CDC185  |. JNZ SHORT Labelmas.02CDC19E 
02CDC187  |. PUSH 637                                  ; /Arg3 = 00000637
02CDC18C  |. PUSH Labelmas.02CE07F3                    ; |Arg2 = 02CE07F3 ASCII "xx.cpp"
02CDC191  |. PUSH Labelmas.02CE07F0                    ; |Arg1 = 02CE07F0 ASCII "xl"
02CDC196  |. CALL Labelmas.02CDAA18                    ; \Labelmas.02CDAA18
02CDC19B  |. ADD ESP,0C 
02CDC19E  |> CMP ESI,DWORD PTR DS:[EBX+28] 
02CDC1A1  |. JE SHORT Labelmas.02CDC1BA 
02CDC1A3  |. PUSH 638                                  ; /Arg3 = 00000638
02CDC1A8  |. PUSH Labelmas.02CE0812                    ; |Arg2 = 02CE0812 ASCII "xx.cpp"
02CDC1AD  |. PUSH Labelmas.02CE07FA                    ; |Arg1 = 02CE07FA ASCII "xdrPtr->xdERRaddr == xl"
02CDC1B2  |. CALL Labelmas.02CDAA18                    ; \Labelmas.02CDAA18
02CDC1B7  |. ADD ESP,0C 
02CDC1BA  |> MOV EAX,DWORD PTR SS:[EBP-4] 
02CDC1BD  |. MOV ECX,DWORD PTR SS:[EBP-4] 
02CDC1C0  |. MOVZX EDX,WORD PTR DS:[EAX+10] 
02CDC1C4  |. MOV EAX,DWORD PTR DS:[ECX+8] 
02CDC1C7  |. MOV ECX,DWORD PTR SS:[EBP-4] 
02CDC1CA  |. MOV DX,WORD PTR DS:[EAX+EDX] 
02CDC1CE  |. MOV WORD PTR DS:[ECX+10],DX 
02CDC1D2  |. PUSH EBX                                  ; /Arg1
02CDC1D3  |. CALL Labelmas.02CDC0A0                    ; \Labelmas.02CDC0A0
02CDC1D8  |. POP ECX 
02CDC1D9  |. PUSH EBX 
02CDC1DA  |. CALL DWORD PTR DS:[EBX+1C] 
02CDC1DD  |. POP ECX 
02CDC1DE  |. MOV EAX,DWORD PTR DS:[2CE16CC] 
02CDC1E3  |. CMP DWORD PTR DS:[EAX],2 
02CDC1E6  |. JNZ SHORT Labelmas.02CDC1F7 
02CDC1E8  |. PUSH DWORD PTR SS:[EBP+4]                 ; /Arg3
02CDC1EB  |. PUSH 1                                    ; |Arg2 = 00000001
02CDC1ED  |. PUSH 6                                    ; |Arg1 = 00000006
02CDC1EF  |. CALL Labelmas.02CDBB91                    ; \Labelmas.02CDBB91
02CDC1F4  |. ADD ESP,0C 
02CDC1F7  |> MOV EBX,DWORD PTR SS:[EBP-8] 
02CDC1FA  |. MOV EDI,DWORD PTR SS:[EBP-C] 
02CDC1FD  |. MOV ESI,DWORD PTR SS:[EBP-10] 
02CDC200  |. MOV EAX,EBP 
02CDC202  |. MOV EAX,DWORD PTR SS:[EBP+4] 
02CDC205  |. MOV EDX,DWORD PTR SS:[EBP-4] 
02CDC208  |. MOV EDX,DWORD PTR DS:[EDX+C] 
02CDC20B  |. MOV EBP,DWORD PTR SS:[EBP] 
02CDC20E  |. MOV ESP,EDX 
02CDC210  |. PUSH EAX 
02CDC211  \. RETN 
02CDC212   . POP EDI 
02CDC213   . POP ESI 
02CDC214   . POP EBX 
02CDC215   . MOV ESP,EBP 
02CDC217   . POP EBP 
02CDC218   . RETN 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart