We're investigating erratic behavior of a C++Builder application on Windows XP.
We have a process dump file for analysis, however as the application is built using C++Builder, we don't have the usual .pdb
files. Instead we have .tds
/.map
files, that should contain debug information. However, I'm not aware of any tool that is able to use these files for offline analysis. I did find some SourceForge converter tools, but they crash on the .tds
/.map
files we have.
I'm confident that there must be some way in a C++Builder toolchain to do process dump analysis. But as of yet, I didn't find any.
I already found this: Using Windows dump file for Borland C++ application. However, this skips over the symbol loading part. Other StackOverflow/Google searches didn't give any results, either.
Version info: Developing on Codegear C++ Builder 2009 with Update 4 (from Embarcadero).
Answer seems to be that there is no supported tool chain. (From C++ Builder perspective) you have to rely on 3rd party tools to convert the format to - for example - a windbg supported format (dbg). map2dbg, tds2pdb, or if manual conversion is needed, the map file layout can be found on this link on the Embarcadero website.