Hacker News new | ask | show | jobs
by KyleJ61782 1861 days ago
My company does most of our development in Delphi, but unfortunately that means that crash dumps are very difficult or impossible to utilize with the embedded Borland/Embarcadero TDS debugging information. I wrote a utility that extracts the TDS info from a Delphi executable and uses an LLVM debug info library to write out a PDB and also modify the executable to point to that PDB.

The source can be found here: https://github.com/powerworld/TDSToPDB