I've found the reason,it's caused by my stupid fault.
I declined an arrary of type INSTRUCTION_INFO of size 4 to save the instruction information for the junkcode in my code list,so when the function Intelli_GetManyBytes read the bytes of specified size(8 bytes here),it can include more than 4 instructions and exceed the array.
sorry to disturb and thanks.
|