ezt olvastad mar? man 3 malloc:
By default, Linux follows an optimistic memory allocation strategy. This means that when malloc() returns non-NULL there is no guarantee that the memory really is available.
Ami azert akarhonnan is nezem, ordas kretenseg. A default-nak a jozan esz vezereltnek kene lennie: akkor mondom, hogy van memoria, ha valoban van, ha nincs, akkor kezelje le az alkalmazas korrekt modon. Szoval en hiaba ellenorzom, hogy a malloc mit ad vissza, ha a kernel atver...
--
"Pont attól akartam megkímélni magam, hogy gondolkodni kelljen ;)" (lajos22)