Serviceを読んで理解し、同意したものとみなします。32bit環境でビルドしたプログラムを、32bitのライブラリを組み込んだ64bitの環境で動かそうとするとフリーズしてしまいます。コードは以下のようなもので、文字列の幅と高さを求めるようにしています。18.04の32bit環境で以下のようなスクリプトでビルドしています。test232bit環境で実行すると、以下のような結果が表示されます。h=22$同じバイナリを32bitの各種ライブラリを組み込んだ状態の64bit環境で実行させると以下のようになってフリーズします。checkpointgdbで実行してトレースを出力させると以下のようになります。止まっているようです。何か解決につながりそうなヒントがあれば助かります。2回目以降はページキャッシュが効いている様で、一瞬で終了します。4:061ありがとうございます。私の環境ではかなり待って(多分30秒くらい)から同じようにokが出ました。フリーズと思ってしまいましたが、キャッシュの作成に時間がかかっていたのですね。票3自己解決しました。フリーズしたのではなく、単に時間(10秒から30秒程度)がかかっていただけです。推測ですが、64bit環境で32bit用のフォントキャッシュを作るのに時間がかかっていたのではないかと思います。実際に試して回答くださった方に感謝いたします。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。関連する質問2xrandrを使ったUbuntuのデュアルディスプレイができません。3ubuntuでインストールに失敗することが多くなりました。0’が表示されています。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。