Add Sentry to catch exceptions.

This commit is contained in:
2025-08-20 18:51:05 +01:00
parent d5ef2c874d
commit c1f4b92548
70 changed files with 1213 additions and 1087 deletions

View File

@@ -63,6 +63,7 @@ using JetBrains.Annotations;
using MsBox.Avalonia;
using MsBox.Avalonia.Enums;
using ReactiveUI;
using Sentry;
using DeviceInfo = Aaru.Core.Devices.Info.DeviceInfo;
using Dump = Aaru.Core.Devices.Dumping.Dump;
using File = System.IO.File;
@@ -535,8 +536,10 @@ public sealed class MediaDumpViewModel : ViewModelBase
fs.Close();
}
catch
catch(Exception ex)
{
SentrySdk.CaptureException(ex);
// ReSharper disable AssignmentIsFullyDiscarded
_ = MessageBoxManager.
@@ -728,8 +731,10 @@ public sealed class MediaDumpViewModel : ViewModelBase
sr.Close();
}
}
catch
catch(Exception ex)
{
SentrySdk.CaptureException(ex);
await MessageBoxManager
.GetMessageBoxStandard(UI.Title_Error,
UI.Incorrect_resume_file_cannot_use_it,