|
Notes |
|
|
(0022215)
|
|
David Cole
|
|
2010-09-14 07:06
|
|
|
Clearly, a potential work-around would be to add a "dummy.c" source file to any such library until a fix is ready... |
|
|
|
(0022220)
|
|
EricG
|
|
2010-09-14 14:32
|
|
|
set_source_files_properties(... PROPERTIES LANGUAGE CXX) also works. It's more of the surprise of the interface crashing that was unexpected. |
|
|
|
(0022221)
|
|
David Cole
|
|
2010-09-14 14:34
|
|
|
Sure... there's no way it should crash. It should absolutely be fixed ASAP. |
|
|
|
(0022222)
|
|
Ben Boeckel
|
|
2010-09-14 16:21
|
|
|
Does this only occur with the GUI or does the command line call also crash? A backtrace would also help. |
|
|
|
(0022260)
|
|
EricG
|
|
2010-09-16 15:20
|
|
This also happens with the command line. I'm not sure if it's the same crash. It crashes for me here:
cmake.exe!std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > >::begin() Line 782 + 0x7 bytes C++
> cmake.exe!cmVisualStudioGeneratorOptions::UsingUnicode() Line 107 + 0x18 bytes C++
cmake.exe!cmVisualStudio10TargetGenerator::WriteProjectConfigurationValues() Line 252 + 0x50 bytes C++
cmake.exe!cmVisualStudio10TargetGenerator::Generate() Line 164 C++
cmake.exe!cmLocalVisualStudio10Generator::Generate() Line 100 C++
cmake.exe!cmGlobalGenerator::Generate() Line 888 + 0x2c bytes C++
cmake.exe!cmGlobalVisualStudioGenerator::Generate() Line 86 C++
cmake.exe!cmGlobalVisualStudio7Generator::Generate() Line 192 C++
cmake.exe!cmGlobalVisualStudio8Generator::Generate() Line 244 C++
cmake.exe!cmake::Generate() Line 2298 + 0x1b bytes C++
cmake.exe!cmakewizard::RunWizard(const std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > & args) Line 152 + 0xb bytes C++
cmake.exe!do_cmake(int ac, char * * av) Line 489 + 0x12 bytes C++
cmake.exe!main(int ac, char * * av) Line 318 + 0xd bytes C++
cmake.exe!__tmainCRTStartup() Line 555 + 0x19 bytes C
cmake.exe!mainCRTStartup() Line 371 C
The crash seems to be caused by this->Defines.begin() where this is null. |
|
|
|
(0022390)
|
|
Brad King
|
|
2010-09-30 09:24
|
|
|