Random Link error
-
Hi, When I try to build the workspace of my MFC DLL application it shows a link error as follows. "LINK : error : Internal error during EmitMap ExceptionCode = C0000005 ExceptionFlags = 00000000 ExceptionAddress = 0043FA39 NumberParameters = 00000002 ExceptionInformation[ 0] = 00000000 ExceptionInformation[ 1] = 000000F1 CONTEXT: Eax = 007C80ED Esp = 0012F7C0 Ebx = 000000ED Ebp = 0012F8DC Ecx = 0056D670 Esi = 007C80ED Edx = 000000ED Edi = 007C80ED Eip = 0043FA39 EFlags = 00010206 SegCs = 0000001B SegDs = 00000023 SegSs = 00000023 SegEs = 00000023 SegFs = 0000003B SegGs = 00000000 Dr0 = 0012F7C0 Dr3 = 000000ED Dr1 = 0012F8DC Dr6 = 0056D670 Dr2 = 00000000 Dr7 = 00000000 Error executing link.exe. Tool execution canceled by user." When I build once again, it will be OK. Anyone know what is happening? Thanx in advance.
-
Hi, When I try to build the workspace of my MFC DLL application it shows a link error as follows. "LINK : error : Internal error during EmitMap ExceptionCode = C0000005 ExceptionFlags = 00000000 ExceptionAddress = 0043FA39 NumberParameters = 00000002 ExceptionInformation[ 0] = 00000000 ExceptionInformation[ 1] = 000000F1 CONTEXT: Eax = 007C80ED Esp = 0012F7C0 Ebx = 000000ED Ebp = 0012F8DC Ecx = 0056D670 Esi = 007C80ED Edx = 000000ED Edi = 007C80ED Eip = 0043FA39 EFlags = 00010206 SegCs = 0000001B SegDs = 00000023 SegSs = 00000023 SegEs = 00000023 SegFs = 0000003B SegGs = 00000000 Dr0 = 0012F7C0 Dr3 = 000000ED Dr1 = 0012F8DC Dr6 = 0056D670 Dr2 = 00000000 Dr7 = 00000000 Error executing link.exe. Tool execution canceled by user." When I build once again, it will be OK. Anyone know what is happening? Thanx in advance.
Actually no! I have a guess though – incremental compilation will sometimes result in a similar error because it did not know to recompile a particular piece of code, for some reason. Normally you can fix it by recompiling all, which may take a while. The thing that bothers me is the exception code; that is a code you never want to see and is what you normally see on a blue screen. In either case I does not really matter unless you are the one creating the compiler, just recompile all. I understand the reason you want to know, but you will run across many questions like that. If you dwell on them, they will drive you nuts, so just learn to accept them. If you are like me that may not be acceptable, but given time you will learn.
INTP "Program testing can be used to show the presence of bugs, but never to show their absence."Edsger Dijkstra