Problem s pameti
Alexandr Malusek
malusek na hroch.ujf.cas.cz
Úterý Únor 24 20:28:27 CET 1998
"Pavel Pecina" <pecina na altavista.net> writes:
> OK. OK.To je mi jasny. Ale proc to v Linuxu projde a na tom Sunu ne?
To si musite zjistit sam, zalezi to na te chybe.
> Linux si to mene hlida, ci co?
Napr. nasledujici program (spatna hodnota ukazatele):
#include <stdio.h>
int x;
int main()
{
printf("%d\n", *(&x+1500));
return 0;
}
vraci 0 na sunu (Solaris2.5.1, Ultra 1), je-li kompilovan gcc
(2.7.2.3.f.1) a Segmentation Fault, je-li kompilovan SunSoftim cc. Na
Linuxu (Pentium, gcc 2.7.2.2.f.2) dochazi k Segmentation fault.
--
A. Malusek (malusek na ujf.cas.cz)
UJF AV CR
Další informace o konferenci Linux