[linux] vznik core

Radoslav BENDIK bendik na sophia.dtp.fmph.uniba.sk
Čtvrtek Červenec 8 13:22:10 CEST 1999


On Thu, 8 Jul 1999, Jan ONDREJ wrote:

> On Thu, 8 Jul 1999, Ivan Suchy wrote:
> 
> > da sa nejako zistit, ktory proces sposobil vznik core suboru?
> > Teda myslim vtedy ak nemame moznost vidiet hlasku "core dumped",
> > ak program bezal na pozadi a pod.
> 
> Ja na to pouzivam program "file".

No, este lepsi je program gdb (debugger):

$ ftp sunsite
Connected to sunsite.uakom.sk.
220 sunsite.uakom.sk FTP server (Version wu-2.5.0(1) Fri Jun 4 12:35:02 MET DST 1999) ready.
Name (sunsite:bendik): [stlacil som ^\] Quit (core dumped)
$ gdb -core core
[...]
Core was generated by `ftp sunsite'.
Program terminated with signal 3, Quit.
#0  0x400e4a44 in ?? ()
(gdb)

Ak je program skompilovany s volbou -g (debug info), tak sa ta pekne
zistit, kde spadol (beznejsi ako 3 je signal 11 ;)

Generovanie core-suborov sa da v shelli ovladat pomocou prikazov 'limit
core XXX' (tcsh) a 'ulimit -c XXX' (bash). 


--bye,
	rado b
 /----------- /""\ ---------------------------------------------------\
|   /""\     /  _/       e-mail     Radoslav.Bendik na st.fmph.uniba.sk   |
|  ( (_/    /    \       web    http://www.st.fmph.uniba.sk/~4bendik   |
|   \ ado  (   __/endik, absolvent TMF, MFF UK Bratislava, Slovensko   |
 \-- ) ---------------------------------------------------------------/
    /





Další informace o konferenci linux