Segmentation fault (core dumped)
Roman Vesely
drak na brailcom.cz
Pondělí Duben 20 11:50:56 CEST 1998
On Mon, 20 Apr 1998, Radim HABALA wrote:
>
> Ahoj, mam problem.
> Mam program bytvoreny v Borland C, kde bezi v poradku. Je to ANSI C nebo
> C++ (vetsinou ANSI C, ale pouziva struct s casti public i private; stejne
> tak i s funkcemi.
> pri prekladu Borland C bezi vse OK, bez problemu; pokud jej chci prelozit
> gcc pod Linuxem, tak se prelozi OK, ale po chvilce behu (s nejvyssi
> pravdepodobnosti pri prvnim pouziti funkci ztoho objektu (struct)) vypise
> "Segmentation fault (core dumped)". Takze bych se chtel zeptat, co tato
> hlaska vlastne znamena (nejaka chyba v segmentaci, typlivnul core, tzn.
> tusim pametovou oblats, kde se zrovna ten program nachazel).
Program pristupuje do pameti, ktera mu nenalezi.(nealokoval si ji)
V dosu to "system" nepozna, takze tam to budi dojem, ze pracuje spravne.
> Rad bych vedel, co to vlastne znamena pro mne (nejlepe, jak tu chybu
> odstranit), pripadne jak se to da debugovat (v teto chvili musim bohuzel
> rict, ze jsem PASCALista, odchovany na Turbo Pascal IDE :-(((...
V linuxu ho dost napodobuje program xwpe.
ftp://sunsite.unc.edu/pub/Linux/apps/editors
Roman Vesely
Další informace o konferenci Linux