10 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
I have a large database with English on the left hand side and Indic words on the left hand.
It so happens that since the Indic words have been entered by hand, there are duplicates in the entries.
The structure is as under:
English headword=Indic gloss,Indic gloss
A small sample will... (6 Replies)
Discussion started by: gimley
6 Replies
2. Shell Programming and Scripting
I would like to create the following script:
run a python script with setsid
python may or may not fail with exception
check if all of the group processes were terminated correctly
if not, kill the remaining processes
How can I do that?
Thanks a lot (3 Replies)
Discussion started by: ASF Studio
3 Replies
3. Gentoo
Hi,
since the upgrade to Gnome 3.6 (now i have 3.8) the authentication over LDAP stops working. The whole machine does not start anymore. The machine boot, but no gdm and no X. I can login, with root, but then the tty hangs. When i look at ttyF12 i see a lot of systemd service the runs random,... (1 Reply)
Discussion started by: darktux
1 Replies
4. SCO
I'm trying to virtualize an instance of SCO Open Server 5.0.2c in VirtualBox (called VM- A) , I can not configure the network (NIC).
The NIC I'm using is PCnet -FAST III (Am79C973 ) (this NIC works with VirtualBox + SCO 5.0.5M)
When I add from ' Add new LAN adapter' I detects the NIC... (2 Replies)
Discussion started by: flako
2 Replies
5. UNIX for Advanced & Expert Users
Hi,
Since a year my libvirtd does not work anymore on my Gentoodesktop. In the meantime a used virtualbox. But I would like to have back libvirt. The problem was after libvirt should not only work with root privileges. I deinstalled all things with libvirt an kvm. I removed all things from /var... (4 Replies)
Discussion started by: darktux
4 Replies
6. Programming
Hey everyone,
I'm trying to attach to a process that is crashing so I can debug the source code. I've tried this:
dbx -a PID
stop at "file.cpp":line#
However, nothing ever breaks. The service crashes and restarts, but I never see it hitting the code. I've tried to use a core file, but... (2 Replies)
Discussion started by: ctote
2 Replies
7. Programming
Hey everyone,
I have a process that is crashing, and I'd like to have some way to see where it crashes. Is this possible? (2 Replies)
Discussion started by: ctote
2 Replies
8. Shell Programming and Scripting
Hi all,
My script below was working fine till I changed the LOGFILE path (which originally points to a file within the same folder of the script for testing)
Only the event.log file path is changed, the rest are still within the current folder.
Before the change, running the script works.... (1 Reply)
Discussion started by: phixsius
1 Replies
9. Programming
If your program unfortunately takes a LONG time to finish running in dbx and you find yourself hitting Ctrl+C or Ctrl+Z to stop the running, does it produce any adverse effects at all ?
The reason I am asking is because my program is in an infinite loop state (which leads to the huge delay in... (1 Reply)
Discussion started by: JamesGoh
1 Replies
10. SuSE
I install vsftpd server on 2 SUSE 10.2 servers. The first works perfectly, but the second doesn't work how I expect. The second works only over local network and doesn't over internet. The vsftpd.conf and ../xinetd.d/vsftpd are the same in 2 servers. The only different was when I threw to log in... (1 Reply)
Discussion started by: zhivko.neychev
1 Replies
ddd(1) GNU Tools ddd(1)
NAME
ddd, xddd - The Data Display Debugger
SYNOPSIS
ddd [--help] [--gdb] [--dbx] [--ladebug] [--wdb] [--xdb] [--jdb] [--pydb] [--perl] [--debugger name] [--[r]host [username@]hostname]]
[--trace] [--version] [--configuration] [options...] [prog[core|procID]]
but usually just
ddd program
DESCRIPTION
DDD is a graphical front-end for GDB and other command-line debuggers. Using DDD, you can see what is going on "inside" another program
while it executes--or what another program was doing at the moment it crashed.
DDD can do four main kinds of things (plus other things in support of these) to help you catch bugs in the act:
o Start your program, specifying anything that might affect its behavior.
o Make your program stop on specified conditions.
o Examine what has happened, when your program has stopped.
o Change things in your program, so you can experiment with correcting the effects of one bug and go on to learn about another.
"Classical" UNIX debuggers such as the GNU debugger (GDB) provide a command-line interface and a multitude of commands for these and other
debugging purposes. DDD is a comfortable graphical user interface around an inferior GDB, DBX, Ladebug, XDB, JDB, Python debugger, or Perl
debugger.
DDD is invoked with the shell command ddd. You can open a program to be debugged using `File->Open Program' (the `Open Program' item in
the `File' menu. You can get online help at any time using the `Help' menu; for the first steps, try `Help->What Now?'. Quit DDD using
`File->Exit'.
More information on DDD is contained in the DDD Manual. You can read the text-only version in DDD (via `Help->DDD Reference') or in Emacs
(as Info file). Full-fledged HTML, PostScript, and PDF versions are available online via the DDD WWW page,
http://www.gnu.org/software/ddd/
OPTIONS
These are the most important options used when starting DDD. All options may be abbreviated, as long as they are unambiguous; single
dashes may also be used. DDD also understands the usual X options such as `-display' or `-geometry'; see X(1) for details.
All arguments and options not handled by DDD are passed to the inferior debugger. To pass an option to the inferior debugger that con-
flicts with an X option, or with a DDD option listed here, use the `--debugger' option, below.
--configuration
Show the DDD configuration settings and exit.
--dbx Run the DBX debugger as inferior debugger.
--debugger name
Invoke the inferior debugger name. This is useful if you have several debugger versions around, or if the inferior debugger cannot
be invoked as `gdb', `dbx', `xdb', `jdb', `pydb', or `perl' respectively.
This option can also be used to pass options to the inferior debugger that would otherwise conflict with DDD options. For instance,
to pass the option `-d directory' to XDB, use:
ddd --debugger "xdb -d directory"
If you use the `--debugger' option, be sure that the type of inferior debugger is specified as well. That is, use one of the
options `--gdb', `--dbx', `--xdb', `--jdb' `--pydb', or `--perl' (unless the default setting works fine).
--gdb Run the GDB debugger as inferior debugger.
--help Give a list of frequently used options. Show options of the inferior debugger as well.
--host [username@]hostname
Invoke the inferior debugger directly on the remote host hostname. If username is given and the `--login' option is not used, use
username as remote user name.
--jdb Run JDB as inferior debugger.
--ladebug
Run Ladebug as inferior debugger.
--perl Run Perl as inferior debugger.
--pydb Run PYDB as inferior debugger.
--rhost [username@]hostname
Run the inferior debugger interactively on the remote host hostname. If username is given and the `--login' option is not used, use
username as remote user name.
--trace
Show the interaction between DDD and the inferior debugger on standard error. This is useful for debugging DDD. If `--trace' is
not specified, this information is written into `$HOME/.ddd/log', such that you can also do a post-mortem debugging.
--version
Show the DDD version and exit.
--wdb Run the WDB debugger as inferior debugger.
--xdb Run XDB as inferior debugger.
A full list of options, including important options of the inferior debugger, can be found in the DDD manual.
SEE ALSO
X(1), gdb(1), dbx(1), wdb(1), xdb(1), perldebug(1)
`ddd' entry in info.
`gdb' entry in info.
Debugging with DDD: User's Guide and Reference Manual, by Andreas Zeller.
Using GDB: A Guide to the GNU Source-Level Debugger, by Richard M. Stallman and Roland H. Pesch.
Java Language Debugging, at http://java.sun.com/ (and its mirrors) in /products/jdk/1.1/debugging/
The Python Language, at http://www.python.org/ and its mirrors.
DDD--A Free Graphical Front-End for UNIX Debuggers, by Andreas Zeller and Dorothea Luetkehaus, Computer Science Report 95-07, Technische
Universitaet Braunschweig, 1995.
DDD - ein Debugger mit graphischer Datendarstellung, by Dorothea Luetkehaus, Diploma Thesis, Technische Universitaet Braunschweig, 1994.
The DDD FTP site,
ftp://ftp.gnu.org/
The DDD WWW page,
http://www.gnu.org/software/ddd/
The DDD Mailing List,
ddd@gnu.org
For more information on this list, send a mail to
ddd-request@gnu.org .
COPYRIGHT
This manual page is Copyright (C) 2001 Universitaet Passau, Germany.
Permission is granted to make and distribute verbatim copies of this manual page provided the copyright notice and this permission notice
are preserved on all copies.
Permission is granted to copy and distribute modified versions of this manual page under the conditions for verbatim copying, provided that
the entire resulting derived work is distributed under the terms of a permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual page into another language, under the above conditions for modi-
fied versions, except that this permission notice may be included in translations approved by the Free Software Foundation instead of in
the original English.
DDD 3.3.1 2001-01-15 ddd(1)