Ubuntu 9.04 で dvipdfmx が失敗する場合の対処法
ubuntu 9.04 で dvipdfmx すると、
[1*** stack smashing detected ***: dvipdfmx terminated
Ubuntu日本語フォーラムによると
ソースによればバッファの容量不足でした. 修正:2009/5/4 21:15 バッファオーバーランと書きましたが,もっと初歩的な char a[10]; a[10] = 0; のミスのようです.
とのこと。パッケージメンテナには連絡済みらしいが、まだ更新されていない模様。しかたがないので、ptetex3を自前でコンパイルして回避する。
ptetex3-20090507 では、既に解決済みのようだ。 ptetex3のコンパイル方法については、いろんな場所に情報があるのでそれを参考にしてほしい。