upper;14777 wrote:
And THANK YOU for the build it's fixing our problem (no more exception)!
You support is absolutely amazing!
You're welcome! :)
upper;14777 wrote:
Would you mind sharing some info (what caused this bug, was something wrong with our projects or infrastructure)?
Something in your infrastructure is causing those empty projects to be built with a different PDB structure to the ones we've seen previously. The legacy PDBs are interesting because they are actually constructed using an old COM based component built into the O/S, so probably there's a range of things (i.e. updates?) that might affect their eventual format.
I still don't know how your machine is able to build PDBs in this structure. However, as soon as I had a sample of one of them, I was quickly able to adapt the instrumentation system to tolerate the different structure. In theory, the PDB doesn't have much purpose in this situation because there is no code to instrument. The priority is making sure we don't blow up with a nasty exception that stalls the engine.