diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:41 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-03-03 18:28:41 -0800 |
commit | 648161bb0edfc3d43db63caed5cc5213bc6cb78f (patch) | |
tree | 4b825dc642cb6eb9a060e54bf8d69288fbee4904 /WebKitTools/iExploder/tools/osx_last_crash.rb | |
parent | a65af38181ac7d34544586bdb5cd004de93897ad (diff) | |
download | external_webkit-648161bb0edfc3d43db63caed5cc5213bc6cb78f.zip external_webkit-648161bb0edfc3d43db63caed5cc5213bc6cb78f.tar.gz external_webkit-648161bb0edfc3d43db63caed5cc5213bc6cb78f.tar.bz2 |
auto import from //depot/cupcake/@135843
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 "" -} - - |