У меня есть это исключение, которое я напечатал в своем журнале, из-за которого приложение вышло из строя в android, motorola device xt1058.Исключение в xamarin.forms в System.Net.Http
Проблема в том, что у меня нет устройства, и я получил журнал от клиента, который отправил мне файл журнала.
Я понятия не имею, откуда берутся журналы.
Я все приложение, завернутый в попытке поймать, но до сих пор приложение разбилось
09:37:10 - Ошибка в TaskSchedulerOnUnobservedTaskException: исключение (s) Целевого не наблюдалось либо ожидания на Задаче или доступ его свойство Exception. В результате незаметное исключение было восстановлено потоком финализатора.
09:37:11 - Ошибка в TaskSchedulerOnUnobservedTaskException: System.AggregateException: Исключение (исключения) задачи не наблюдалось ни в ожидании задачи, ни при доступе к ее свойству Exception. В результате незаметное исключение было восстановлено потоком финализатора. ---> System.Net.WebException: Ошибка: NameResolutionFailure на System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult AsyncResult) [0x00064] в < 552eeeb8705c4abb9eeb5ebce43b6865>: 0 на System.Threading.Tasks.TaskFactory 1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func
2 [T , TResult] endFunction, System.Action 1[T] endAction, System.Threading.Tasks.Task
1 [TResult] обещание, System.Boolean требует синхронизацию) [0x00014] в < 52ca43e23d764403a7855ae066156266>: 0 --- Конец трассировки стека из предыдущего места, в котором исключение было выбрано --- at System .Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() [0x0000c] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task задача) [0x0004e] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task задача) [0x0002e] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading .Tasks.Task задача) [0x0000b] в < 52ca43e23d764403a7855ae066156266>: 0 на System.Runtime.CompilerServices.ConfiguredTaskAwaitable 1+ConfiguredTaskAwaiter[TResult].GetResult() [0x00000] in <52ca43e23d764403a7855ae066156266>:0 at System.Net.Http.HttpClientHandler+<SendAsync>c__async0.MoveNext() [0x0041e] in <21d260c0947046f0aae7990757a51ba3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() [0x0000c] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable
1 + ConfiguredTaskAwaiter [TResult] .GetResult() [0x00000] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Net. Http.HttpClient + c__async0.MoveNext() [0x000f3] в < 21d260c0947046f0aae7990757a51ba3>: 0 --- Конец внутренней трассировки стека исключений --- ---> (Внутреннее исключение # 0) System.Net.WebException: Ошибка: NameResolutionFailure на System.Net.HttpWebRequest.EndGetResponse (System.IAsyncResult AsyncResult) [0x00064] в < 552eeeb8705c4abb9eeb5ebce43b6865>: 0 в System.Threading.Tasks.TaskFactory 1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func
2 [Т, TResult] EndFunction , System.Action 1[T] endAction, System.Threading.Tasks.Task
1 [TResult] обещание, System.Boolean требует синхронизацию) [0x00014] в < 52ca43e23d764403a7855ae066156266>: 0 --- Конец трассировки стека из предыдущего места, где было выбрано исключение --- в System.Runtime.ExceptionServices .ExceptionDispatchInfo.Throw() [0x0000c] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача System.Threading.Tasks.Task) [0x0004e] в < 52 ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task задача) [0x0002e] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading. Задания.Задача Задача) [0x0000b] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Runtime.CompilerServices.ConfiguredTaskAwaitable 1+ConfiguredTaskAwaiter[TResult].GetResult() [0x00000] in <52ca43e23d764403a7855ae066156266>:0 at System.Net.Http.HttpClientHandler+<SendAsync>c__async0.MoveNext() [0x0041e] in <21d260c0947046f0aae7990757a51ba3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() [0x0000c] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <52ca43e23d764403a7855ae066156266>:0 at System.Runtime.CompilerServices.ConfiguredTaskAwaitable
1 + ConfiguredTaskAwaiter [TResult] .GetResult() [0x00000] в < 52ca43e23d764403a7855ae066156266>: 0 в System.Net.Http.HttpClient + c__async0.MoveNext() [0x000f3] в < 21d260c0947046f0aae7990757a51ba3>: 0 < ---
был это название неисправность отказ? когда он разбился? –
К сожалению, это единственные детали, которые у меня есть - я точно не знаю, когда он сбой, поскольку у меня есть несколько задач и служб, которые используют system.net.http – asaf
ждут ваших асинхронных вызовов, что, по крайней мере, даст вам значимое исключение , –