From: WATANABE Hirofumi Date: 2000-12-11T14:33:30+09:00 Subject: [ruby-list:26495] Re: cgi.rb で InsecureOperation わたなべです. Yukihiro Matsumoto writes: :やっぱり再現しないんですよねえ。コメントのありなしで挙動が変 :わるところとかはメモリ周りが予想されるんですが、checker, :ccmalloc, electric-fenceのいずれでも発見できませんでした。 1.6.1 (2000-09-27) で起こると書いてあるので, 最新で試しても起きないってことじゃないかな? と思って ruby-1.6.1.tar.gz を拾ってきて Linux で試したら SEGV に. Program received signal SIGSEGV, Segmentation fault. rb_eval (self=1075199200, n=0x40156a2c) at eval.c:3083 3083 CHECK_INTS; (gdb) bt #0 rb_eval (self=1075199200, n=0x40156a2c) at eval.c:3083 #1 0x8052b18 in eval_node (self=1075199200, node=0x40156a2c) at eval.c:1032 #2 0x8052e12 in ruby_run () at eval.c:1125 #3 0x80513f3 in main (argc=2, argv=0xbffff8b4, envp=0xbffff8c0) at main.c:45 #4 0x4005f376 in __libc_start_main (main=0x80513c4
, argc=2, argv=0xbffff8b4, init=0x80508ec <_init>, fini=0x80c5654 <_fini>, rtld_fini=0x4000a120 <_dl_fini>, stack_end=0xbffff8ac) at ../sysdeps/generic/libc-start.c:90 -- わたなべひろふみ