Hi,
When doing a deep dive into some bugs, having symbols is super helpful. I can Load Symbols on any of the Microsoft components, but Trimble doesn’t ship .pdb for SketchUp. I totally get some folks get jumpy about sharing .pdbs of their products, but what about all the other components Trimble uses? eg Chrome Framework? Why are these not shared?
Symbols from our 3rd party libraries will not likely be too helpful without our own symbols, but if you do want to grab the CEF symbols you can. We just use public spotify builds so as long as you know the version information you can get them.
The ruby api has constants that say which build of CEF/Chromium we are using and you can use those numbers to find the appropriate build on the spotify cef builds page.
UI::HtmlDialog::CEF_VERSION
UI::HtmlDialog::CHROME_VERSION
Qt is trickier because I’m not sure if we always use a publicly available build. For that one we probably would need to just make some additional developer symbol package to share out, assuming we’re allowed to without falling out of compliance with our licensing agreement with Qt.
This would be a good topic for a future dev meetup