Re: genthesis.cls + hyperref + toc + dvipdfmx でエラー

名前: 土村
日時: 2006-04-27 17:29:03
IPアドレス: 133.11.136.*

>>42644 dvipdfmx の小さなメモリリークが原因でした。 メモリ確保した後にいきなり strcat() してました。 # valgrind を使ったら、簡単に発見できました。 パッチを添付しておきます。 ptetex3 も今日のもので取り込んでおきます。 dvipdfmx は CVS 版でも直っていないようですので、開発者に連絡しておきます。 --- dvipdfmx-20050831/src/spc_html.c.orig 2005-08-15 00:50:36.000000000 +0 900 +++ dvipdfmx-20050831/src/spc_html.c 2006-04-27 17:06:43.000000000 +0900 @@ -288,6 +288,7 @@ len += strlen(baseurl) + 1; /* we may want to add '/' */ q = NEW(len + 1, char); + *q = '\0'; if (baseurl && baseurl[0]) { char *p; strcpy(q, baseurl);

この書き込みへの返事:

お名前
題名 
メッセージ(タグは <a href="...">...</a> だけ使えます。適宜改行を入れてください)