SUSE Linux Part 24at LINUX
SUSE Linux Part 24 - 暇つぶし2ch245:login:Penguin
09/05/02 21:04:49 Y76ySRdU
>>231,244
既に答えのレスがある様だけど、単純にスタックを喰い潰してるだけじゃね。
ulimit -Ss unlimited とかしときゃいいんじゃね?

$ cat hoge.c
#include <stdio.h>
#define NUM 4UL
#define ELM 500000UL
int main (void) { float a[NUM][ELM]; printf ("%zu\n", sizeof a); return 0; }
$ make CFLAGS="-Wall -O0 -g" hoge
cc -Wall -O0 -g hoge.c -o hoge
$ ulimit -Ss
8192
$ ./hoge
8000000
$ ulimit -Ss 7812
$ ./hoge
セグメンテーション違反です
$


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch