#!/bin/sh if [ -z "$1" -o -z "$2" ] ; then echo "usage: $0 " echo "examples:" echo " = Twitterrific.app/Twitterrific" echo " = Twitterrific_2008-07-19-102041_Nero.crash" exit 1 fi awk '/^Thread/ {print "===============", $0; next}; {if (match($3, "^0x")) print $3}' "$2" > /tmp/crasher.temp atos -arch armv6 \ -o "$1" \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/usr/lib/libSystem.B.dylib \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/usr/lib/libobjc.A.dylib \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/Foundation.framework/Foundation \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/UIKit.framework/UIKit \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics \ -o /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/System/Library/Frameworks/CFNetwork.framework/CFNetwork \ -f /tmp/crasher.temp