From 08558a08032e37925291ac6c204694afb659f58e Mon Sep 17 00:00:00 2001 From: Roland Rossgotterer Date: Tue, 11 Dec 2018 13:31:03 +0100 Subject: [PATCH] Change crashreport url to to backtrace.io From now on, all crashreports will be submitted to backtrace.io url. Backtrace.io also requires a different set of annotations. --- resources/share/shared/bootstrap/bootstrap.json | 2 +- src/blackcore/application.cpp | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/resources/share/shared/bootstrap/bootstrap.json b/resources/share/shared/bootstrap/bootstrap.json index 3473d6237..4f7f275e0 100644 --- a/resources/share/shared/bootstrap/bootstrap.json +++ b/resources/share/shared/bootstrap/bootstrap.json @@ -1,6 +1,6 @@ { "crashReportServerUrl": { - "url": "http://crashreports.swift-project.org/crashreports" + "url": "http://swift-project.sp.backtrace.io:6097/" }, "dbDebugFlag": false, "dbHttpPort": 80, diff --git a/src/blackcore/application.cpp b/src/blackcore/application.cpp index 13649802f..088f48bce 100644 --- a/src/blackcore/application.cpp +++ b/src/blackcore/application.cpp @@ -1634,9 +1634,10 @@ namespace BlackCore const CUrl serverUrl = this->getGlobalSetup().getCrashReportServerUrl(); std::map annotations; - // Caliper (mini-breakpad-server) annotations - annotations["prod"] = executable().toStdString(); - annotations["ver"] = CBuildConfig::getVersionString().toStdString(); + // Backtrace annotations + annotations["token"] = "b15efd93e290be3cf5d39750cadc092b651327ff0c027b80abd75e0ee50df1da"; + annotations["format"] = "minidump"; + annotations["version"] = CBuildConfig::getVersionString().toStdString(); QDir().mkpath(database); m_crashReportDatabase = CrashReportDatabase::Initialize(qstringToFilePath(database));