Hi,
I've noticed that for a long time I'm ignoring some things in the Visual Studio C++ debugger output.
Just curious if someone can explain some things and perhaps give me some advice if/ how to 'solve' any potential problems.
Here's an example:
'Crealysm11.exe' (Win32): Loaded 'E:\projects\Crealysm11\Debug\Crealysm11.exe'. Symbols loaded.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\ntdll.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Unloaded 'C:\Windows\SysWOW64\kernel32.dll'
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\kernel32.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\KernelBase.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Program Files (x86)\AVG\Av\avghookx.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\user32.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\win32u.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\gdi32full.dll'. Cannot find or open the PDB file.
'Crealysm11.exe' (Win32): Loaded 'C:\Windows\SysWOW64\D3DCompiler_47.dll'. Cannot find or open the PDB file.
IGIESW e:\projects\crealysm11\debug\crealysm11.exe found in whitelist: NOIGIWHW Game e:\projects\crealysm11\debug\crealysm11.exe found in whitelist: NO
Exception thrown at 0x77BAA6F2 in Crealysm11.exe: Microsoft C++ exception: _com_error at memory location 0x00AFC4E8.
Exception thrown at 0x77BAA6F2 in Crealysm11.exe: Microsoft C++ exception: _com_error at memory location 0x00AFD0C4.
Exception thrown at 0x77BAA6F2 in Crealysm11.exe: Microsoft C++ exception: _com_error at memory location 0x00AFD1E0.
Exception thrown at 0x77BAA6F2 in Crealysm11.exe: Microsoft C++ exception: _com_error at memory location 0x00AFE438.
Exception thrown at 0x77BAA6F2 in Crealysm11.exe: Microsoft C++ exception: _com_error at memory location 0x00AFE5E8.
The thread 0x17f8 has exited with code 0 (0x0).
The thread 0x1ad0 has exited with code 0 (0x0).
The thread 0x22e0 has exited with code 0 (0x0).
The thread 0x2ab4 has exited with code 0 (0x0).
The thread 0x22fc has exited with code 0 (0x0).
The thread 0x104c has exited with code 0 (0x0).
1. A lot of 'cannot find or open the PDB file'; can I somehow solve this, or should I ignore it?
2. What's with the whitelist; I think I only saw this first the first time a few days ago
3. Those exception _com error etc. only occur when I switch from windowed to fullscreen (D3D11 application) (going back to windowed doesn't give them). I don't use CComPtr for my d3d device, context, buffers etc, so I cannot explain why this happens.
4. I'm not programming for more then 1 thread explicitly, but I assume in the background multiple threads are created and uses, and in the debug output I can see that threads are closed when the program stops. Is this a correct assumption?
Thanks for letting me learn more :)