views:

24

answers:

0

We have a windows c++ executable which is occasionally hanging on shutdown on the deployment platform.

We have the generated pdb file in the same directory as the exe file and I have checked they match using ChkMatch. When we use process explorer to view the threads that have not closed down, we see that it is only our application which is not showing symbols.

e.g.

We see

WS2_32.dll!recfrom+0x87
ourapp.exe+0x196900
ourapp.exe+0x5a5e6

Where should we look to try find out why our pdb is not being seen by process explorer. I thought having it in the same directory as the exe would work. I have also checked that in fact the 'working dir' is the directory that these files exist in.

related questions