マイナス×マイナス

メンヘラ人工知能エンジニアのブログ/ 博士(工学)

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のコンパイル方法については、いろんな場所に情報があるのでそれを参考にしてほしい。