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

Zašto 'core dumped'?

[es] :: C/C++ programiranje :: Zašto 'core dumped'?

[ Pregleda: 3144 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

--ja--

Član broj: 4387
Poruke: 232
*.mobile.carnet.hr.

ICQ: 132872590


+3 Profil

icon Zašto 'core dumped'?04.10.2006. u 16:04 - pre 212 meseci
Kôd je slijedeći:
Code:
#include <stdio.h>

int main(void) {
   int a;
   for (a=1; a<=10; a++) {
      sleep(1);
      printf("Red %d\n", a);
   }
   return 0;
}


Citat:
bash-2.03$ ./proba
Red 1
Red 2
Red 3
Red 4
Red 5
Red 6
^\Quit (core dumped)
bash-2.03$


Zašto se dešava ovaj core dump kad pošaljem 'CTRL+\' tj. SIGQUIT?
Zahvaljujem!
http://www.dropbox.com/referrals/NTQ0MTI2NDc5
https://www.agronomija.info/
Failure is not an option. It comes bundled with your Microsoft product.
 
Odgovor na temu

rumpl

Član broj: 54959
Poruke: 156
*.net81-66-199.noos.fr.



Profil

icon Re: Zašto 'core dumped'?04.10.2006. u 22:21 - pre 212 meseci
Gledaj man bash
I trazi ulimit.
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart
 
Odgovor na temu

--ja--

Član broj: 4387
Poruke: 232
*.mobile.CARNet.hr.

ICQ: 132872590


+3 Profil

icon Re: Zašto 'core dumped'?04.10.2006. u 22:56 - pre 212 meseci
Ma jasno je meni kako spriječiti ovu pojavu. Čak je lakše samo napraviti folder 'core' i prestat će dumpovati. Ali moje pitanje glasi: Zašto se ovo dešava?
http://www.dropbox.com/referrals/NTQ0MTI2NDc5
https://www.agronomija.info/
Failure is not an option. It comes bundled with your Microsoft product.
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Zašto 'core dumped'?05.10.2006. u 10:45 - pre 212 meseci
Pravi odgovor je iz man 7 signal:

Posto si ti poslao ctrl+\ otisao je signal QUIT, a u man strani kaze:

Code:

...
       SIGHUP        1       Term    Hangup detected on controlling terminal
                                     or death of controlling process
       SIGINT        2       Term    Interrupt from keyboard
       SIGQUIT       3       Core    Quit from keyboard
       SIGILL        4       Core    Illegal Instruction
       SIGABRT       6       Core    Abort signal from abort(3)
...


Eto zato coruje :).
CHUPCKO
 
Odgovor na temu

--ja--

Član broj: 4387
Poruke: 232
161.53.76.*

ICQ: 132872590


+3 Profil

icon Re: Zašto 'core dumped'?05.10.2006. u 11:02 - pre 212 meseci
Ah hvala. Problem rješava
Code:
#include <signal.h>
...
...
signal(SIGQUIT, SIG_DFL);
...


http://www.dropbox.com/referrals/NTQ0MTI2NDc5
https://www.agronomija.info/
Failure is not an option. It comes bundled with your Microsoft product.
 
Odgovor na temu

chupcko
Negde
Beograd

Član broj: 5560
Poruke: 1141

Sajt: www.google.com


+63 Profil

icon Re: Zašto 'core dumped'?05.10.2006. u 20:27 - pre 212 meseci
Po mom stavu, generalno ti i nisi imao problem :), vecina ostalih programa se isto ponasa na taj nacin :)

Code:

[desktop] 0 /home/chupcko => limit coredumpsize unlimited
[desktop] 0 /home/chupcko => cat 
Quit (core dumped)
[desktop] 131 /home/chupcko => ls -la core 
-rw-------  1 chupcko users 278528 Oct  5 21:19 core


(Shell je tcsh :))) )


CHUPCKO
 
Odgovor na temu

[es] :: C/C++ programiranje :: Zašto 'core dumped'?

[ Pregleda: 3144 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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