Unityplayer is crashing on Windows 10 store apps

I see the following crashes in Windows 10 Store dashboard , they give the following stack trace. How do I diagnose this and is this in the UnityPlayer code ?

Device Type (Desktop)

First one:
INVALID_POINTER_WRITE_c0000005_UnityPlayer.dll!Unknown
1 unityplayer 0x23DC2E
2 unityplayer 0x2C1616
3 unityplayer 0x2C18CF
4 unityplayer 0x2C21E7
5 unityplayer 0x23DD4F
6 unityplayer 0x2C1644
7 unityplayer 0x2C227B
8 unityplayer 0x23DA61
9 unityplayer 0x23E5C0
10 unityplayer 0x2355C2
11 unityplayer 0x254C57
12 unityplayer 0x2B012
13 unityplayer 0x2B9B5
14 unityplayer 0x409EDA
15 unityplayer 0x40A46D
16 unityplayer 0x405D2A
17 unityplayer 0x405D89
18 unityplayer 0x41785C
19 unityplayer 0x428D51
20 threadpoolwinrt Windows::System::Threading::CThreadPoolWorkItem::CommonWorkCallback 0xBD
21 threadpoolwinrt Windows::System::Threading::CThreadPoolWorkItem::TimeSlicedCallback 0x27
22 kernel32 BaseThreadInitThunk 0x22
23 ntdll RtlUserThreadStart 0x34

Second one:
NULL_CLASS_PTR_WRITE_c0000005_UnityPlayer.dll!Unknown
1 unityplayer 0x23DC2E
2 unityplayer 0x2C1616
3 unityplayer 0x2C18CF
4 unityplayer 0x2C21E7
5 unityplayer 0x23DD4F
6 unityplayer 0x2C1644
7 unityplayer 0x2C227B
8 unityplayer 0x23DA61
9 unityplayer 0x23E5C0
10 unityplayer 0x2355C2
11 unityplayer 0x254C57
12 unityplayer 0x2B012
13 unityplayer 0x2B9B5
14 unityplayer 0x409EDA
15 unityplayer 0x40A46D
16 unityplayer 0x405D2A
17 unityplayer 0x405D89
18 unityplayer 0x41785C
19 unityplayer 0x428D51
20 threadpoolwinrt Windows::System::Threading::CThreadPoolWorkItem::CommonWorkCallback 0xBD
21 threadpoolwinrt Windows::System::Threading::CThreadPoolWorkItem::TimeSlicedCallback 0x27
22 kernel32 BaseThreadInitThunk 0x22
23 ntdll RtlUserThreadStart 0x34

Did you not upload symbols to the windows store when you submitted your game? It seems windows store is unable to show you symbolicated stacktraces.

You could download the dumps manually and look where it’s crashing by loading PDBs from your build locally.

I ticked the box for generating the pdb files when I generated the bundle for the store. In the store dashboard I can see the symbol files under current packages. But there is no unityplayer in them. I also do not know how to use it , how to load it ? , can you point me to what needs to be done to isolate this ?

After you download the crash dump from the dev center, open it up in VS. After that, press “start debugging”. Look at the callstack window. You’ll should see a similar view to the one you posted. Right click on any frame that comes from UnityPlayer.dll, and press load symbols. It will ask you to locate the PDB file. They come in Unity’s installation folder, but to tell you the exact place you’ll need to tell me the scripting backend you used, the SDK you targeted and the CPU architecture for the crash.

Thanks for the details , unfortunately I cannot see crash dumps in the dev center all what is there is this

I sort of understood your explanation but I would need the memory content to debug that. Do you know if Microsoft dashboard provides that ? Do I need to enable anything to get it ?

I thought you should be able to download crash dumps - you cannot find how to download them?

I cannot see them anywhere only reports about them , for now I would assume that they did not get generated, I will keep my I open and reply to this thread when I get one

I have a similar problem, PDBs are included but it’s impossible to get any useful information from the Dev Center stacktraces.

Seems like crash dumps are no longer available:

“Note that the .cab files currently available in Dev Center are no longer included in the unified Dev Center, instead this functionality is offered in the new Failure Logs in the App Health page and matches the information that used to be accessible through .cab files.”

Hi noob101…
You are correct that crashdumps are not available… The portal should have the stack traces that reflect what the crash dump would… seldomly, I do see apps where the symbols indexing is not right and you get empty stack traces… If you ping me directly [jaimer at microsoft] and are willing to exchange appid details… we can have one of our folks look into it…

Thanks a lot , sure I will