load_piclibでSRFI17を読む時に問題が発生します。
(prefix (only (scheme base) set!) %)
を処理する時にプリフィックスとして %
を結合します。
結合の時にopen_output_stringを呼びます。それは内部でstring_open(pic, NULL, 0)
を呼びますが
第二引数(data)にNULL
を渡しているにも関らずif (data != NULL)
がthen clauseに飛びます。
load_piclib.c:1882
pic_load_cstr(pic, &piclib_src_contrib_10_srfi_srfi_17[0][0]);