
カーネルソース4.4.52のファイルelf_core_dump
からカーネルユーティリティを使用してコアファイルをダンプするためにプライベートモジュールを使用します。source/fs/binfmt_elf.c
このモジュールを使用すると、無制限のサイズのコアを得ることができます。 ARM gdb バージョン「GNU gdb (Marvell GCC development 20170123-)7.10.0.20150918-cvs」を使用してコアファイルをデバッグします.
このツールを使用すると、コアファイルを開くと次のエラーが発生します。
BFD: Warning: /tmp/filewXU3ip is truncated: expected core file size >= 1684632832, found: 102373296.
warning: Couldn't find general-purpose registers in core file.
warning: Couldn't find general-purpose registers in core file.
PC not available
誰でもこのエラーを解決するのに役立ちますか?必要なシンボルをエクスポートする以外に、カーネルで別の実装を実行する必要がありますか?
答え1
空き容量がより多くのファイルシステムに書き込む必要があるようです。