MantisBT - CMake
View Issue Details
0006298CMakeCMakepublic2008-02-03 15:082008-10-01 16:56
Emmanuel Blot 
Bill Hoffman 
normalcrashalways
closedunable to reproduce 
 
 
0006298: CMake binary crashes under Windows
Host: WinXP Pro SP2 (US)

cmake tool (started from the command line) crashes. It seems to be a recent regression. I've tested the various nightly builds from the vCVS directory, and I found the following sequence:

cmake version 2.5-20080112: passed
cmake version 2.5-20080116: passed
cmake version 2.5-20080117: crashed
cmake version 2.5-20080120: crashed
cmake version 2.5-20080125: crashed
cmake version 2.5-20080202: crashed

I've removed the whole content of the build directory before each test.

Generator: Visual Studio 9 2008
Project target: eCos

From the Windows crash dialog, with the cmake version 2.5-20080117 binary:

AppName: cmake.exe AppVer: 0.0.0.0 ModName: cmake.exe
ModVer: 0.0.0.0 Offset: 000f299b

<?xml version="1.0" encoding="UTF-16"?>
<DATABASE>
<EXE NAME="cmake.exe" FILTER="GRABMI_FILTER_PRIVACY">
    <MATCHING_FILE NAME="cmake.exe" SIZE="1691648" CHECKSUM="0x2080A4DE" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/17/2008 05:20:15" UPTO_LINK_DATE="01/17/2008 05:20:15" />
    <MATCHING_FILE NAME="CMakeSetup.exe" SIZE="1695744" CHECKSUM="0xD986C7AA" BIN_FILE_VERSION="2.2.0.0" BIN_PRODUCT_VERSION="2.2.0.0" PRODUCT_VERSION="2, 2, 0, 0" FILE_DESCRIPTION="CMakeSetup MFC Application" PRODUCT_NAME="CMakeSetup Application" FILE_VERSION="2, 2, 0, 0" ORIGINAL_FILENAME="CMakeSetup.EXE" INTERNAL_NAME="CMakeSetup" LEGAL_COPYRIGHT="Copyright (C) 2000" VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x1" MODULE_TYPE="WIN32" PE_CHECKSUM="0x1A81E6" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="2.2.0.0" UPTO_BIN_PRODUCT_VERSION="2.2.0.0" LINK_DATE="01/17/2008 05:21:00" UPTO_LINK_DATE="01/17/2008 05:21:00" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="cmw9xcom.exe" SIZE="53248" CHECKSUM="0x757710AD" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/17/2008 05:20:19" UPTO_LINK_DATE="01/17/2008 05:20:19" />
    <MATCHING_FILE NAME="cpack.exe" SIZE="1736704" CHECKSUM="0xBE7CB706" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/17/2008 05:20:24" UPTO_LINK_DATE="01/17/2008 05:20:24" />
    <MATCHING_FILE NAME="ctest.exe" SIZE="2220032" CHECKSUM="0x9A619D14" MODULE_TYPE="WIN32" PE_CHECKSUM="0x0" LINKER_VERSION="0x0" LINK_DATE="01/17/2008 05:20:27" UPTO_LINK_DATE="01/17/2008 05:20:27" />
    <MATCHING_FILE NAME="mfc71.dll" SIZE="1060864" CHECKSUM="0x6E4CFDE2" BIN_FILE_VERSION="7.10.3077.0" BIN_PRODUCT_VERSION="7.10.3077.0" PRODUCT_VERSION="7.10.3077.0" FILE_DESCRIPTION="MFCDLL Shared Library - Retail Version" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio .NET" FILE_VERSION="7.10.3077.0" ORIGINAL_FILENAME="MFC71.DLL" INTERNAL_NAME="MFC71.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x4" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x10F108" LINKER_VERSION="0x70000" UPTO_BIN_FILE_VERSION="7.10.3077.0" UPTO_BIN_PRODUCT_VERSION="7.10.3077.0" LINK_DATE="03/19/2003 05:19:57" UPTO_LINK_DATE="03/19/2003 05:19:57" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="msvcp71.dll" SIZE="499712" CHECKSUM="0x961BEC37" BIN_FILE_VERSION="7.10.3077.0" BIN_PRODUCT_VERSION="7.10.3077.0" PRODUCT_VERSION="7.10.3077.0" FILE_DESCRIPTION="Microsoft® C++ Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio .NET" FILE_VERSION="7.10.3077.0" ORIGINAL_FILENAME="MSVCP71.DLL" INTERNAL_NAME="MSVCP71.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x8657E" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.10.3077.0" UPTO_BIN_PRODUCT_VERSION="7.10.3077.0" LINK_DATE="03/19/2003 04:14:51" UPTO_LINK_DATE="03/19/2003 04:14:51" VER_LANGUAGE="English (United States) [0x409]" />
    <MATCHING_FILE NAME="msvcr71.dll" SIZE="348160" CHECKSUM="0x4DB09D6E" BIN_FILE_VERSION="7.10.6030.0" BIN_PRODUCT_VERSION="7.10.6030.0" PRODUCT_VERSION="7.10.6030.0" FILE_DESCRIPTION="Microsoft® C Runtime Library" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Visual Studio .NET" FILE_VERSION="7.10.6030.0" ORIGINAL_FILENAME="MSVCR71.DLL" INTERNAL_NAME="MSVCR71.DLL" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0x5BF56" LINKER_VERSION="0x0" UPTO_BIN_FILE_VERSION="7.10.6030.0" UPTO_BIN_PRODUCT_VERSION="7.10.6030.0" LINK_DATE="07/12/2006 01:35:36" UPTO_LINK_DATE="07/12/2006 01:35:36" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
<EXE NAME="kernel32.dll" FILTER="GRABMI_FILTER_THISFILEONLY">
    <MATCHING_FILE NAME="kernel32.dll" SIZE="984576" CHECKSUM="0xF0B331F6" BIN_FILE_VERSION="5.1.2600.3119" BIN_PRODUCT_VERSION="5.1.2600.3119" PRODUCT_VERSION="5.1.2600.3119" FILE_DESCRIPTION="Windows NT BASE API Client DLL" COMPANY_NAME="Microsoft Corporation" PRODUCT_NAME="Microsoft® Windows® Operating System" FILE_VERSION="5.1.2600.3119 (xpsp_sp2_gdr.070416-1301)" ORIGINAL_FILENAME="kernel32" INTERNAL_NAME="kernel32" LEGAL_COPYRIGHT="© Microsoft Corporation. All rights reserved." VERFILEDATEHI="0x0" VERFILEDATELO="0x0" VERFILEOS="0x40004" VERFILETYPE="0x2" MODULE_TYPE="WIN32" PE_CHECKSUM="0xF9293" LINKER_VERSION="0x50001" UPTO_BIN_FILE_VERSION="5.1.2600.3119" UPTO_BIN_PRODUCT_VERSION="5.1.2600.3119" LINK_DATE="04/16/2007 15:52:53" UPTO_LINK_DATE="04/16/2007 15:52:53" VER_LANGUAGE="English (United States) [0x409]" />
</EXE>
</DATABASE>

No tags attached.
Issue History
2008-02-03 15:08Emmanuel BlotNew Issue
2008-02-03 15:38Bill HoffmanNote Added: 0010373
2008-02-06 13:15Alex NeundorfCategoryCCMake => CMake
2008-02-15 10:34Bill HoffmanStatusnew => assigned
2008-02-15 10:34Bill HoffmanAssigned To => Bill Hoffman
2008-10-01 16:56Bill HoffmanStatusassigned => closed
2008-10-01 16:56Bill HoffmanResolutionopen => unable to reproduce

Notes
(0010373)
Bill Hoffman   
2008-02-03 15:38   
Can you provide the command line you used to run cmake, and a sample cmakelist file that causes the crash? If not, can you provide a debugger stack trace showing where the crash takes place?