question

MangoApps-1236 avatar image
MangoApps-1236 asked ·

How to analysis UWP crash log?

My Application is Crash for some UI issue and it shows error - "parameter incorrect"
After Crash is want to open some file..
I want to understand how can I get valid crash log in detail and what is the best way to analysis log

windows-uwpwindows-uwp-xaml
2 comments
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Have you checked the event log as @AzatTazayan said? It might have clear information about the exception that you got.

0 Votes 0 · ·

Have you solved your problem yet?

0 Votes 0 · ·
AzatTazayan avatar image
AzatTazayan answered ·

Hi,

If you do not have any logger in app you can check windows event viewer -> Windows Logs -> Applications and find you app log by package name. I'm recommending to integrate your app with Visual Studio App Center.

Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

MangoApps-1236 avatar image
MangoApps-1236 answered ·

I integrate App Center

SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ThrowForNonSuccess() TaskAwaiter.cs:186
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter HandleNonSuccessAndDebuggerNotification() TaskAwaiter.cs:154
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ValidateEnd() TaskAwaiter.cs:125
System.Runtime.WindowsRuntime.dll
System::IO::WindowsRuntimeStorageExtensions::OpenStreamForWriteAsyncCore_d_3 MoveNext() +0x00000000000000D0
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
System.Runtime.WindowsRuntime.dll
System::IO::WindowsRuntimeStorageExtensions::OpenStreamForWriteAsyncCore_d_3 MoveNext$catch$0() +0x0000000000000012
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ThrowForNonSuccess() TaskAwaiter.cs:186
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter HandleNonSuccessAndDebuggerNotification() TaskAwaiter.cs:154
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ValidateEnd() TaskAwaiter.cs:125
MetroLog.dll
MetroLog::FileTarget::GetWritableStreamForFile_d_8 MoveNext() FileTarget.cs:109
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ThrowForNonSuccess() TaskAwaiter.cs:186
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter HandleNonSuccessAndDebuggerNotification() TaskAwaiter.cs:154
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ValidateEnd() TaskAwaiter.cs:125
MetroLog.dll
MetroLog::Targets::FileTargetBase::GetOrCreateStreamWriterForFile_d28 MoveNext() FileTargetBase.cs:142
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ThrowForNonSuccess() TaskAwaiter.cs:186
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter HandleNonSuccessAndDebuggerNotification() TaskAwaiter.cs:154
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ValidateEnd() TaskAwaiter.cs:125
MetroLog.dll
MetroLog::Targets::FileTargetBase::WriteAsyncCore_d26 MoveNext() +0x0000000000000363
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ThrowForNonSuccess() TaskAwaiter.cs:186
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter HandleNonSuccessAndDebuggerNotification() TaskAwaiter.cs:154
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ValidateEnd() TaskAwaiter.cs:125
MangoAppsUWP.dll
System::Runtime::CompilerServices::TaskAwaiter$1
$9_MetroLog::LogWriteOperation
GetResult() +0x0000000000000010
MetroLog.dll
MetroLog::Targets::Target::WriteAsync_d_5 MoveNext() Target.cs:21
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ThrowForNonSuccess() TaskAwaiter.cs:186
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter HandleNonSuccessAndDebuggerNotification() TaskAwaiter.cs:154
SharedLibrary.dll
System::Runtime::CompilerServices::TaskAwaiter ValidateEnd() TaskAwaiter.cs:125
MetroLog.dll
MetroLog::GlobalCrashHandler::App_UnhandledException_d1 MoveNext() GlobalCrashHandler.cs:27
SharedLibrary.dll
System::Runtime::ExceptionServices::ExceptionDispatchInfo Throw() ExceptionDispatchInfo.cs:63
SharedLibrary.dll
System::Runtime::CompilerServices::AsyncMethodBuilderCore::
_c ThrowAsync_b_7_0() AsyncMethodBuilder.cs:931
SharedLibrary.dll
System::Threading::ParameterizedThreadStart Invoke() Invoke:16707566
SharedLibrary.dll
System::Threading::WinRTSynchronizationContext::Invoker InvokeCore() SynchronizationContext.WinRT.cs:81

Dnt understands anything in this log..

I want a way to understand the log

Share
10 |1000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.