Feature Request
Attach log as context to crash reports
gauche
Hi,
Whilst I'm loving Raygun error reporting for the most part, some exceptions just leave me completely bewildered about context. Case in point:
Message: [ArgumentOutOfRangeException: The value needs to translate in milliseconds to -1 (signifying an infinite timeout), 0 or a positive integer less than or equal to Int32.MaxValue. Parameter name: delay]
at System.Threading.Tasks.Task.Delay (System.TimeSpan delay, System.Threading.CancellationToken cancellationToken) <0x10078cad0 + 0x00098> in <cc958e60dbab45a48329f27123804526#85fc748fdbf8cf215a14e84c3c8919bc>
at System.Reactive.Concurrency.DefaultConcurrencyAbstractionLayer.StartTimer (System.Action`1[T] action, System.Object state, System.TimeSpan dueTime) <0x100dc9400 + 0x000db> in <ab76b1b1678341d69f8fc2c1f68d0bf5#85fc748fdbf8cf215a14e84c3c8919bc>
at System.Reactive.Concurrency.EventLoopScheduler.Run () <0x1017d5f80 + 0x002ff> in <50e73325239843abb1c421bf5dddc7a9#85fc748fdbf8cf215a14e84c3c8919bc>
at System.Reactive.Concurrency.Thread.Run () <0x1017d7590 + 0x00023> in <50e73325239843abb1c421bf5dddc7a9#85fc748fdbf8cf215a14e84c3c8919bc>
at System.Threading.Tasks.Task.InnerInvoke () <0x100789f00 + 0x0005f> in <cc958e60dbab45a48329f27123804526#85fc748fdbf8cf215a14e84c3c8919bc>
at System.Threading.Tasks.Task.Execute () <0x100789720 + 0x00043> in <cc958e60dbab45a48329f27123804526#85fc748fdbf8cf215a14e84c3c8919bc>
I'm completely baffled about how this exception came about and am crying out for some context. Ideally, I'd like the log to be attached to the report (logcat on Android, device log on iOS) so I can see what was going on at the time. That might give me a vital clue towards solving the issue.
Is this something that could be added?