编译无错:运行时却出现一大堆symbols for 'C:\WINNT\system32\MFCO42D.DLL'错
DEBUG时:发现是下面一段代码出了毛病,但我不知道怎么改,请大家帮忙看看
代码:
BOOL CGdiObject::Attach(HGDIOBJ hObject)
{
ASSERT(m_hObject == NULL); // only attach once, detach on destroy
if (hObject == NULL)
return FALSE;
CHandleMap* pMap = afxMapHGDIOBJ(TRUE); // create map if not exist
ASSERT(pMap != NULL);
pMap->SetPermanent(m_hObject = hObject, this);
return TRUE;
}
错误:
Loaded symbols for 'D:\MyProjects\HexShow\Debug\HexShow.exe'
Loaded 'C:\WINNT\system32\NTDLL.DLL', no matching symbolic information found.
Loaded symbols for 'C:\WINNT\system32\MFC42D.DLL'
Loaded symbols for 'C:\WINNT\system32\MSVCRTD.DLL'
Loaded 'C:\WINNT\system32\KERNEL32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\GDI32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\USER32.DLL', no matching symbolic information found.
Loaded symbols for 'C:\WINNT\system32\MFCO42D.DLL'
Loaded 'E:\rising\rav\ApiHook.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\ADVAPI32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'E:\rising\rav\Memmon.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\imm32.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\mfc42loc.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\indicdll.dll', no matching symbolic information found.
Loaded 'C:\WINNT\Downloaded Program Files\BDPlugin.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\OLE32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\OLEAUT32.DLL', no matching symbolic information found.
Loaded 'C:\WINNT\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINNT\system32\lz32.dll', no matching symbolic information found.
The thread 0x124 has exited with code 0 (0x0).
First-chance exception in HexShow.exe (MFC42D.DLL): 0xC0000005: Access Violation.
First-chance exception in HexShow.exe (MFC42D.DLL): 0xC0000005: Access Violation.
First-chance exception in HexShow.exe (MFC42D.DLL): 0xC0000005: Access Violation.
First-chance exception in HexShow.exe (MFC42D.DLL): 0xC0000005: Access Violation.