Can't I just compile the nightly to which he refers. Won't that produce the dll with the offending address? Then use addr2line against that "devel" Dll?
When you just compile C::B as a nightly you have the unstripped version in the "devel" folder, including all symbols. When you run the update script you produce the stripped version in the "output" folder but the unstripped one is of course still in the "devel" folder. (Sounds a bit confusing... try to read two times... ;-) If you provide the "devel" version as a nightly then the package is big but we get meaningful error reports with the addresses already resolved. If you provide the stripped version of the "output" folder we need to resolve the addresses ourselves using the unstripped "devel" version.
If you provide the stripped version as a nightly (as you do IMHO) you need to keep the unstripped version ("devel" folder), too. Only then you can resolve the code line from an address using addr2line. That's what I meant:
Either:
> Provide the nighlies with debugging symbols included (they crunch very well but may cost performance)
Or:
> Keep the unstripped version of the nightly so that we can resolve the addresses to lines using the tool. But then you are the only one who can do so.
Otherwise we have no useful error reports.