Thanks @Radializer, that report contained the info I wanted, but then Visual Studio/Windbg doesn’t want to play nicely. I needed to resolve the program addresses given in the callstack to function calls, but alas I am not quite sure why windbg isn’t taking my commands. And Visual Studio is convinced that the exe I am supplying for the minidump doesn’t match.
I have just pushed up another build that includes the Program Debug Database, so it will link the callstack dump links up to the function names automatically. And will give me what I need. So if you can give it ago again that would be fantastic.
The crash is in the garbage collection of clean up UI objects, and only occasionally happens. For some people it is really common. For others it basically never happens. As the garbage collector only occasional does work, that is why the crash is some x seconds from the last action.
Just to reiterate your steps, can you clarify them:
- Make a new car & Engine from start to finish
- Press the Car button to the left of the Model Name & Year
- Selecting the Trim you want to clone
- Pressing Clone button
- Revise/Open the Cloned Trim
- Click the Engine Button to the left of Engine Family/Year
- New Engine Family
- Wait for crash?
Is there any changes to which panel or designer you are at during this? Or is your flow different? As these steps do not produce the crash for me. My next step would be to push a build that logs every UI interaction so I can replicate the play by play myself.
Thanks for the help so far, hopefully we can get to the bottom of this.