strona Wikipedii na Core dump mówiCzy jest to plik wykonywalny rdzenia głównego?
W systemach uniksowych, rdzeń wysypisk zazwyczaj używają standardowego wykonywalny image-format:
a.out in older versions of Unix, ELF in modern Linux, System V, Solaris, and BSD systems, Mach-O in OS X, etc.
Czy to znaczy rdzeń wysypisko jest wykonywalny przez samo? Jeśli nie, dlaczego nie?
Edit: Ponieważ @ WumpusQ.Wumbley wspomina coredump_filter
w komentarzu, może powyższe pytanie powinno być: może rdzeń wysypisko być produkowane tak, że jest wykonywalny przez siebie?
Czego można się spodziewać, gdyby zrzut rdzenia miał zostać wykonany? – icedwater
Wierzę (ale nie jestem pewien), że zrzut rdzenia zawiera również instrukcje maszyny z oryginalnego pliku wykonywalnego, ponieważ są one częścią obrazu pamięci procesu. Jeśli tak, oczekiwałbym, że uruchomi te instrukcje. Nie jestem całkowicie pewien, czy tak się stanie, a jeśli tak, to czy zacznie się od nowa, czy też spróbuje kontynuować egzekucję z przechowywanego stanu (i może znowu się zawiesi), stąd pytanie. – sundar
undump: http://code.google.com/p/undump/ –