Add my clone of PLCrashReporter.

This commit is contained in:
Brent Simmons 2018-12-17 21:10:12 -08:00
parent 5c9bf4cc5c
commit abf4151417
3 changed files with 74 additions and 71 deletions

4
.gitmodules vendored
View File

@ -16,4 +16,6 @@
[submodule "submodules/RSDatabase"] [submodule "submodules/RSDatabase"]
path = submodules/RSDatabase path = submodules/RSDatabase
url = https://github.com/brentsimmons/RSDatabase url = https://github.com/brentsimmons/RSDatabase
[submodule "submodules/CrashReporter"]
path = submodules/CrashReporter
url = https://github.com/brentsimmons/plcrashreporter

View File

@ -495,93 +495,93 @@
remoteGlobalIDString = 848934F51F62484F00CEBD24; remoteGlobalIDString = 848934F51F62484F00CEBD24;
remoteInfo = Account; remoteInfo = Account;
}; };
848B932921C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B935621C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05E731F30EFA1AAB005EDFB7; remoteGlobalIDString = 05E731F30EFA1AAB005EDFB7;
remoteInfo = "CrashReporter-MacOSX-Static"; remoteInfo = "CrashReporter-MacOSX-Static";
}; };
848B932B21C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B935821C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 8DC2EF5B0486A6940098B216; remoteGlobalIDString = 8DC2EF5B0486A6940098B216;
remoteInfo = "CrashReporter-MacOSX"; remoteInfo = "CrashReporter-MacOSX";
}; };
848B932D21C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B935A21C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 058812B91040582D009128FB; remoteGlobalIDString = 058812B91040582D009128FB;
remoteInfo = "CrashReporter-iOS"; remoteInfo = "CrashReporter-iOS";
}; };
848B932F21C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B935C21C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05CD31520EE936A9000FDE88; remoteGlobalIDString = 05CD31520EE936A9000FDE88;
remoteInfo = "CrashReporter-iOS-Device"; remoteInfo = "CrashReporter-iOS-Device";
}; };
848B933121C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B935E21C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05CD31630EE93905000FDE88; remoteGlobalIDString = 05CD31630EE93905000FDE88;
remoteInfo = "CrashReporter-iOS-Simulator"; remoteInfo = "CrashReporter-iOS-Simulator";
}; };
848B933321C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936021C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05E731E30EFA1A3E005EDFB7; remoteGlobalIDString = 05E731E30EFA1A3E005EDFB7;
remoteInfo = plcrashutil; remoteInfo = plcrashutil;
}; };
848B933521C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936221C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05CD32690EE93DC3000FDE88; remoteGlobalIDString = 05CD32690EE93DC3000FDE88;
remoteInfo = "Tests-MacOSX"; remoteInfo = "Tests-MacOSX";
}; };
848B933721C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936421C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05CD32A90EE94062000FDE88; remoteGlobalIDString = 05CD32A90EE94062000FDE88;
remoteInfo = "Tests-iOS-Simulator"; remoteInfo = "Tests-iOS-Simulator";
}; };
848B933921C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936621C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05CD33240EE94439000FDE88; remoteGlobalIDString = 05CD33240EE94439000FDE88;
remoteInfo = "Tests-iOS-Device"; remoteInfo = "Tests-iOS-Device";
}; };
848B933B21C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936821C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 05F40CE70EF7AB80008050CF; remoteGlobalIDString = 05F40CE70EF7AB80008050CF;
remoteInfo = DemoCrash; remoteInfo = DemoCrash;
}; };
848B933D21C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936A21C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 052A45CF136353FB00987004; remoteGlobalIDString = 052A45CF136353FB00987004;
remoteInfo = "DemoCrash-iOS-Device"; remoteInfo = "DemoCrash-iOS-Device";
}; };
848B933F21C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936C21C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 052A464F136355FD00987004; remoteGlobalIDString = 052A464F136355FD00987004;
remoteInfo = "DemoCrash-iOS-Simulator"; remoteInfo = "DemoCrash-iOS-Simulator";
}; };
848B934121C8B1770038DC0D /* PBXContainerItemProxy */ = { 848B936E21C8B8A00038DC0D /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy; isa = PBXContainerItemProxy;
containerPortal = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; containerPortal = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
proxyType = 2; proxyType = 2;
remoteGlobalIDString = 050DE24D0F61B80B00152ED3; remoteGlobalIDString = 050DE24D0F61B80B00152ED3;
remoteInfo = "Fuzz Testing"; remoteInfo = "Fuzz Testing";
@ -890,7 +890,7 @@
847752FE2008879500D93690 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; }; 847752FE2008879500D93690 /* CoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreServices.framework; path = System/Library/Frameworks/CoreServices.framework; sourceTree = SDKROOT; };
847FA120202BA34100BB56C8 /* SidebarContextualMenuDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SidebarContextualMenuDelegate.swift; sourceTree = "<group>"; }; 847FA120202BA34100BB56C8 /* SidebarContextualMenuDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SidebarContextualMenuDelegate.swift; sourceTree = "<group>"; };
848B930921C8B0BF0038DC0D /* Subscribe-to-Feed-MAS-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "Subscribe-to-Feed-MAS-Info.plist"; sourceTree = "<group>"; }; 848B930921C8B0BF0038DC0D /* Subscribe-to-Feed-MAS-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist; path = "Subscribe-to-Feed-MAS-Info.plist"; sourceTree = "<group>"; };
848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = CrashReporter.xcodeproj; path = submodules/plcrashreporter/CrashReporter.xcodeproj; sourceTree = "<group>"; }; 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = CrashReporter.xcodeproj; path = submodules/CrashReporter/CrashReporter.xcodeproj; sourceTree = "<group>"; };
848D578D21543519005FFAD5 /* PasteboardFeed.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasteboardFeed.swift; sourceTree = "<group>"; }; 848D578D21543519005FFAD5 /* PasteboardFeed.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PasteboardFeed.swift; sourceTree = "<group>"; };
848F6AE41FC29CFA002D422E /* FaviconDownloader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FaviconDownloader.swift; sourceTree = "<group>"; }; 848F6AE41FC29CFA002D422E /* FaviconDownloader.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = FaviconDownloader.swift; sourceTree = "<group>"; };
849A97421ED9EAA9007D329B /* AddFolderWindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddFolderWindowController.swift; sourceTree = "<group>"; }; 849A97421ED9EAA9007D329B /* AddFolderWindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AddFolderWindowController.swift; sourceTree = "<group>"; };
@ -1296,22 +1296,22 @@
path = Commands; path = Commands;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
848B931721C8B1770038DC0D /* Products */ = { 848B934421C8B8A00038DC0D /* Products */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
848B932A21C8B1770038DC0D /* libCrashReporter-MacOSX-Static.a */, 848B935721C8B8A00038DC0D /* libCrashReporter-MacOSX-Static.a */,
848B932C21C8B1770038DC0D /* CrashReporter.framework */, 848B935921C8B8A00038DC0D /* CrashReporter.framework */,
848B932E21C8B1770038DC0D /* CrashReporter.framework */, 848B935B21C8B8A00038DC0D /* CrashReporter.framework */,
848B933021C8B1770038DC0D /* libCrashReporter-iphoneos.a */, 848B935D21C8B8A00038DC0D /* libCrashReporter-iphoneos.a */,
848B933221C8B1770038DC0D /* libCrashReporter-iphonesimulator.a */, 848B935F21C8B8A00038DC0D /* libCrashReporter-iphonesimulator.a */,
848B933421C8B1770038DC0D /* plcrashutil */, 848B936121C8B8A00038DC0D /* plcrashutil */,
848B933621C8B1770038DC0D /* Tests-MacOSX.xctest */, 848B936321C8B8A00038DC0D /* Tests-MacOSX.xctest */,
848B933821C8B1770038DC0D /* Tests-iOS-Simulator.xctest */, 848B936521C8B8A00038DC0D /* Tests-iOS-Simulator.xctest */,
848B933A21C8B1770038DC0D /* Tests-iOS-Device.xctest */, 848B936721C8B8A00038DC0D /* Tests-iOS-Device.xctest */,
848B933C21C8B1770038DC0D /* DemoCrash.app */, 848B936921C8B8A00038DC0D /* DemoCrash.app */,
848B933E21C8B1770038DC0D /* DemoCrash-iOS-Device.app */, 848B936B21C8B8A00038DC0D /* DemoCrash-iOS-Device.app */,
848B934021C8B1770038DC0D /* DemoCrash-iOS-Simulator.app */, 848B936D21C8B8A00038DC0D /* DemoCrash-iOS-Simulator.app */,
848B934221C8B1770038DC0D /* Fuzz Testing */, 848B936F21C8B8A00038DC0D /* Fuzz Testing */,
); );
name = Products; name = Products;
sourceTree = "<group>"; sourceTree = "<group>";
@ -1540,7 +1540,7 @@
84C37F8620DD8CF800CA8CF5 /* RSParser.xcodeproj */, 84C37F8620DD8CF800CA8CF5 /* RSParser.xcodeproj */,
84C37F8F20DD8CFD00CA8CF5 /* RSTree.xcodeproj */, 84C37F8F20DD8CFD00CA8CF5 /* RSTree.xcodeproj */,
84C37F9820DD8D0400CA8CF5 /* RSWeb.xcodeproj */, 84C37F9820DD8D0400CA8CF5 /* RSWeb.xcodeproj */,
848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */, 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */,
); );
sourceTree = "<group>"; sourceTree = "<group>";
usesTabs = 1; usesTabs = 1;
@ -2053,8 +2053,8 @@
ProjectRef = 841D4D5E2106B3E100DD04E6 /* ArticlesDatabase.xcodeproj */; ProjectRef = 841D4D5E2106B3E100DD04E6 /* ArticlesDatabase.xcodeproj */;
}, },
{ {
ProductGroup = 848B931721C8B1770038DC0D /* Products */; ProductGroup = 848B934421C8B8A00038DC0D /* Products */;
ProjectRef = 848B931621C8B1770038DC0D /* CrashReporter.xcodeproj */; ProjectRef = 848B934321C8B8A00038DC0D /* CrashReporter.xcodeproj */;
}, },
{ {
ProductGroup = 84C37F2320DD8CCD00CA8CF5 /* Products */; ProductGroup = 84C37F2320DD8CCD00CA8CF5 /* Products */;
@ -2138,95 +2138,95 @@
remoteRef = 846E773B1F6EF5D700A165E2 /* PBXContainerItemProxy */; remoteRef = 846E773B1F6EF5D700A165E2 /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B932A21C8B1770038DC0D /* libCrashReporter-MacOSX-Static.a */ = { 848B935721C8B8A00038DC0D /* libCrashReporter-MacOSX-Static.a */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = archive.ar; fileType = archive.ar;
path = "libCrashReporter-MacOSX-Static.a"; path = "libCrashReporter-MacOSX-Static.a";
remoteRef = 848B932921C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B935621C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B932C21C8B1770038DC0D /* CrashReporter.framework */ = { 848B935921C8B8A00038DC0D /* CrashReporter.framework */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.framework; fileType = wrapper.framework;
path = CrashReporter.framework; path = CrashReporter.framework;
remoteRef = 848B932B21C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B935821C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B932E21C8B1770038DC0D /* CrashReporter.framework */ = { 848B935B21C8B8A00038DC0D /* CrashReporter.framework */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.framework; fileType = wrapper.framework;
path = CrashReporter.framework; path = CrashReporter.framework;
remoteRef = 848B932D21C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B935A21C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933021C8B1770038DC0D /* libCrashReporter-iphoneos.a */ = { 848B935D21C8B8A00038DC0D /* libCrashReporter-iphoneos.a */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = archive.ar; fileType = archive.ar;
path = "libCrashReporter-iphoneos.a"; path = "libCrashReporter-iphoneos.a";
remoteRef = 848B932F21C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B935C21C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933221C8B1770038DC0D /* libCrashReporter-iphonesimulator.a */ = { 848B935F21C8B8A00038DC0D /* libCrashReporter-iphonesimulator.a */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = archive.ar; fileType = archive.ar;
path = "libCrashReporter-iphonesimulator.a"; path = "libCrashReporter-iphonesimulator.a";
remoteRef = 848B933121C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B935E21C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933421C8B1770038DC0D /* plcrashutil */ = { 848B936121C8B8A00038DC0D /* plcrashutil */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = "compiled.mach-o.executable"; fileType = "compiled.mach-o.executable";
path = plcrashutil; path = plcrashutil;
remoteRef = 848B933321C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936021C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933621C8B1770038DC0D /* Tests-MacOSX.xctest */ = { 848B936321C8B8A00038DC0D /* Tests-MacOSX.xctest */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.cfbundle; fileType = wrapper.cfbundle;
path = "Tests-MacOSX.xctest"; path = "Tests-MacOSX.xctest";
remoteRef = 848B933521C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936221C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933821C8B1770038DC0D /* Tests-iOS-Simulator.xctest */ = { 848B936521C8B8A00038DC0D /* Tests-iOS-Simulator.xctest */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.cfbundle; fileType = wrapper.cfbundle;
path = "Tests-iOS-Simulator.xctest"; path = "Tests-iOS-Simulator.xctest";
remoteRef = 848B933721C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936421C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933A21C8B1770038DC0D /* Tests-iOS-Device.xctest */ = { 848B936721C8B8A00038DC0D /* Tests-iOS-Device.xctest */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.cfbundle; fileType = wrapper.cfbundle;
path = "Tests-iOS-Device.xctest"; path = "Tests-iOS-Device.xctest";
remoteRef = 848B933921C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936621C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933C21C8B1770038DC0D /* DemoCrash.app */ = { 848B936921C8B8A00038DC0D /* DemoCrash.app */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.application; fileType = wrapper.application;
path = DemoCrash.app; path = DemoCrash.app;
remoteRef = 848B933B21C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936821C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B933E21C8B1770038DC0D /* DemoCrash-iOS-Device.app */ = { 848B936B21C8B8A00038DC0D /* DemoCrash-iOS-Device.app */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.application; fileType = wrapper.application;
path = "DemoCrash-iOS-Device.app"; path = "DemoCrash-iOS-Device.app";
remoteRef = 848B933D21C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936A21C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B934021C8B1770038DC0D /* DemoCrash-iOS-Simulator.app */ = { 848B936D21C8B8A00038DC0D /* DemoCrash-iOS-Simulator.app */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = wrapper.application; fileType = wrapper.application;
path = "DemoCrash-iOS-Simulator.app"; path = "DemoCrash-iOS-Simulator.app";
remoteRef = 848B933F21C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936C21C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
848B934221C8B1770038DC0D /* Fuzz Testing */ = { 848B936F21C8B8A00038DC0D /* Fuzz Testing */ = {
isa = PBXReferenceProxy; isa = PBXReferenceProxy;
fileType = "compiled.mach-o.executable"; fileType = "compiled.mach-o.executable";
path = "Fuzz Testing"; path = "Fuzz Testing";
remoteRef = 848B934121C8B1770038DC0D /* PBXContainerItemProxy */; remoteRef = 848B936E21C8B8A00038DC0D /* PBXContainerItemProxy */;
sourceTree = BUILT_PRODUCTS_DIR; sourceTree = BUILT_PRODUCTS_DIR;
}; };
84C37F2820DD8CCE00CA8CF5 /* DB5.framework */ = { 84C37F2820DD8CCE00CA8CF5 /* DB5.framework */ = {

@ -0,0 +1 @@
Subproject commit 05d34741d3a90bbed51214983110943831ae5943