title: How to find values of a struct using assembly when debugging a .dmp file?
body: <p>I am debugging a crash in a .dmp file using Visual Studio 2019. I am able to figure out that the crash is caused by an integer division of zero within the function <code>InvertMatrix</code> which takes a <code>IntMatrix</code> struct pointer, but I would like to know what was in the matrix passed into the struct. The problem is since this is a mini dump I don't have the source code and I don't even know how the struct is arranged. I am pretty new to assembly and debugging .dmp files so I am unfamiliar with the steps I should take to be able to see this information or if I can get it at all. Any help or guidance would be greatly appreciated. This is the snapshot of the disassembly and the call stack.
  <a href="https://i.stack.imgur.com/iY979.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iY979.png" alt="Snapshot of the crash in the .dmp file. Shows registers, disassembly, and call stack" /></a></p>