Difference between revisions of "Debugging"
Line 1: | Line 1: | ||
− | + | {{NeedWork}} | |
+ | Please read [[Talk:Debugging|this]] for whatever you can add at the moment. | ||
− | + | == 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|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. |
Revision as of 09:48, 8 August 2009
This entry needs a lot of work. Please contribute if you can. Check this page to see if there are some suggestions for adding to Debugging. |
Please read this for whatever you can add at the moment.
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.