Browse Source

Add extra tag if crash was during startup or not

Jaime van Kessel 5 years ago
parent
commit
028a60318c
2 changed files with 7 additions and 1 deletions
  1. 3 0
      cura/CrashHandler.py
  2. 4 1
      cura_app.py

+ 3 - 0
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()

+ 4 - 1
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():