I am just starting to test vld and I have a strange problem. We have a VoIP like application so first we come to a login screen for user name and password.
1. If I just press exit on this screen without logging in to the application. I get the vld prints at the end of the console.
2. If I login and then exit the application there is no vld prints at the end (I see the init prints though so it starts fine).
All other shutdown prints, closing threads and exiting application with code=0 etc look the same in both scenarios. Also Visual Studio exits debug mode without complaining but in the second case, I get no info from VLD at the end, only when exiting the application
before logging in which makes the usecase kinda limited :-)
I understand this is a vague problem but does anyone more familiar with how vld shuts down have any clue on what might cause it not to print any information in the second case. It seems as our app is closing down just fine but maybe it is not if vld is not
terminating as expected?
All suggestions are highly welcome.