-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[(e)(u)pTeX] INI モードで \char すると Segmentation fault: 11 #123
Comments
も同様に Segmentation fault: 11 でしたが,スペースを入れた
だと大丈夫でした。 |
line_break の前処理
という処理がありますが,これでは link(head)==tail のときにおかしくなります.今回は引っかかっているようです. https://github.com/texjporg/tex-jp-build/tree/kitagawa_tjb123 でうまく治っていると良いなあ. |
なるほど。「INI mode 故にフォントが文字を含まないため char_node が生成せず,しかし欧文文字を想定して disp_node だけ先に挿入されてしまったケース」がここに当たってしまうのですね。理解しました。 [追記 22:21] ベースライン補正量が非ゼロの時は,和文文字でも「char_node 非生成だが disp_node だけ先に挿入」が起こる → Segmentation fault になる。
|
Segmentation fault が治っていることを確認できました。TeX, pdfTeX, XeTeX では \tracingoutput1
\showboxdepth10000
\showboxbreadth10000 を仕込んで何が出たのか確認すると
でした。 |
5fe1e0a で |
確認漏れていましたし,ノード削除も入れておくのが安全でした。ありがとうございます。これで問題なさそうですので,夜にでも merge & commit します。ついでに
もコミットするつもりです。\ucs, \toucs (#121) は不正な値をもう少し調査してからにします。 |
|
これで Segmentation fault: 11 が起こりました。
The text was updated successfully, but these errors were encountered: