Hello, I am migrating our build system from Visual Studio Express 2013 to 2017. In the past, since Visual Studio Express does not include ATL support, I use prebuilts version of dump_syms.exe from:
http://hg.mozilla.org/mozilla-central/file/tip/toolkit/crashreporter/tools/win32
Sadly it appears Mozilla still only provides a VS2013 version and no 2015 or 2017 version. As a result, when I try running the 1800 version I get the following error message:
CoCreateInstance CLSID_DiaSource {3BFCEA48-620F-4B6B-81F7-B9AF75454C7D} failed (msdia*.dll unregistered?)
Open failed
In the past when I asked it sounded like the plan was to replace both dump_syms and the mini stack dump walker on with new code but I don't think that has been completed or even bugun that this point.
To add confusion this page indicates Visual Studio 2015 and 2017 are supported:
https://chromium.googlesource.com/crashpad/crashpad/+/HEAD/doc/developing.md
Indeed I have compiled and linked with crashpad with Visual Studio 2017. So my question is, does anyone have a version of dump_syms.exe for VS2017 available for download? Thanks.