[android] コアダンプ出力

昔の情報。
androidでコアダンプを見たいことがあったので行ったときの情報

コアダンプ関係

コアダンプの出力設定確認

ulimit -a

コアダンプを出力する設定方法

ulimit -c 10000000

※-c以降に最大出力サイズを指定する

  • 毎回ulimitを設定する場合は.bashrcの一番最後に追記するなど

http://linux.just4fun.biz/Linux%E7%92%B0%E5%A2%83%E8%A8%AD%E5%AE%9A/%E3%82%B3%E3%82%A2%E3%83%80%E3%83%B3%E3%83%97%E3%82%92%E5%87%BA%E5%8A%9B%E3%81%99%E3%82%8B%E3%82%88%E3%81%86%E3%81%AB%E3%81%99%E3%82%8B.html

COREのmanページ

http://linuxjm.osdn.jp/html/LDP_man-pages/man5/core.5.html

kernel.core_pattern にパイプ指定可能

http://luna2-linux.blogspot.com/2011/06/centos-53-kernelcorepattern.html

sysctl -w kernel.core_pattern="|/path/to/this %t %u %g %e %p %s"

memo

※prefetchは、kernelの障害を発生させるようのテストプログラム

adb push prefetch /data
adb shell
# cd /data
# chmod 755 prefetch
# ./prefetch
adb pull /data/core

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です