init.exe:スプリットエラーをキャッチ、コアダンプ - このエラーの原因は何ですか?

init.exe:スプリットエラーをキャッチ、コアダンプ - このエラーの原因は何ですか?

私の組み込みデバイスでカーネルが起動した後、次のエラーが発生します。

init.exe: Caught segmentation fault, core dumped

しかし、なぜこれが起こるのか理解できませんか?バッテリーをシャットダウンすると(デバイスを強制的に再起動した場合など)、デバイスが起動して正常に動作します。

どんなアドバイスでも役に立ちます。一時的な低レベルメモリの問題ですか?

Arm アーキテクチャ Linux 2.6.31 に基づいています。

ベストアンサー1

出力はコアをダンプしたと言われています。しようとする:

gdb -c [corefile]

次に、(gdb)プロンプトで実行します。

(gdb) bt

追跡を取得します。バイナリが削除されない場合は、少なくともGoogleで検索するのに十分幸運になる可能性があります。 :-)

PS:コアファイルはcore.PIDです。ここで、PID は init.exe が終了したときの PID です。

SC。

おすすめ記事