えんどう
yasuy****@javao*****
2004年 12月 17日 (金) 20:40:37 JST
えんどうです。 >> (gdb) run >> Starting program: /home/yasuyuki/src/Gauche-0.8.3/src/test-vmstack >> Testing VM stack sanity... Testing VM stack sanity... ==================================================== >> >> Program received signal SIGILL, Illegal instruction. >> 0x4006358e in read_list_int (port=0x8081e00, closer=41, ctx=0xbffffb50, has_ref=0x1) at read.c:615 >> 615 if (SCM_READ_REFERENCE_P(item)) ref_seen = TRUE; >> (gdb) > >ここのバックトレースはどうなってますか。 > >スタックが深すぎるような気がしないでもない。 (gdb) bt #0 0x4006358e in read_list_int (port=0x8081e00, closer=41, ctx=0xbffffb50, has_ref=0x1) at read.c:615 #1 0x4006380f in read_list (port=0x1, closer=1, ctx=0xbffffb50) at read.c:630 #2 0x40063052 in read_internal (port=0x8081e00, ctx=0xbffffb50) at read.c:403 #3 0x400634bc in read_item (port=0x8081e00, ctx=0xbffffb50) at read.c:552 #4 0x40062715 in Scm_ReadFromCString (cstr=0x1 <Address 0x1 out of bounds>) at read.c:139 #5 0x08048943 in test_eval (msg=0x1 <Address 0x1 out of bounds>, sexp=0x1 <Address 0x1 out of bounds>) at test-vmstack.c:27 #6 0x08048ae0 in main (argc=1, argv=0xbffffd14) at test-vmstack.c:62 これでよいでしょうか。 -- ENDO Yasuyuki <yasuy****@javao*****> http://www.javaopen.org/~yasuyuki/ (Personal/Japanese Only) http://www.javaopen.org/jfriends/ (Japanese Only)