diff options
author | Cary Clark <> | 2009-03-24 21:14:25 -0700 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-24 21:14:25 -0700 |
commit | 5ec837f49e9c57d4394ce64b853fd86269c8b340 (patch) | |
tree | de89879b3a2cb0d713abc3c1fac766cb17706245 /WebKitTools/iExploder/tools/osx_last_crash.rb | |
parent | 02ba42cb469e2f0e26216fe434dbb912cf48d248 (diff) | |
download | external_webkit-5ec837f49e9c57d4394ce64b853fd86269c8b340.zip external_webkit-5ec837f49e9c57d4394ce64b853fd86269c8b340.tar.gz external_webkit-5ec837f49e9c57d4394ce64b853fd86269c8b340.tar.bz2 |
Automated import from //branches/master/...@141953,141953
Diffstat (limited to 'WebKitTools/iExploder/tools/osx_last_crash.rb')
-rwxr-xr-x | WebKitTools/iExploder/tools/osx_last_crash.rb | 48 |
1 files changed, 0 insertions, 48 deletions
diff --git a/WebKitTools/iExploder/tools/osx_last_crash.rb b/WebKitTools/iExploder/tools/osx_last_crash.rb deleted file mode 100755 index 5b62c6d..0000000 --- a/WebKitTools/iExploder/tools/osx_last_crash.rb +++ /dev/null @@ -1,48 +0,0 @@ -#!/usr/bin/ruby -# Gives you information about the most recent crash for each application -# that has crashed within the last 2 days - -$LogDir=ENV['HOME'] + '/Library/Logs/CrashReporter' -$Days=1 -$StackCount=5 - -files=`find #$LogDir -mtime -#$Days -type f | grep -v synergy` -files.each { |filename| - filename.chop! - record = 0 - date='' - stackTrace = [] - - File.open(filename).readlines.each { |line| - #puts line - - if line =~ /^Date.*(200.*)/ - date = $1 - end - - if line =~ /^Thread \d+ Crashed/ - record = 1 - # reset the stack trace - stackTrace = [] - end - - if record - stackTrace << line - record = record + 1 - - # stop recording after $StackCount lines - if record > ($StackCount + 2) - record = nil - end - end - } - - puts File.basename(filename) + " - " + date - puts "===================================================" - stackTrace.each { |line| - puts line - } - puts "" -} - - |