[Gauche-devel-jp] Re: Debian serge/kernel 2.6でgoshが「不正な命令です」

Back to archive index

えんどう 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)




Gauche-devel-jp メーリングリストの案内
Back to archive index