L
Languageware
Guest
Until recently my project was compiling and linking successfully on Windows OS using Visual Studio (VS) 2005, 2008, 2015. Suddenly, one of the *.cpp files, after compiling successfully, cannot link, issuing the following errors:
- fatal error LNK1143: invalid or corrupt file: no symbol for comdat section 0xffff8000
when compiled on VS 2005;
- fatal error C1002: compiler is out of heap space in pass 2
when compiled on VS 2008;
- on VS 2015 it compiles and links, producing EXE file; when the EXE is executed, I get the message: " Debug Assertion Failed! File:minkernel\crts\ucrt\inc\corecrt_internal_stdio.h
Line: 716 Expression: 82invalid file open mode", 0)
Note, that on two other computers, running Windows OS, the same program compiles and links on VS 2005 and executes! So, what is wrong? The Win OS? The VS compiler? Or, something else?
Continue reading...
- fatal error LNK1143: invalid or corrupt file: no symbol for comdat section 0xffff8000
when compiled on VS 2005;
- fatal error C1002: compiler is out of heap space in pass 2
when compiled on VS 2008;
- on VS 2015 it compiles and links, producing EXE file; when the EXE is executed, I get the message: " Debug Assertion Failed! File:minkernel\crts\ucrt\inc\corecrt_internal_stdio.h
Line: 716 Expression: 82invalid file open mode", 0)
Note, that on two other computers, running Windows OS, the same program compiles and links on VS 2005 and executes! So, what is wrong? The Win OS? The VS compiler? Or, something else?
Continue reading...