Package: gdb
Version: 7.2-1
Severity: minor

The gdb(1) man page says:

       run [arglist]
              Start your program (with arglist, if specified).

but what it doesn't say is that it does this via the user's shell.
Such an information is important because the user's shell can modify
the environment (via its startup file), e.g. LD_LIBRARY_PATH, thus
affecting how the program is run; there can be other side effects if
arguments are used (e.g. wildcard expansion or variable substitution
as said by the info file).

The man page should say something like:

       run [arglist]
              Start your program (with arglist, if specified), using
              a shell (specified by the `SHELL' environment variable
              if set).

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gdb depends on:
ii  gdbserver               7.2-1            The GNU Debugger (remote server)
ii  libc6                   2.11.2-13        Embedded GNU C Library: Shared lib
ii  libexpat1               2.0.1-7          XML parsing C library - runtime li
ii  libncurses5             5.9-1            shared libraries for terminal hand
ii  libpython2.6            2.6.6-10         Shared Python runtime library (ver
ii  libreadline6            6.2-1            GNU readline and history libraries
ii  zlib1g                  1:1.2.3.4.dfsg-3 compression library - runtime

gdb recommends no packages.

Versions of packages gdb suggests:
ii  gdb-doc                       7.2-1      The GNU Debugger Documentation

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to