Comment by vbezhenar
2 months ago
It's very easy to make malloc return NULL:
% ulimit -v 80000
% cat test.c
#include <stdio.h>
#include <stdlib.h>
int main(void) {
char *p = malloc(100'000'000);
printf("%p\n", p);
}
% cc test.c
% ./a.out
(nil)
No comments yet
Contribute on Hacker News ↗