-
Notifications
You must be signed in to change notification settings - Fork 222
Open
Labels
diagnosticsRelated to App Center's Diagnostics serviceRelated to App Center's Diagnostics servicedo-not-closefeature requestNew feature requestNew feature request
Description
Crashes and errors that are collected today are really nice, but they aren't including line numbers. So when I see a crash with a stacktrace like this, it's really difficult to pinpoint exactly where the exception occurred. At best I can make an educated guess. Especially tricky when it's a very low frequency crash that we haven't been able to reproduce yet
System.NullReferenceException: Object reference not set to an instance of an object
App.MyApp.Services.BluetoothService+<>c.<ReadInitializationData>b__48_0 (App.MyApp.Member.JournalEntryModel x)
System.Linq.Enumerable.Max[TSource,TResult] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] selector)
App.MyApp.Services.BluetoothService+<ReadInitializationData>d__48.MoveNext ()
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task)
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task)
System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult ()
App.MyApp.Services.BluetoothService+<>c__DisplayClass34_0+<<InitializePuck>b__0>d.MoveNext ()
I can't think of any alternative way to achieve this behavior. We have considered shipping log data with the crashes to supplement but that only goes so far.
KSemenenko, ryanholden8, TheCodeTraveler, rjhind, lganderson and 33 more
Metadata
Metadata
Assignees
Labels
diagnosticsRelated to App Center's Diagnostics serviceRelated to App Center's Diagnostics servicedo-not-closefeature requestNew feature requestNew feature request