delphi - Access Violation - Execution of Address -
i'm been asked investigate access violation has been occurring in our program, have little information work off.
here access violation
access violation @ address bc004dc2. execution of address bc004dc2
i wondering if provide information type of access violation, 'execution of address' part.
since isn't
access violation @ address xxxx in module 'yyyy.exe'. read of address zzzz
i don't know kind of things should looking for.
this means instruction pointer @ address not have page_execute
protection. typically because attempting execute data.
this sort of error occurs commonly memory corruptions. have corrupted either heap or stack. or using stale pointer memory has been freed, , re-used other code.
debug looking @ call stack , working out how reached point of execution. whatever data structure contained address executing invalid. trace see how can valid.
Comments
Post a Comment