Re: X signal 11 ?
- From
- Lev Walkin ()
- To
- Eugene Karpachov ()
- Date
- 2002-08-06T08:52:25Z
- Area
- RU.UNIX.PROG
From: Lev Walkin <vlm@netli.com>
Eugene Karpachov wrote:
> Tue, 6 Aug 2002 04:27:51 +0000 (UTC) Lev Walkin написал:
>
>>В этом случае программу убивает SIGKILL при попытке обратиться к
>>неотмапленной странице.
>
>
> Точно SIGKILL? Что-то сомнительно. Почему бы не SIGSEGV, или SIGBUS?
[vlm@spelio:~]>./c
p = 0x804b000
Killed
[vlm@spelio:~]>cat c.c
int
main() {
void *p;
const int size = 300 * 1024 * 1024;
int i;
p = malloc(size);
printf("p = %p\n", p);
if(p == NULL)
exit(0);
for(i = 0; i < (size - 5000); i += 4000) {
((char *)p)[i] = 1;
}
printf("ok\n");
}
[vlm@spelio:~]>uname -msr
FreeBSD 4.4-RELEASE i386
--
Lev Walkin
vlm@netli.com
--- ifmail v.2.15dev5
* Origin: Netli, Inc. (2:5020/400)