suggest
Debugger
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Debugger
Go to Feed to see what's new!
+Feed
 
Wikipedia.org
Debugger (Wikipedia.org)

A debugger is a computer program that is used to test and debug other programs. The code to be examined might alternatively be running on an instruction set simulator (ISS), a technique that allows great power in its ability to halt when specific conditions are encountered but which will typically be much slower than executing the code directly on the appropriate processor.

When the program crashes, the debugger shows the position in the original code if it is a source-level debugger or symbolic debugger, commonly seen in integrated development environments. If it is a low-level debugger or a machine-language debugger it shows the line in the disassembly. (A "crash" happens when the program cannot continue because of a programming bug. For example, perhaps the program tried to use an instruction not available on the current version of the CPU or attempted access to unavailable or protected memory.)

Typically, debuggers also offer more sophisticated functions such as running a program step by step (single-stepping), stopping (breaking) (pausing the program to examine the current state) at some kind of event by means of breakpoint, and tracking the values of some variables. Some debuggers have the ability to modify the state of the program while it is running, rather than merely to observe it.

The importance of a good debugger cannot be overstated. Indeed, the existence and quality of such a tool for a given language and platform can often be the deciding factor in its use, even if another language/platform is better-suited to the task. However, it is also important to note that software can (and often does) behave differently running under a debugger than normally, due to the inevitable changes the presence of a debugger will make to a software program's internal timing. As a result, even with a good debugging tool, it is often very difficult to track down runtime problems in complex multi-threaded or distributed systems.

The same functionality which makes a debugger useful for eliminating bugs allows it to be used as a software cracking tool to evade copy protection, digital rights management, and other software protection features.

Most mainstream debugging engines, such as gdb and dbx provide console-based command line interfaces. Debugger front-ends are popular extensions to debugger engines that provide IDE integration, animation, and visualization features.

more...
Videos
Refine
Catherine Girardeau
To learn more about the Intel Software Community, click here .
2 years ago
POD TECH network
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Open source
Mobile Internet Device
Application programming interface
Indeo
Intel Corporation
Moblin
Software developer
Mobile phone
Oracle Corporation
Codec
Go to Feed to see what's new!
share
my users
keep
 
 
The Conversations Network
Exploiting Online Games takes a frank look at controversial security issues surrounding MMORPGs, such as World of Warcraft and Second Life. The book comes fully loaded with code examples, debuggers, ...
54m 11s |
2 years ago
VoiceIndigo
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Massively multiplayer online role-playing game
Online game
Debugger
Second Life
Go to Feed to see what's new!
share
my users
keep
 
 
511
Accelerate Development and Improve Productivity using Toad for SQL Server
1h 1m 11s |
2 years ago
YouTube
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Software developer
Debugger
questsoftware (YouTube)
Go to Feed to see what's new!
share
my users
keep
 
 
7418
-------------------------------- WOW 2.4.1 HACKING MEMORY OFFSET -------------------------------- With OLLYDBG (a 32-bit assembler level analysing debugger) you can easily hijack some of the main ...
3m 27s |
a year ago
YouTube
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
OllyDbg
Debugger
Blizzard Entertainment
World of Warcraft
0megear (YouTube)
Go to Feed to see what's new!
share
my users
keep
 
 
3767
Go to http://eclipsetutorial.sourceforge.net/ to download all 7 lessons of Eclipse and Java: Using the Debugger. This is the first 10 minutes of lesson 1, in small format for YouTube. The downloaded ...
9m 54s |
2 years ago
YouTube
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Debugger
Computer programming
dextercowley (YouTube)
Go to Feed to see what's new!
share
my users
keep
 
 
115
Digital Media Minute
This screencast will show you how to become a better JavaScript debugger by using the Firebug extension for Firefox .
16m 7s |
3 years ago
Google Videos
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Debugging
Debugger
Go to Feed to see what's new!
share
my users
keep
 
 
YAPC
Perl Programming Talks at YAPC::Braga Debugging is a cumbersome and tiring task, especially with a dynamic language like Perl. You've tried print statements, you were scared off by the built-in Perl ...
19m 58s |
2 years ago
Google Videos
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Dynamic programming language
Debugging
Debugger
Yet Another Perl Conference
Computer programming
Go to Feed to see what's new!
share
my users
keep
 
 
3618
Wind River Technical Account Manager Andy Young discusses our latest JTAG debugger - the ICE 2. Andy also covers ICE 2 integration with Wind River Workbench - our Eclipse-based IDE.
5m 27s |
a year ago
YouTube
Keep this video in the "Saved" list
Now, put vTap to work for you!
Let us keep you up to date with new videos related to:
Integrated development environment
Debugger
Debugging
Joint Test Action Group
windriverchannel (YouTube)
Go to Feed to see what's new!
share
my users
keep