Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Dbx debugger


Related Topics
Dbx
PHP

In the News (Thu 16 Feb 12)

  
 [No title]
Dbx usually prints only ten lines, so you often have to use a range to see the lines you want.
(dbx) While it is possible to run the program a line at a time, usually you will want to set a breakpoint using dbx.
In this case, start dbx with the name of the executable file followed by the core file: dbx a.out core You will probably use the where command to find out where the program died, and then inspect variables.
www-cs.canisius.edu /OLDSITE1997/PL_TUTORIALS/C/dbx   (1022 words)

  
 How to get started using the DBX DEBUGGER
Dbx can be a very helpful debugger, and it works on C, Fortran, and Pascal code.
For example: (dbx) stop at BigFunction [2] stop in BigFunction (dbx) print k 7 (dbx) assign j=k+3 The above sequence of commands will stop your program at the entry to the function Big Function(), show you the value of the variable k, and then assign the value 10 (7+3) to the variable j.
Also, note that some of the major problems with dbx are listed at the very end of the manual page.
web.mit.edu /answers/c/c_dbx.html   (442 words)

  
 DBX Debugging in C++
The dbx source code debugger is one of the most powerful tools available for programmers because it helps you locate run time errors in your source code.
dbx will tell you which routine made the call, the source line number of the call, what parameters were passed to the function, and what value the function returned upon completion.
When you first start the debugger the current source file is the file that was specified first when you compiled the program.
www.cs.uregina.ca /Links/class-info/110-130/debugging   (1991 words)

  
 SGI TPL View (dbx)
dbx dbx debugger (default) If you are installing this option for the first time, the subsystems marked "default" are those that are installed if you use the "go" menu item.
Known Problems and Workarounds 4.1 dbx + dbx cannot correctly display data values of C++ class members that have a C++ class offset (offset in bytes from the beginning of the class) greater than 32767.
dbx can therefore print an incorrect value given an external name when there are multiple externals with the same name and the resolution rule dbx follows at present does not match the rules rld uses.
techpubs.sgi.com /tpl.cgi/view/0650/relnotes/dbx   (2092 words)

  
 dbx Article from the UNIX Programmer's Reference Manual   (Site not responding. Last check: 2007-11-04)
This short paper discusses dbx, a symbolic debugger that is vastly superior to adb.
The advantage of symbolic debuggers is that they allow you to work with the same names (symbols) as in your source code.
Expressions in dbx are similar to those in C, except that there is a distinction between / (floating-point divi- sion) and div (integer division), as in Pascal.
acs.ucsd.edu /info/dbx.debug.php   (1373 words)

  
 ddd-2.0(1)
In case your debugger front-end uses the GDB `-fullname' option to have GDB report source code positions, the `--tty' option is not required.
General Limitations If command output is sent to the debugger console, it is impossible for DDD to distinguish between the output of the debugged program and the output of the inferior debugger.
Compare the debugger output to the output of DDD and determine which one is wrong.
hpux.connect.org.uk /hppd/hpux/Gnu/ddd-2.0/man.html   (12799 words)

  
 [No title]
A Short Summary of Common dbx Commands dbx is the name of the debugger that is available for use on Silicon and many other Unix systems.
To stop at a certain line number: (dbx) stop at linenumber For example: (dbx) stop at 27 To stop on entry to a particular function: (dbx) stop in function_name For example: (dbx) stop in main f) Listing the breakpoints that are set The command (dbx) status will give you a listing of the breakpoints.
If the next line is a function call, the debugger will go into the function and stop at the first line of that function.
www.cs.uiowa.edu /~rus/Courses/SysSoft/dbx   (723 words)

  
 dbx
After invoking your program under the watchful eye of dbx, your program will run until the error condition has been detected, but just before execution is terminated.
You instruct dbx to specify under what circumstances to stop execution of the program and give to you (through dbx) detailed control of the continued execution.
One feature missing in dbx which was present in the older sdb is the ability to trace stacks, but unless you have that specific need, dbx is the best interactive debugger on the system.
www.panix.net /~spkemp/examplex/unix/dbx.htm   (487 words)

  
 Intel® Debugger (IDB) Manual
Have the debugger attach to a running process using the shell command line to identify the process and the executable file that process is running.
Have the debugger attach to a running process using the debugger commands to identify the process and the executable file that process is running.
As you enter debugger commands to manipulate your process, it would be very tedious to have to repeatedly specify which thread, source file, and so on you wish the command to be applied to.
www.intel.com /software/products/compilers/docs/linux/idb_manual_l.html   (5810 words)

  
 The dbx debugger
The dbx debugger is able to track the execution of your program line-by-line in the source code (C or Fortran) and tell you the status of every variable you are computing.
In order for the debugger to perform this trick, it is necessary to compile your code with a special option, so the compiled code contains information about the symbolic names of your variables and has the appropriate cross references to the source code.
The debugger is looking first at the file containing the main program and is waiting for instructions.
www.atmosp.physics.utoronto.ca /people/amit/dbx.htm   (1418 words)

  
 [No title]   (Site not responding. Last check: 2007-11-04)
V. Exiting the gdb debugger To exit the dbx debugger and return to the UNIX command-line prompt, enter: quit from the (gdb) command line.
Sets a break-point such that when the "run" dbx statement is entered, the program will begin executing at its beginning, but program execution will be temporarily suspended when the first line of code in function "funct_name" is reached.
Enter from the dbx command line: run and the program will begin to execute and execution will suspend on line one of main (this works best if function "main" is the FIRST function in your program).
www-scf.usc.edu /~csci455/fall04/CM/gdb_notes.txt   (2613 words)

  
 Why Can't dbx Find My Function?
The Sun Studio debugger, dbx, will complain when it can't find all the debug information it needs for your program.
will be loaded automatically by dbx, but libraries loading using the dlopen function call will not be seen by dbx until the program is run.
files have been moved from their original (build) locations, dbx is unable to find them because index debug information refers to the files by their full pathnames.
developers.sun.com /sunstudio/articles/dbxerr.html   (983 words)

  
 How do I Use a Debugger on the HPC Machines?
Learning to use a debugger may be useful either for your own future projects or in aiding colleagues.
Some debuggers allow you to examine a core file to see what subroutine crashed (and at what line), what program called that routine (and so on through the whole stack).
Debuggers on the IBM p575 To start the dbx debugger, produce an executable foo.exe by compiling it with the IBM Fortran or C compilers with the -g flag.
www.ncsu.edu /itd/hpc/Documents/debug.php   (2098 words)

  
 [No title]
Enter commands at the debugger prompt-that is, `(gdb)' for GDB, `(dbx)' for DBX, -------- ------ and `>' for XDB.
General Information To have DDD run as an inferior debugger in other front-ends, set up your debugger front-end such that `ddd --tty' is DDD 2.1.1 Last change: 1 Jun 1997 25 ddd(1) User Commands ddd(1) invoked instead of the inferior debugger.
DDD ein Debugger mit graphischer Datendarstellung, by --- --- -------- --- ----------- ---------------- Dorothea L"tkehaus, Diploma Thesis, Technische Universit"t Braunschweig, 1994.
heather.cs.ucdavis.edu /~matloff/DDD/Doc.html   (16209 words)

  
 GDB and DBX DEBUGGERS
The compiler you use determines which debugger you should use.
debugger is used for all other compilers and most notably the Sun C compiler.
For any command you can just enter the start of the command name to remove any ambiguity and the debugger will figure out what you mean.
www.csc.uvic.ca /~labspg/Reference/gdb_and_dbx_debuggers.html   (1739 words)

  
 Dbx debugger - Wikipedia, the free encyclopedia
dbx is a popular, Unix-based source-level debugger found primarily on Solaris, AIX, IRIX, and BSD Unix systems.
dbx was originally developed at UC Berkeley by Mark Linton and subsequently made its way to various vendors who had licensed BSD Unix.
The dbx in Sun Studio supports programs compiled with the Sun Studio compilers as well as programs compiled with gcc and g++.
en.wikipedia.org /wiki/Dbx_debugger   (252 words)

  
 Debugging and Program Analysis Tools
dbx can only be used on programs compiled with debugging information included (usually by compiling with the -g option).
Core dumps can also be probed using dbx to determine the cause of the crash.
Dbx on different architectures may have slightly different features enabled or enhanced.
www.cs.wisc.edu /~ziel/tmpdoc/3.4.15.3.html   (408 words)

  
 ITCWeb: u029.dbx
The execution caused a core dump, so the dbx debugger was invoked.
Because the name of the program was not specified, dbx prompts for the name of the program.
To tell dbx to inform you of what is going on as the code executes, use the status subcommand.
www.itc.virginia.edu /research/u029.dbx.html   (1422 words)

  
 DBX Debugger
dbx is a utility for source-level debugging and execution of programs written in C, C++, and FORTRAN.
dbx allows you to trace the execution of a specified object file.
There are many dbx commands, all described in the man pages.
www-d0.fnal.gov /d0unix/archive/dbx.html   (447 words)

  
 "dbx" debugger   (Site not responding. Last check: 2007-11-04)
dbx [ ] [ [ ]]
Causes the debugger to load the given executable file for debugging
calls an editor from dbx to edit the file where specified function is defined
sc.tamu.edu /shrtcrs/debug_sgi/SGIBasicDebug-6.html   (336 words)

  
 Info: (ddd) Summary
Technically speaking, DDD is a front-end to a command-line debugger (called "inferior debugger", because it lies at the layer beneath DDD).
However, using DBX may be useful if GDB does not understand or fully support the debugging information as generated by your compiler.
Choosing an Inferior Debugger, for choosing the appropriate inferior debugger.
www.cims.nyu.edu /cgi-comment/info2html?(ddd)Summary   (522 words)

  
 AMD64 Instruction-Level Debugging with Sun Studio dbx
The debugger is stopped at the first instruction, which is the right place in the program to verify whether the input parameters are being passed correctly to the
debugger is to preserve the contents of the run-time stack just before the call to the
Nasser Nouri is a staff software engineer currently working in the dbx debugger engineering group.
developers.sun.com /sunstudio/articles/x64_dbx.html   (1996 words)

  
 [No title]
By default, both the debugger console and source window are disabled.
When having the inferior debugger run on a remote host (see Remote Debugging), all commands to access the inferior debugger as well as its files must be run remotely.
, all output from the inferior debugger is buffered until a debugger prompt appears.
www.gnu.org /manual/ddd/html_mono/ddd.html   (5326 words)

  
 DDD - Data Display Debugger - GNU Project - Free Software Foundation (FSF)
It also provides fixes for Sun's SunONE Studio dbx, as well as some fixes for MacOS X. (2004/06/24) DDD 3.3.9 is now available.
To run DDD, you need the GNU debugger (GDB), version 4.16 or later (or another command-line debugger such as DBX, WDB, Ladebug, JDB, XDB, the Perl debugger, or the Python debugger).
The purpose of reporting a bug is to enable the bug to be fixed for the sake of the whole community of users.
www.gnu.org /software/ddd   (1114 words)

  
 [No title]   (Site not responding. Last check: 2007-11-04)
The DBX debugger is used for source-level debugging, tracing variables and functions, controlling program execution, and monitoring memory locations.
The object file used with the debugger is produced by specifying the appropriate compiler option (usually -g) on the compiler command line and linking the resulting object(s) to create an executable object file.
If it was not compiled with debugging information DBX is much more limited in its tracing abilities.
www.cs.umbc.edu /~cshc/resources/debug/dbx_intro.shtml   (194 words)

  
 sdvlapp1 Software: Category: Debugger   (Site not responding. Last check: 2007-11-04)
The "Data Display Debugger" is an interactive debugger.
Pdbx is based on the AIX debugger dbx and, like dbx, uses a command-line interface.
TotalView Version 5 is a multiprocess debugger for applications written in C, C++, FORTRAN 77, Fortran 90, and PGI HPF.
www.msi.umn.edu /user_support/software/Debugger.html   (402 words)

  
 Debugging Parallel Programs in the POE   (Site not responding. Last check: 2007-11-04)
Both debuggers are based, and build, on the AIX dbx debugger.
The debugger directs the context sensitive commands just at the tasks in the current command context.
N.B. When a program is loaded in pdbx from the debugger prompt, the program is loaded in the default context and the default context remains unchanged.
www.arc.unm.edu /~rsahu/pdbx.html   (2781 words)

  
 How to Use the dbx Debugger   (Site not responding. Last check: 2007-11-04)
You don't always need breakpoints: for instance, if your program was giving you a segmentation violation, you can run the program in the debugger, and it will tell you exactly what line of code caused the segmentation violation.
NOTE: the debugger needs to step one line past an assignment statement to reflect the new contents of the variable.
You can use the help command to learn more about various dbx features, or e-mail me with questions.
www.mcs.drexel.edu /~gbrandal/Students_html/dbx.html   (263 words)

  
 #121023-03: Sun Studio 11: Patch for Sun dbx 7.5 Debugger
Sun Studio 11: Patch for Sun dbx 7.5 Debugger
6442044 dbx does not restore breakpoint in templ.
func after restarting debug session 6437769 Need more informative message on g++ generated stabs 6432796 Incorrect wua report in sparcv9/libc.so.1`_pthread_mutexattr_setpshared (from 121023-02) 6330078 program segv within dbx if check -access is used.
sunsolve.sun.com /search/document.do?assetkey=121023-03   (358 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.