locked
How to interpret ProblemSignatures Parameters WerInternalMetadata RRS feed

  • Question

  • On my computer my app ran without problems and passes windows certification kit test (using CurrentAppSimulator instead of CurrentApp).

    When I tried to certify my app I got the following feedback:
    Unfortunately, when our reviewers tried to launch your app failed to launch every time...

    Some exerpts from the feedback dump:

    From WerInternalMetadata.xml:
     <ProblemSignatures>
      <EventType>MoAppCrash</EventType>
      <Parameter0>2253wim4apps.PlayMyMusicFolders_1.0.1.1_neutral__6ragbdfst8pmj</Parameter0>
      <Parameter1>praid:App</Parameter1>
      <Parameter2>1.0.0.0</Parameter2>
      <Parameter3>51aa0858</Parameter3>
      <Parameter4>mscorlib</Parameter4>
      <Parameter5>4.0.30319.18046</Parameter5>
      <Parameter6>51552779</Parameter6>              
      <Parameter7>System.Exception</Parameter7>   
      <Parameter8>512577</Parameter8>                    
     </ProblemSignatures>

    From TriageDump:
    Process Architecture: x86
    Exception Code: 0xE0434352
    Exception Information: 
    Heap Information: Not Present

    Question:
    - How do I interpret parameters 6,7,8 from WerInternalMetadata.xml?

    Debugging a remote application without feedback is beyond my capabilities. 

    So far: Possible interpretation parameters:

    mscorlib                            // assembly / module
    4.0.30319.18046               // assembly version
    51552779                         // methodDef faulting method??  or Timestamp??
    Value=System.Exception    // exception??
    Value=512577                  // offset,nr exception??

    I managed to run the Disassembler
    1) location ildasm found by search,location mscorlib from Objectbrowser in debugger
    2) Get a DosBox (Run, CMD), and run (1 line):
    "C:\Program Files (x86)\Microsoft SDKs\Windows\v8.0A\bin\NETFX 4.0 Tools\ildasm.exe" /tokens "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETCore\v4.5\mscorlib.dll" /out=D:\mscorlib.il

    Dropped the .il file in the editor but can't find parts of 51552779 or 512577.



    • Edited by wim4you Tuesday, June 11, 2013 12:55 PM more detail
    • Moved by Roberts_E Thursday, July 11, 2013 5:20 PM Moderation; Code
    Friday, June 7, 2013 12:22 PM