加藤です。 もう一点 test/run-test.scm に関して教えて下さい。
2008/10/26 Kouhei Sutou <[メールアドレス保護]>: > In > <[メールアドレス保護]> > "[uim-ja 101] Re: Is test/ used?" on Sat, 25 Oct 2008 16:52:07 +0900, > "Etsushi Kato" > <[メールアドレス保護]> > wrote: > >> 自分の Mac OS X で test/ 以下 (gosh -I. test/run-test.scm) が >> 動いた試しがないので、実はぼくは一度も使ったことはありま >> せんが、たぶん使われてるのだと思います。 > > あら、そうんなんですか。 > どういうメッセージがでますか? Fedora 9 でもいま試してみたのですが、こちらではまた別の理由で 動かないようです。 *** buffer overflow detected ***: gosh terminated ということ何ですが、 なにか情報をご存知ないでしょうか? Gauche 0.8.13, gaunit-0.1.6, ix86 Linux (Fedora 9) です。 $ gosh -I. test/run-test.scm test/test-action.scm *** buffer overflow detected ***: gosh terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x48)[0x37ac78] /lib/libc.so.6[0x378d70] /lib/libc.so.6[0x3794d8] /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/auxsys.so[0x2119f2] /usr/lib/libgauche.so.0[0x48ece8] /usr/lib/libgauche.so.0[0x4946f5] /usr/lib/libgauche.so.0(Scm_Compile+0x54)[0x496274] /usr/lib/libgauche.so.0(Scm_VMEval+0x60)[0x495a50] /usr/lib/libgauche.so.0[0x4ddd27] /usr/lib/libgauche.so.0[0x490d57] /usr/lib/libgauche.so.0[0x4946f5] /usr/lib/libgauche.so.0[0x495846] /usr/lib/libgauche.so.0(Scm_Apply+0x30)[0x4958f0] /usr/lib/libgauche.so.0(Scm_Load+0x10e)[0x4dc11e] gosh(main+0x463)[0x804a163] /lib/libc.so.6(__libc_start_main+0xe6)[0x29a5d6] gosh[0x8049381] ======= Memory map: ======== 00110000-00111000 r-xp 00110000 00:00 0 [vdso] 00111000-0011b000 r-xp 00000000 fd:00 214923 /lib/libnss_files-2.8.so 0011b000-0011c000 r--p 0000a000 fd:00 214923 /lib/libnss_files-2.8.so 0011c000-0011d000 rw-p 0000b000 fd:00 214923 /lib/libnss_files-2.8.so 0011d000-00125000 r-xp 00000000 fd:00 9207947 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/srfi-1-lib.so 00125000-0012d000 rw-p 00008000 fd:00 9207947 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/srfi-1-lib.so 0012d000-00137000 r-xp 00000000 fd:00 9207948 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/srfi-13-lib.so 00137000-00142000 rw-p 00009000 fd:00 9207948 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/srfi-13-lib.so 00142000-0014b000 r-xp 00000000 fd:00 9207960 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/util-match-lib.so 0014b000-00158000 rw-p 00009000 fd:00 9207960 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/util-match-lib.so 00158000-00167000 r-xp 00000000 fd:00 9207927 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/file-util-lib.so 00167000-00176000 rw-p 0000e000 fd:00 9207927 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/file-util-lib.so 00176000-00179000 r-xp 00000000 fd:00 9207931 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-hook-lib.so 00179000-0017b000 rw-p 00002000 fd:00 9207931 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-hook-lib.so 0017b000-0017e000 r-xp 00000000 fd:00 9207934 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-parameter-lib.so 0017e000-00180000 rw-p 00002000 fd:00 9207934 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-parameter-lib.so 00180000-00189000 r-xp 00000000 fd:00 9207929 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-collection-lib.so 00189000-00193000 rw-p 00009000 fd:00 9207929 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-collection-lib.so 00193000-0019a000 r-xp 00000000 fd:00 9207935 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-sequence-lib.so 0019a000-001a1000 rw-p 00007000 fd:00 9207935 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/gauche-sequence-lib.so 001a1000-001fb000 r-xp 00000000 fd:00 9207939 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/libgauche-uvector.so 001fb000-0020d000 rw-p 0005a000 fd:00 9207939 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/libgauche-uvector.so 0020d000-00213000 r-xp 00000000 fd:00 9207924 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/auxsys.so 00213000-00214000 rw-p 00006000 fd:00 9207924 /usr/lib/gauche/0.8.13/i386-redhat-linux-gnu/auxsys.so 00264000-00280000 r-xp 00000000 fd:00 213046 /lib/ld-2.8.so 00280000-00281000 r--p 0001c000 fd:00 213046 /lib/ld-2.8.so 00281000-00282000 rw-p 0001d000 fd:00 213046 /lib/ld-2.8.so 00284000-003e7000 r-xp 00000000 fd:00 213982 /lib/libc-2.8.so 003e7000-003e9000 r--p 00163000 fd:00 213982 /lib/libc-2.8.so 003e9000-003ea000 rw-p 00165000 fd:00 213982 /lib/libc-2.8.so 003ea000-003ed000 rw-p 003ea000 00:00 0 003ef000-00416000 r-xp 00000000 fd:00 213984 /lib/libm-2.8.so 00416000-00417000 r--p 00026000 fd:00 213984 /lib/libm-2.8.so 00417000-00418000 rw-p 00027000 fd:00 213984 /lib/libm-2.8.so 0041a000-0041d000 r-xp 00000000 fd:00 214181 /lib/libdl-2.8.so 0041d000-0041e000 r--p 00002000 fd:00 214181 /lib/libdl-2.8.so 0041e000-0041f000 rw-p 00003000 fd:00 214181 /lib/libdl-2.8.so 00421000-00436000 r-xp 00000000 fd:00 214185 /lib/libpthread-2.8.so 00436000-00437000 r--p 00014000 fd:00 214185 /lib/libpthread-2.8.so 00437000-00438000 rw-p 00015000 fd:00 214185 /lib/libpthread-2.8.so 00438000-0043a000 rw-p 00438000 00:00 0 0043c000-00561000 r-xp 00000000 fd:00 316921 /usr/lib/libgauche.so.0.8.13 00561000-005af000 rw-p 00124000 fd:00 316921 /usr/lib/libgauche.so.0.8.13 005af000-0060a000 rw-p 005af000 00:00 0 00845000-00852000 r-xp 00000000 fd:00 214192 /lib/libgcc_s-4.3.0-20080428.so.1 00852000-00853000 rw-p 0000c000 fd:00 214192 /lib/libgcc_s-4.3.0-20080428.so.1 00d34000-00d36000 r-xp 00000000 fd:00 214202 /lib/libutil-2.8.so 00d36000-00d37000 r--p 00001000 fd:00 214202 /lib/libutil-2.8.so 00d37000-00d38000 rw-p 00002000 fd:00 214202 /lib/libutil-2.8.so 07a14000-07a1d000 r-xp 00000000 fd:00 214190 /lib/libcrypt-2.8.so 07a1d000-07a1e000 r--p 00009000 fd:00 214190 /lib/libcrypt-2.8.so 07a1e000-07a1f000 rw-p 0000a000 fd:00 214190 /lib/libcrypt-2.8.so 07a1f000-07a46000 rw-p 07a1f000 00:00 0 08048000-0804c000 r-xp 00000000 fd:00 312617 /usr/bin/gosh 0804c000-0804d000 rw-p 00003000 fd:00 312617 /usr/bin/gosh 09483000-09893000 rw-p 09483000 00:00 0 [heap] b8084000-b8087000 rw-p b8084000 00:00 0 bfa8f000-bfaa4000 rw-p bffeb000 00:00 0 [stack] zsh: abort gosh -I. test/run-test.scm test/test-action.scm -- Etsushi Kato [メールアドレス保護] --~--~---------~--~----~------------~-------~--~----~ Google Groups "uim-ja" group uim-ja@googlegroups.com http://groups.google.com/group/uim-ja/about -~----------~----~----~----~------~----~------~--~---