Difference between revisions of "Debugging"

From Cheat Engine
Jump to navigation Jump to search
Line 1: Line 1:
 
{{NeedWork}}
 
{{NeedWork}}
Please read [[Talk:Debugging|this]] for whatever you can add at the moment.
 
  
 
== About ==
 
== About ==

Revision as of 09:53, 8 August 2009

⚠️ This page still needs significant improvements.

Please help by expanding or correcting this article where possible.
For suggestions or discussion, see the talk page.

About

Debugging is the process of finding and removing glitches and bugs in a process or library. For this people use programs called debuggers. The debugger (as in a person who is debugging) can place breakpoints to check or change the values of variables. Some known tools are OllyDbg and SoftICE. Some IDE's come with a debugger as well, such as Borland's Delphi 7 and Microsoft Visual Studio. Cheat Engine has a debugger as well, which is, unlike others, not based on OllyDBG's debugger.

Breakpoints

Breakpoints are forced stops in a process to check or change the variables in a process, like the memory. Breakpoints can be placed after the execution of a codeline, or when a certain condition has been reached.