public AppDelegate() { Reporter = new CrashReporter(CrashLogOptions.LogPath, CrashLogOptions.Email); Monitor = CrashMonitor.Create(CrashLogOptions.Pid); Monitor.ApplicationExited += HandleMonitorApplicationExited; Monitor.CrashDetected += HandleMonitorCrashDetected; }
public static void CrashMonitorSelfCheck() { if (!ThirdManager.INSTANCE.IsFileLoaded()) { CrashMonitor.SelfCheck(); CrashMonitor.NativeCrashMonitorCheck(); return; } ThirdManager.INSTANCE.InvokeStaticFunction("Dynamic.ThirdManager", "CrashMonitorSelfCheck"); }
public App() { CrashMonitor.Start(this, "SvnFind"); var settings = SvnFind.Properties.Settings.Default; if (!settings.Upgraded) { settings.Upgrade(); settings.Upgraded = true; } }
public static void b() { t.b().e(); o.a(); CrashMonitor.RegisterExceptionHandler(); }