[OpenAFS-win32-devel] OPenAFS-1.3.70 afscreds fails on Windows 2000 with KfW-2.6.4 installed
Douglas E. Engert
deengert@anl.gov
Tue, 10 Aug 2004 14:58:34 -0500
The afscreds crashes on restart. Is this the same problem as the
KfW test of W2000 vs XP?
A debug shows:
The debug shows:
#ifndef _WIN64
if ( __active_heap == __V6_HEAP )
00232164 mov eax,dword ptr [___active_heap (27C948h)]
00232169 cmp eax,3
0023216C je free+21h (237974h)
HeapFree(_crtheap, 0, pBlock);
}
#ifdef CRTDLL
else if ( __active_heap == __V5_HEAP )
00232172 cmp eax,2
00232175 je $L19622+6 (2379AFh)
#endif /* _WIN64 */
{
HeapFree(_crtheap, 0, pBlock);
0023217B push esi
0023217C push 0
0023217E push dword ptr [__crtheap (27C944h)]
00232184 call dword ptr [__imp__HeapFree@12 (26A080h)]
}
}
0023218A call __SEH_epilog (232346h)
0023218F ret
--
Call stack shows:
krb5_32.dll!1c0099ef()
> msvcr71.dll!free(void * pBlock=0x008958f0) Line 103 + 0x5 C
krb5_32.dll!1c004c44()
afscreds.exe!KFW_import_windows_lsa() Line 882 + 0x13 C
afscreds.exe!KFW_initialize() Line 406 C
afscreds.exe!InitApp(char * pszCmdLineA=0x00000004) Line 309 C++
afscreds.exe!WinMain(HINSTANCE__ * hInst=0x00400000, HINSTANCE__ * hPrev=0x00000000, char * pCmdLine=0x001344ef, int
nCmdShow=1) Line 68 + 0x8 C++
afscreds.exe!WinMainCRTStartup() Line 390 + 0x1b C
KERNEL32.DLL!7c581af6()
Douglas E. Engert <DEEngert@anl.gov>
Argonne National Laboratory
9700 South Cass Avenue
Argonne, Illinois 60439
(630) 252-5444