From 028a60318caa7811123976a6ab049c358ec5ef3c Mon Sep 17 00:00:00 2001 From: Jaime van Kessel Date: Fri, 22 Nov 2019 15:43:45 +0100 Subject: [PATCH] Add extra tag if crash was during startup or not --- cura/CrashHandler.py | 3 +++ cura_app.py | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/cura/CrashHandler.py b/cura/CrashHandler.py index b70af53061..8812d1b98f 100644 --- a/cura/CrashHandler.py +++ b/cura/CrashHandler.py @@ -65,6 +65,9 @@ class CrashHandler: if has_started and exception_type in skip_exception_types: return + with configure_scope() as scope: + scope.set_tag("during_startup", not has_started) + if not has_started: self._send_report_checkbox = None self.early_crash_dialog = self._createEarlyCrashDialog() diff --git a/cura_app.py b/cura_app.py index cc9a44a5db..218a63b24d 100755 --- a/cura_app.py +++ b/cura_app.py @@ -23,7 +23,10 @@ parser.add_argument("--debug", ) known_args = vars(parser.parse_known_args()[0]) -sentry_sdk.init("https://5034bf0054fb4b889f82896326e79b13@sentry.io/1821564", release = "cura%s" % ApplicationMetadata.CuraVersion, default_integrations=False ) +sentry_sdk.init("https://5034bf0054fb4b889f82896326e79b13@sentry.io/1821564", + release = "cura%s" % ApplicationMetadata.CuraVersion, + default_integrations = False, + max_breadcrumbs = 200) if not known_args["debug"]: def get_cura_dir_path():