On Wed, 12 May 1999, Rok Papez wrote:

> Ko se program ki ga zelim razhroscevati pozene,
> da ga DDD/gdb ulovi in ustavi na zacetku pred
> prvim ukazom.
> 
> To rabim zato ker delam na nekem filtru,
> ki ga poklice cisto nek tretji program, ki ga za nic
> na svetu ne zelim prevajati z -ggdb in razhriscevati.
> Pa tudi ta program se poklice po cudnih poteh :p.

Ena izmed moznosti zagona gdb-ja je tudi 'gdb <program> <pid>', kjer gdb
ne zazene novega procesa s programom <program>, ampak se prikljuci na ze
delujoc proces <pid>. Gdb pri tem program zaustavi kar sredi dela in nam
ponudi, da z njim pocnem karkoli. Ce bi rad program razhrosceval od samega
zacetka, lahko recimo na sam zacetek das kaksen 'sleep(10);', kar ti bo
dalo nekaj casa, da najprej ugotovis pid procesa in potem zazenes gdb.
Toliko o eni izmed moznosti...

Ales

-- 
Ales Casar                  | InterNet: [EMAIL PROTECTED], [EMAIL PROTECTED],
Faculty of EE & CS          |           [EMAIL PROTECTED]
University of Maribor       | DECnet:   RCUM::ALES
SLOVENIA                    | WWW:      http://www.el.feri.uni-mb.si/~ales/

Reply via email to