j'ai un code visual7.1 qui plante à l'exécution mais je ne vois pas à quoi ça correspond. En debug la pile d'appel me donne :
user32.dll!77d48734() user32.dll!77d48816() > mfc71d.dll!CMapPtrToPtr::GetValueAt(void * key=0x00000000) Line 185 + 0xc C++ user32.dll!77d489cd() ntdll.dll!7c915b4f() mfc71d.dll!AfxInternalPreTranslateMessage(tagMSG * pMsg=0x0015d8b0) Line 247 + 0x12 C++ user32.dll!77d496c7() mfc71d.dll!AfxInternalPumpMessage() Line 188 C++ mfc71d.dll!CWinThread::PumpMessage() Line 916 C++ mfc71d.dll!CWinThread::Run() Line 637 + 0xb C++ mfc71d.dll!CWinApp::Run() Line 701 C++ mfc71d.dll!AfxWinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00151f1b, int nCmdShow=1) Line 49 + 0xb C++ Prog.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00151f1b, int nCmdShow=1) Line 25 C++ Prog.exe!WinMainCRTStartup() Line 390 + 0x39 C kernel32.dll!7c816d4f() ntdll.dll!7c915b4f() kernel32.dll!7c8399f3()
Et en release :
> msvcr71.dll!_heap_alloc(unsigned int size=2083788507) Line 212 + 0x5 C msvcr71.dll!_heap_alloc(unsigned int size=) Line 212 + 0x5 C
Marsh Posté le 12-01-2006 à 14:26:30
j'ai un code visual7.1 qui plante à l'exécution mais je ne vois pas à quoi ça correspond.
En debug la pile d'appel me donne :
user32.dll!77d48734()
user32.dll!77d48816()
> mfc71d.dll!CMapPtrToPtr::GetValueAt(void * key=0x00000000) Line 185 + 0xc C++
user32.dll!77d489cd()
ntdll.dll!7c915b4f()
mfc71d.dll!AfxInternalPreTranslateMessage(tagMSG * pMsg=0x0015d8b0) Line 247 + 0x12 C++
user32.dll!77d496c7()
mfc71d.dll!AfxInternalPumpMessage() Line 188 C++
mfc71d.dll!CWinThread::PumpMessage() Line 916 C++
mfc71d.dll!CWinThread::Run() Line 637 + 0xb C++
mfc71d.dll!CWinApp::Run() Line 701 C++
mfc71d.dll!AfxWinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00151f1b, int nCmdShow=1) Line 49 + 0xb C++
Prog.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * lpCmdLine=0x00151f1b, int nCmdShow=1) Line 25 C++
Prog.exe!WinMainCRTStartup() Line 390 + 0x39 C
kernel32.dll!7c816d4f()
ntdll.dll!7c915b4f()
kernel32.dll!7c8399f3()
Et en release :
> msvcr71.dll!_heap_alloc(unsigned int size=2083788507) Line 212 + 0x5 C
msvcr71.dll!_heap_alloc(unsigned int size=) Line 212 + 0x5 C