|
| |
| | Debugging - Wikipedia, the free encyclopedia |
 | | Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a computer program or a piece of electronic hardware thus making it behave as expected. |  | | For debugging electronic hardware (e.g., computer hardware) as well as low-level software (eg. |  | | The debugging skill of the programmer is probably the biggest factor in the ability to debug a problem, but the difficulty of software debugging varies greatly with the programming language used and the available tools, such as debuggers. |
|
http://en.wikipedia.org/wiki/Debug
(2368 words)
|
|
| |
| | DebugInfo.com - Generating debug information with Visual C++ |
 | | One important limitation of /debugtype:coff option is that the resulting debug information will not contain file and line information, even if it was included in the debug information produced for object files. |  | | The format of the resulting debug information is always Program Database, and therefore it is always stored in a file with.PDB extension. |  | | But we also know that a typical executable is nothing more than a sequence of raw bytes (mostly machine language instructions, plus various headers and tables that help the operating system to run the executable). |
|
http://www.debuginfo.com/articles/gendebuginfo.html
(2455 words)
|
|
| |
| | Mastering Linux debugging techniques |
 | | To debug with a core file, you need the program executable and source files, as well as the core file. |  | | There are various ways to watch a running user-space program: you can run a debugger on it and step through the program, add print statements, or add a tool to analyze the program. |  | | I started to look at memory debugging tools about this same time in my career, looking to solve these types of problems faster and more efficiently. |
|
http://www-128.ibm.com/developerworks/linux/library/l-debug
(3807 words)
|
|
| |
| | Absoft Fx2 Debugger for Fortran, C/C++ Compilers |
 | | The standard Fx2 debugging solution is configured as a scalar (single process) debugger and is compatible with 32-bit, 64-bit Linux distributions, Windows and Macintosh OS X. Fx2's intuitive graphical interface is designed to meet the requirements of novice and experienced programmers. |  | | Operators taped the moth to the computer log, with the entry: "First actual case of bug being found." They informed others they had "debugged" the machine, introducing the term "debugging a computer." Read more... |  | | The "save" feature allows developers to easily save and restore information about a program's debug session, such as breakpoints, source paths, program arguments, console and symbol window history, active symbol window variables, and the working directory. |
|
http://www.absoft.com/Products/Debuggers/fx2/fx2_debugger.html
(2125 words)
|
|
| |
| | Debug Class |
 | | If you use methods in the Debug class to print debugging information and check your logic with assertions, you can make your code more robust without impacting the performance and code size of your shipping product. |  | | The example also uses Indent and Unindent to distinguish the tracing output. |  | | The following example uses Debug to indicate the beginning and end of a program's execution. |
|
http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemdiagnosticsdebugclasstopic.asp
(515 words)
|
|
| |
| | Important Information on Debug Commands [ISDN/Channel Associated Signalling (ISDN/CAS)] - Cisco Systems |
 | | When the Conditionally Triggered Debugging feature is enabled, the router generates debugging messages for packets entering or leaving the router on a specified interface; the router does not generate debugging output for packets entering or leaving through a different interface. |  | | If the number of interfaces is high, then the debug output for all the interfaces will be extremely high and it could cause the router to hang. |  | | With ATM debugging you should explicitly specify the interface for which debugs should be enabled rather than enabling debugs on all atm interfaces and specifying a condition. |
|
http://www.cisco.com/en/US/tech/tk801/tk379/technologies_tech_note09186a008017874c.shtml
(2729 words)
|
|
| |
| | MS-DOS debug command help |
 | | Debug is a method of looking at portions of your computer and writing assembly code to perform certain tasks on your computer. |  | | Specifies command-line information required by the file you want to test. |  | | Information about your computer ports would be displayed |
|
http://www.computerhope.com/debughlp.htm
(108 words)
|
|
| |
| | AskTom "dbms_debug package - reg" |
 | | Without debug information it is not possible to look at or modify the values of parameters or variables. |  | | V +-----------------------------------+ Debug Session ************* +-----------------------------+ Input: |  | | I have ‘after create on schema’ trigger which takes care of new procedure by checking is object doesn’t exists then enters the record in to the table and user continues without interruption. |
|
http://asktom.oracle.com/pls/ask/f?p=4950:8:::::F4950_P8_DISPLAYID:613269891445
(2186 words)
|
|
| |
| | An MS-DEBUG Tutorial |
 | | DEBUG uses the convention of enclosing operands which refer to Memory locations in square brackets '[ ]' (as opposed to an immediate value as an operand). |  | | This command can be used to load files into DEBUG's Memory after you have started the program, but it's main function is to create a new file under control of the Operating System which DEBUG can WRITE data to. |  | | DEBUG may require you to explicitly tell it whether or not an operand refers to a word or byte in Memory! |
|
http://www.geocities.com/thestarman3/asm/debug/debug2.htm
(5976 words)
|
|
| |
| | Post-Mortem Debugging Your Application with Minidumps and Visual Studio .NET - The Code Project - Debug tips |
 | | Windows NT developed a technology known as a symbol server, which was originally conceived as storage for symbols but was extended to support finding binary files. |  | | The debugger itself does not use the version information, however; it matches binaries based on the internal timestamp in the PE header. |  | | To completely analyze a minidump, you should find debug information for everything, but to save time, you can find only the information you need. |
|
http://www.codeproject.com/debug/postmortemdebug_standalone1.asp
(3249 words)
|
|
| |
| | The JavaScript Source: Debugging Guide |
 | | Bugs are the bane of any programmer, and debugging is part of the program development process. |  | | Debugging a JavaScript program entails using problem-solving techniques that would impress Sherlock Holmes. |  | | Although not authored by us, here is a quick reference guide that helps you find errors, even without the aid of a debugging utility. |
|
http://javascript.internet.com/debug-guide.html
(3131 words)
|
|
| |
| | Sysinternals Freeware - DebugView |
 | | DebugView is an application that lets you monitor debug output on your local system, or any computer on the network that you can reach via TCP/IP. |  | | Menus, hot-keys, or toolbar buttons can be used to clear the window, save the monitored data to a file, search output, change the window font, and more. |  | | Log-to-file: Write debug output to a file as its being captured. |
|
http://www.sysinternals.com/Utilities/DebugView.html
(889 words)
|
|
| |
| | Brad Abrams : Debug and Retail Builds |
 | | One of the hardest debugging problems we see is where it works on my machine but not on yours. |  | | There is no way the owner of this environment would allow me to do something as intrusive as install a debug build on it (and sometimes you can't even reboot to create an image, because the system is under constant load trying to reproduce a memory leak or something). |  | | If you are developing software and depending on debug checks for verifying code correctness, I'd say that's a big RED flag. |
|
http://blogs.msdn.com/brada/archive/2004/02/29/81870.aspx
(3196 words)
|
|
| |
| | Debug Component |
 | | A language independent debug UI The Debug component of the platform defines interfaces for a language independent debug model, which abstract common debugging features of many languages. |  | | In particular, if you are interested in and familiar with debug architectures and user interface design for one or more languages, the Debug team wants to talk to you. |  | | If you are interested in participating in the development of the Debug component, check out the developer's mailing list: platform-debug-dev@eclipse.org. |
|
http://dev.eclipse.org/viewcvs/index.cgi/~checkout~/platform-debug-home/main.html
(166 words)
|
|
| |
| | PHP: debug_backtrace - Manual |
 | | I use this for debugging in my object oriented systems. |  | | PHP5.1 appears to offer an additional parameter called 'object' which appears to be a reference to the calling object. |  | | Just call debug() evertime you think you could encounter an error: |
|
http://us3.php.net/debug_backtrace
(525 words)
|
|
| |
| | Package Debug |
 | | The idea of Debug is that you just add calls to Trace, and as far as possible, you don't need to add anything else, especially declarations. |  | | As a convenience, we provide it with this distribution of Debug, although it is an independent component. |  | | As of currently, we have tried package Debug on Gnat 3.15p for Linux, Gnat 3.15p for Windows, and ObjectAda 7.2.1a for Windows, as well as on earlier versions of these compilers. |
|
http://perso.wanadoo.fr/adalog/compo/debug.htm
(4699 words)
|
|
| |
| | Cisco - IP Security Troubleshooting - Understanding and Using debug Commands |
 | | In the debug command output of the proposal request, the corresponding access-list 103 permit ip 10.1.1.0 0.0.0.255 20.1.1.0 0.0.0.255 does not match. |  | | This debug error appears if the pre-shared keys on the peers do not match. |  | | This output shows an example of the debug crypto ipsec command. |
|
http://www.cisco.com/warp/public/707/ipsec_debug.html
(3135 words)
|
|
| |
| | Debug (Scope 1.0 API) |
 | | so that setting it to false and rebuilding the project will strip all debug code from the binaries. |  | | Test preconditions and postconditions like this (but don't include code in the assertion that changes the state of anything because it'll be stripped in non-debug versions): |  | | A (very simple) general purpose Debug class for assertion checking. |
|
http://scope.sourceforge.net/apidocs/org/scopemvc/util/Debug.html
(137 words)
|
|
| |
| | Rico Mariani's Performance Tidbits : (#ifdef DEBUG)++ |
 | | In order to avoid problems like putting the wrong code into a debug block (similar to putting necessary functions into assert statements that are compiled away) we'd want to invest in FXCop like rules to statically evaluate the content of such blocks. |  | | If implemented would it mean that developers would run a debug version of Visual Studio, the framework and anything else in managed code along with debug versions of their code? |  | | My thesis is that this feature increases developer productivity by allowing greater checking at no end-user cost and giving easy access to that checking when it is most needed while also giving a net increase in performance for the existing libraries after retrofit. |
|
http://blogs.msdn.com/ricom/archive/2004/03/01/82195.aspx
(1417 words)
|
|
| |
| | News |
 | | By understanding the needs of hardware and software engineers and the industry trends, he has been instrumental in shaping the JTAG debug industry. |  | | We will also be presenting a conference session "J-LINK Technology Overview" at 4:10pm on 19th Oct. in the Software Debug: Tools and Techniques stream. |  | | Debug Innovations to attend Embedded Systems Conference, San Francisco |
|
http://homepage.ntlworld.com/david.adshead/news.htm
(987 words)
|
|
| |
| | dbms_debug |
 | | initialize procedure and return a number to initiate the debug session. |  | | A developer can utilize these to create a complete debug environment; set break points, inspect variable values, pause program execution, etc. When errors occur during debugging, one way to map the error numbers to messages is to view the source for |  | | This involves creating many lines of debugging code instead of using the debug facility. |
|
http://www.oracleutilities.com/Packages/dbms_debug.html
(850 words)
|
|
| |
| | HOW TO: Use the IEHost Log to Debug .NET Object Hosting in Internet Explorer |
 | | Assign it the full path (including the file name) of the file in which you want to record the debug trace (for example, C:\Temp\IEDebug.log). |  | | The Microsoft.NET Framework SDK documentation describes how to use Fuslogvw.exe to debug problems that may occur when you host a.NET module in Internet Explorer. |  | | To see such errors, you need to active the IEHost debug log. |
|
http://support.microsoft.com/default.aspx?scid=kb;en-us;313892
(734 words)
|
|
| |
| | How do I use the MS-DOS® debug script to remove my DOS or non-DOS partition? |
 | | The purpose of this DEBUG script is to remove all formatting and partitioning information from your hard disk when FDISK is unable to do so. |  | | Insert the boot disk that contains the Debug command into the floppy disk drive. |  | | Click the file name below to download a boot disk creation program that contains the debug command: |
|
http://support.dell.com/support/topics/global.aspx/support/kb/en/document?dn=TT1011054
(739 words)
|
|
| |
| | Removing Non-DOS Partitions with Debug |
 | | Type the command in the center column of Table 1 into a file using a text editor such as MS-DOS Editor and then use input redirection to feed the resulting file into Debug. |  | | WARNING: Because all data on your hard disk will be destroyed by this procedure, you must back up your hard disk before using this Debug script. |  | | This script completely clears the partition table on your hard disk, preparing the hard disk for repartitioning using the MS-DOS Fdisk program. |
|
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q106419
(715 words)
|
|
| |
| | Debug |
 | | It can help you to show PHP variables, debug string output, script execution time, the page source and other information that helps you in your PHP development. |  | | Expert Debugger uses the DBG PHP Debugger and allow to debug scripts via network or on local computer. |  | | It has a comfortable and intuitive interface both for beginners and advanced programmers. |
|
http://www.downloadjunction.com/product/software/3073-1007
(438 words)
|
|
| |
| | Xpediter - Interactively Analyze, Test and Debug Mainframe Applications |
 | | Today’s competitive businesses can’t afford application downtime, so it’s crucial that software errors be tracked down and corrected during development and testing. |  | | The tools rapidly identify multiple program problems, apply corrective solutions and test fixes—all in a single pass. |  | | Interactive analysis, testing and debugging solution for DB2 Stored Procedures |
|
http://www.compuware.com/products/xpediter
(202 words)
|
|
| |
| | PHP_Debug |
 | | The basic purpose of PHP_Debug is to provide assistance in debugging PHP code, by "debug" i don't mean "step by step debug" but program trace, variables display, process time, included files, queries executed... |  | | There is a nice doc generated with PHPDoc, 2 example files, and all the links you want in README file... |  | | » Project description: PHP_Debug : A simple and fast way to debug PHP code This PHP debug library offers you the ability to debug your PHP code and generate a trace of your program. |
|
http://phpdebug.sourceforge.net
(591 words)
|
|
| |
| | Automatically break into code when calling Debug.Assert in ASP.Net and Web Services |
 | | The Debug.Assert is one of the greatest tools for developers to use for creating solid, bug free code. |  | | Then, in your ASP.Net or Web Service project, add a reference to the release version of the dll. |  | | Next, copy and paste the web.config xml block listed above into your ASP.Net projects web.config file. |
|
http://www.c-sharpcorner.com/Code/2003/Dec/DebugAssertInASPDotNet.asp
(1311 words)
|
|
| |
| | GDB: The GNU Project Debugger |
 | | It is now possible to debug programs using the user-level threads library on selected targets running OpenBSD and FreeBSD. |  | | The task of marking up the sources is continued, we're looking forward to our first translation. |  | | Initial support for debugging programs compiled with the GNAT implementation of the Ada programming language has been integrated into GDB. |
|
http://sources.redhat.com/gdb
(445 words)
|
|
| |
| | STLport: Debug Mode |
 | | Debug mode lets you find very obscure bugs in application code which uses STL iterators and algorithms. |  | | Unfortunately, the file/line pairs reported by debug engine always point to STL code, not to application code. |  | | You can control the way the debug checking messages are being printed out by defining your own debug output function. |
|
http://www.stlport.org/doc/debug_mode.html
(506 words)
|
|
| |
| | Auto Debug System |
 | | Auto Debug for Windows is an auto-tracing tool of software. |  | | Supporting debug version and release version, not need source code. |  | | User can set breakpoints, this application will auto trace the target program and record the input and output of function call. |
|
http://www.autodebug.com
(120 words)
|
|
| |
| | The Debug class |
 | | This sets the debug output mask to maximum, and the debug hide mask to zero. |  | | Debug.set("My netlet", -1, 0); // The msg() method outputs a debug message at the appropriate level. |  | | // Enable debug output, including from with Beatrix. |
|
http://www.jtrix.org/documentation/jtrix-beatrix-programming/node123.html
(293 words)
|
|
| |
| | ABC-Dir: Debug |
 | | Various debug routines that you can use on most PC computers, to test hardware and software. |  | | A well-documented, thread-safe library to support C++ developers with debugging their applications. |  | | It includes support for ostream-based debug output to... |
|
http://www.abc-directory.com/view/debug
(105 words)
|
|
| |
| | PunBB Docs: Frequently Asked Questions |
 | | When "DEBUG mode" is enabled, PunBB will also display the script generation time and the number of SQL queries executed for every page. |  | | It it located at the very top of the file below the software license preamble. |  | | This information will be displayed in the page footer. |
|
http://docs.punbb.org/faq.html
(2619 words)
|
|
| |
| | Home Page - scripts debugging, vector graphics, diagram software, drawing engine, free raster to vector (r2v), activex, ... |
 | | Home Page - scripts debugging, vector graphics, diagram software, drawing engine, free raster to vector (r2v), activex, design, development. |  | | It based on COM technology and can be used by other applications to process graphic documents, analyze and visualize any kind of processes. |  | | It provides developers with a robust set of tools for developing scripts and Web applications. |
|
http://www.script-debugger.com
(340 words)
|
|
| |
| | Gentoo Linux Documentation -- glibc: Information leak with LD_DEBUG |
 | | glibc contains an information leak vulnerability allowing the debugging of SUID binaries. |  | | Gentoo Linux Documentation -- glibc: Information leak with LD_DEBUG |  | | The GNU C library defines various Unix-like "system calls" and other basic facilities needed for a standard POSIX-like application to operate. |
|
http://security.gentoo.org/glsa/glsa-200408-16.xml
(158 words)
|
|
| |
| | Microsoft Windows XP - Debug |
 | | Starts Debug.exe, a program you can use to test and debug MS-DOS executable files. |  | | You can separate parameters with a comma or white space, but these separators are required only between two hexadecimal values. |  | | Used without parameters, debug starts Debug.exe and the debug prompt appears, which is represented by a hyphen (-). |
|
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/debug.mspx
(159 words)
|
|
| |
| | Visual C++ Debug Tutorial |
 | | Step Over (or F10) and see the value of "num" change according to the calculation executed in the line of the program. |  | | You will see the yellow arrow (that marks the current line in the code) has move to the next, non-comment line of code and that "num" in the Watch1 window has the value you typed in for you Magic Number (here 129). |  | | A red breakpoint "stopsign" appears to the left of the line of code. |
|
http://www.cs.iit.edu/~resource/supporting/vc/vc_debug.html
(304 words)
|
|
| |
| | JavaScript Debugger. ASP Debugger. VBS Debugger |
 | | Client-Side JavaScript, JScript and VBScript debugging languages are fully supported for simple and complex HTML and DHTML debugging scenarios. |  | | SplineTech VBS Debugger is a unique development tool that enables you to easily edit and debug.VBS files (VBS scripts). |  | | Features full support for JavaScript, Jscript, VBScript and MS Windows Scripting Host (WSH) for both easy and complex VBS script debugging scenarios. |
|
http://www.remotedebugger.com
(163 words)
|
|
| |
| | macosxhints - Enable the Safari debug menu |
 | | While I look around Safari binary code, I found there is a hidden Debug menu. |  | | This great tip might work better if there wasn't a case error in it. |  | | Didn't see a debug menu when I typed in the line (closed Safari first). |
|
http://www.macosxhints.com/article.php?story=20030110063041629
(767 words)
|
|
| |
| | Debugging software for complex code--Etnus TotalView |
 | | Now you can debug Linux and UNIX applications faster than ever before. |  | | Find memory leaks, heap allocation errors, get statistics while you debug... |  | | This premium tool gives you the full control, accurate results, and robust performance you need to deliver your projects on time and with the highest quality. |
|
http://www.etnus.com
(158 words)
|
|
| |
| | How to use debug to clear a hard disk of partition info. |
 | | How to Install Windows 98 on a Computer with No Operating System might help. |  | | It is the same one from the Microsoft link above. |  | | Dave was the first person to send me a DEBUG script that will clean a hard drive of any partition information. |
|
http://www.fdisk.com/fdisk/HardDrive.htm
(633 words)
|
|
| |
| | D Programming Language - Conditional Compilation |
 | | class Foo { int a, b; debug: int flag; } |  | | Debug statements are for adding debug code that is removed for the release version. |  | | The version level and version identifier can be set on the command line by the -version switch or in the module itself with a VersionSpecification, or they can be predefined by the compiler. |
|
http://www.digitalmars.com/d/version.html
(1562 words)
|
|
| |
| | PHP Classes - Class: PHP Debug |
 | | - Allows to search in all types of debug information |  | | - Customize the general presentaion of the debug output |  | | The class can keep track of messages associated with different types of script activity so it can later generate a report that can be outputted for instance at the end of each script pages. |
|
http://www.phpclasses.org/browse/package/1479.html
(192 words)
|
|
| |
| | Macraigor System LLC Home Page |
 | | J-SCAN and JTAG Commander, easy to use, high end JTAG Boundary Scan debug tools are now available! |  | | Macraigor Systems LLC is your sole supplier of low-cost, high quality tools for debugging your embedded CPU. |  | | Check them out on our other site, www.jscan.com! |
|
http://www.macraigor.com
(151 words)
|
|
|