Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

stanje registara (core dump)

[es] :: Security Coding :: stanje registara (core dump)

[ Pregleda: 3249 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

RooTeR
Rajko Nenadov
nema ga
Detelinara, NS

Član broj: 2386
Poruke: 385
*.neobee.net.



Profil

icon stanje registara (core dump)02.01.2005. u 14:16 - pre 241 meseci
Kako mogu da vidim vrednosti registara iz core dump-a.

#./mojprogram
Segmentation fault(core dumped)

i sada ja zelim da vidim vrednosti registara pre nego shto je program pukao.

mmmmmm.. aahhhhhh..
e, nije sex nego serem!
 
Odgovor na temu

zvrba
The Lord of Chaos

Član broj: 31716
Poruke: 105
*.cmu.carnet.hr.



Profil

icon Re: stanje registara (core dump)03.01.2005. u 08:12 - pre 241 meseci
gdb mojprogram core

(pod uvjetom da se skora u fajl koji se zove core - neki OS-ovi appendaju .PID (gjde je PID bio broj procesa), neki appendaju ime procesa - konfigurabilno je).

pa onda kazes info regs

a ako kompajliras sa -g flagom, mozes vidjeti i source gdje se skrsio
 
Odgovor na temu

DownBload

Član broj: 1333
Poruke: 310
*.net.t-com.hr.



Profil

icon Re: stanje registara (core dump)03.01.2005. u 22:26 - pre 241 meseci
[root@laptop PHP# php phpvuln.fzz.11759
Segmentation fault (core dumped)
[root@laptop PHP]# gdb php core.17950
GNU gdb Red Hat Linux (5.1.90CVS-5)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...(no debugging symbols found)...
Core was generated by `AAAAAAAAAAAAAAAAAAAAAA'.
Program terminated with signal 11, Segmentation fault.
Cannot access memory at address 0x4016d000
#0 0x420824ac in ?? ()
(gdb)
(gdb) i r
eax 0x8240507 136578311
ecx 0xc9a 3226
edx 0x53d3 21459
ebx 0x4213030c 1108542220
esp 0xbfff8d4c 0xbfff8d4c
ebp 0xbfff8d78 0xbfff8d78
esi 0x823d29f 136565407
edi 0xbfffffff -1073741825
eip 0x420824ac 0x420824ac
eflags 0x10203 66051
cs 0x23 35
ss 0x2b 43
ds 0x2b 43
es 0x2b 43
fs 0x2b 43
gs 0x2b 43


...otprilike tako ;-)
Leon Juranic
 
Odgovor na temu

Vojislav Milunovic

Član broj: 25
Poruke: 2117
*.beotel.net.



+1 Profil

icon Re: stanje registara (core dump)04.01.2005. u 13:54 - pre 241 meseci
Zar beše ne treba neki shell variable ili nešto da se podesi da bi se pravio core fajl?
 
Odgovor na temu

DownBload

Član broj: 1333
Poruke: 310
*.cmu.carnet.hr.



Profil

icon Re: stanje registara (core dump)04.01.2005. u 23:12 - pre 241 meseci
Na nekim sistemima treba postaviti limite ...
ulimit -c unlimited
Leon Juranic
 
Odgovor na temu

[es] :: Security Coding :: stanje registara (core dump)

[ Pregleda: 3249 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.