crc32
November 20th, 2002, 23:51
version: 1.08a
os: win2k sp3
there are actually two run trace bugs to report here.
bug #1:
the run trace log file compared to the run trace window displays different modified register values. in fact, the EAX and ECX registers always seem to have the exact same values in the log file. refer to 77A80009, 77A8000E and 77A80013 below.
bug #2:
the run trace window does not seem to "catch" and display modified ECX registers. refer to 77A8000B below.
--------------- run trace window ---------------
77A80009 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50
77A8000B Main MOV ECX,DWORD PTR [EAX+3C]
77A8000E Main CALL OLE32.77AA1C16 ; EAX=00000000, EDX=77B33938
77A80013 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50
77A80015 Main XOR EDI,EDI ; EDI=00000000
--------------- run trace log file ---------------
77A80009 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50, ECX=00137A50
77A8000B Main MOV ECX,DWORD PTR [EAX+3C]
77A8000E Main CALL OLE32.77AA1C16 ; EAX=00000000, ECX=00000000, EDX=77B33938
77A80013 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50, ECX=00137A50
77A80015 Main XOR EDI,EDI ; EDI=00000000
os: win2k sp3
there are actually two run trace bugs to report here.
bug #1:
the run trace log file compared to the run trace window displays different modified register values. in fact, the EAX and ECX registers always seem to have the exact same values in the log file. refer to 77A80009, 77A8000E and 77A80013 below.
bug #2:
the run trace window does not seem to "catch" and display modified ECX registers. refer to 77A8000B below.
--------------- run trace window ---------------
77A80009 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50
77A8000B Main MOV ECX,DWORD PTR [EAX+3C]
77A8000E Main CALL OLE32.77AA1C16 ; EAX=00000000, EDX=77B33938
77A80013 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50
77A80015 Main XOR EDI,EDI ; EDI=00000000
--------------- run trace log file ---------------
77A80009 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50, ECX=00137A50
77A8000B Main MOV ECX,DWORD PTR [EAX+3C]
77A8000E Main CALL OLE32.77AA1C16 ; EAX=00000000, ECX=00000000, EDX=77B33938
77A80013 Main MOV EAX,DWORD PTR [ESI] ; EAX=00137A50, ECX=00137A50
77A80015 Main XOR EDI,EDI ; EDI=00000000