C++ Standard Library
  1. C++ Standard Library
  2. STDCXX-1046

Unable to generate Visual Studio solution and project files

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Invalid
    • Affects Version/s: 4.2.2, 4.2.x, 4.3.x, 4.3.0, 5.0.0
    • Fix Version/s: None
    • Component/s: Build and Installation
    • Labels:
    • Environment:

      Microsoft Visual C++ Express 9.0.30729.1 SP
      Microsoft Windows XP [Version 5.1.2600] SP3
      Windows Script Host Version 5.7

    • Severity:
      Incorrect Behavior

      Description

      Fails on the following lines

      Line 337: VCProject.AddPlatform(PLATFORM);
      method AddPlatform is not implement in Visual C++
      Suggestion: remove

      Line 363: VCProject.AddConfiguration(confNames[i]);
      method AddConfiguration is not available under automation. WScript fails.
      Suggestion:
      1. Generate solution using application.
      or
      2. Change the a modern build system

      1. msvc-9.0slngen.log
        0.5 kB
        Sheldon Robinson
      2. scr-err-breakpoint.jpg
        48 kB
        Sheldon Robinson
      3. scr-error-msg.jpg
        23 kB
        Sheldon Robinson

        Activity

        Hide
        Farid Zaripov added a comment -

        Assigned to me, updated "affects versions" field since build scripts are the same for the all versions

        Show
        Farid Zaripov added a comment - Assigned to me, updated "affects versions" field since build scripts are the same for the all versions
        Hide
        Farid Zaripov added a comment -

        Could not reproduce.

        Installed clean WindowsXP Pro SP3, then Microsoft Visual C++ 2008 Express Edition, then run "configure.bat /CONFIG:msvc-9.0". The project and solution files are created successfully.

        Could you, please, provide more information. How exactly WScript fails? Could you attach msvc-9.0slngen.log?

        Show
        Farid Zaripov added a comment - Could not reproduce. Installed clean WindowsXP Pro SP3, then Microsoft Visual C++ 2008 Express Edition, then run "configure.bat /CONFIG:msvc-9.0". The project and solution files are created successfully. Could you, please, provide more information. How exactly WScript fails? Could you attach msvc-9.0slngen.log?
        Hide
        Sheldon Robinson added a comment -

        The slngen log file
        ----------------------------------------------------
        Variables:
        VERSION=9.0
        DEVENV=
        DEVENVFLAGS=
        CPPFLAGS=/D_CRT_SECURE_NO_DEPRECATE
        LDFLAGS=
        LIBS=
        CONVERT=false
        CXX=cl
        LD=cl
        AR=lib
        AS=ml
        SLNVER=10.00
        SLNCOMMENT=Visual Studio 2008
        UNICODELOG=true
        NOSTCRT=true
        WINDIFF="C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\bin\windiff"
        ICCCONVERT=
        PLATFORM=Win32
        CLVARSBAT=
        ICCVER=

        Creating projects definitions...
        Creating projects...
        Creating .configure...

        Show
        Sheldon Robinson added a comment - The slngen log file ---------------------------------------------------- Variables: VERSION=9.0 DEVENV= DEVENVFLAGS= CPPFLAGS=/D_CRT_SECURE_NO_DEPRECATE LDFLAGS= LIBS= CONVERT=false CXX=cl LD=cl AR=lib AS=ml SLNVER=10.00 SLNCOMMENT=Visual Studio 2008 UNICODELOG=true NOSTCRT=true WINDIFF="C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\bin\windiff" ICCCONVERT= PLATFORM=Win32 CLVARSBAT= ICCVER= Creating projects definitions... Creating projects... Creating .configure...
        Hide
        Sheldon Robinson added a comment -

        Still encountering the error.
        Please check the wscript version being used.

        Show
        Sheldon Robinson added a comment - Still encountering the error. Please check the wscript version being used.
        Hide
        Farid Zaripov added a comment -

        I have the same environment as you:

         
        C:\>cscript /?
        Microsoft (R) Windows Script Host Version 5.7
        Copyright (C) Microsoft Corporation. All rights reserved.
        
        C:\>cl
        Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86
        Copyright (C) Microsoft Corporation.  All rights reserved.
        
        Microsoft Visual Studio 2008
        Version 9.0.30729.1 SP
        Microsoft .NET Framework
        Version 3.5 SP1
        
        Installed Edition: VC Express
        
        Microsoft Visual C++ 2008   91909-152-0000052-60328
        Microsoft Visual C++ 2008
        
        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB945282)   KB945282
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/945282.
        
        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946040)   KB946040
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/946040.
        
        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946308)   KB946308
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/946308.
        
        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947540)   KB947540
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/947540.
        
        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947789)   KB947789
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/947789.
        
        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB948127)   KB948127
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/948127.
        

        How did you know that AddPlatform() AddConfiguration() methods are not available?

        I may suggest to reinstall the Microsoft Visual C++ 2008 Express Edition and try again.

        Actually the script errors should not cause the runtime error as in your case...

        Show
        Farid Zaripov added a comment - I have the same environment as you: C:\>cscript /? Microsoft (R) Windows Script Host Version 5.7 Copyright (C) Microsoft Corporation. All rights reserved. C:\>cl Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86 Copyright (C) Microsoft Corporation. All rights reserved. Microsoft Visual Studio 2008 Version 9.0.30729.1 SP Microsoft .NET Framework Version 3.5 SP1 Installed Edition: VC Express Microsoft Visual C++ 2008 91909-152-0000052-60328 Microsoft Visual C++ 2008 Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB945282) KB945282 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/945282. Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946040) KB946040 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/946040. Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946308) KB946308 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/946308. Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947540) KB947540 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/947540. Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947789) KB947789 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/947789. Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB948127) KB948127 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/948127. How did you know that AddPlatform() AddConfiguration() methods are not available? I may suggest to reinstall the Microsoft Visual C++ 2008 Express Edition and try again. Actually the script errors should not cause the runtime error as in your case...
        Hide
        Farid Zaripov added a comment -

        Are there any other versions of the Microsoft Visual Studio installed?

        Show
        Farid Zaripov added a comment - Are there any other versions of the Microsoft Visual Studio installed?
        Hide
        Sheldon Robinson added a comment -

        I went through the code using to the report (msg) method to trace execution points.
        I found that it stop at AddPlatform, looked up AddPlatform on msdn where they said it was not implemented for Visual C++. Commented it and out then had another error at AddConfiguration, googled found this problem http://social.msdn.microsoft.com/forums/en-US/vsx/thread/ebf65582-1014-4598-ad40-a46b7b2100ef.

        If I remove those two lines, it creates bad solution and project files which are useless in Visual Studio.

        Quick check, do the solution open in the IDE.

        Microsoft Visual Studio 2008
        Version 9.0.30729.1 SP
        Microsoft .NET Framework
        Version 3.5 SP1

        Installed Edition: VC Express

        Microsoft Visual C++ 2008 91909-152-0000052-60723
        Microsoft Visual C++ 2008

        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB945282) KB945282
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/945282.

        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946040) KB946040
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/946040.

        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946308) KB946308
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/946308.

        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947540) KB947540
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/947540.

        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947789) KB947789
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/947789.

        Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB948127) KB948127
        This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU.
        If you later install a more recent service pack, this hotfix will be uninstalled automatically.
        For more information, visit http://support.microsoft.com/kb/948127.

        Show
        Sheldon Robinson added a comment - I went through the code using to the report (msg) method to trace execution points. I found that it stop at AddPlatform, looked up AddPlatform on msdn where they said it was not implemented for Visual C++. Commented it and out then had another error at AddConfiguration, googled found this problem http://social.msdn.microsoft.com/forums/en-US/vsx/thread/ebf65582-1014-4598-ad40-a46b7b2100ef . If I remove those two lines, it creates bad solution and project files which are useless in Visual Studio. Quick check, do the solution open in the IDE. Microsoft Visual Studio 2008 Version 9.0.30729.1 SP Microsoft .NET Framework Version 3.5 SP1 Installed Edition: VC Express Microsoft Visual C++ 2008 91909-152-0000052-60723 Microsoft Visual C++ 2008 Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB945282) KB945282 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/945282 . Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946040) KB946040 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/946040 . Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB946308) KB946308 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/946308 . Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947540) KB947540 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/947540 . Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB947789) KB947789 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/947789 . Hotfix for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU (KB948127) KB948127 This hotfix is for Microsoft Visual C++ 2008 Express Edition with SP1 - ENU. If you later install a more recent service pack, this hotfix will be uninstalled automatically. For more information, visit http://support.microsoft.com/kb/948127 .
        Hide
        Sheldon Robinson added a comment -

        I also have the Visual C++ Redistributable, additionally noting the ones I've uninstalled
        Visual C++ 2008 Redistributable - x86 9.0.30729.17
        Visual C++ 2008 Redistributable - x86 9.0.21022 - uninstalled
        Visual C++ 2005 Redistributable - x86 8.0.56336 - uninstalled
        Visual C++ 2005 Redistributable - x86 8.0.59193 - uninstalled
        Hotfix KB973923 - Visual C++ 2005 ATL - uninstalled
        Hotfix K973924 - Visual C++ 2008 ATL

        The Windows SDKs
        Windows SDK 6.0a (Vista)
        Windows SDK 6.1 (Windows Server 2008 and .NET Framework 3.5)

        I have re-installed Vsual C++ Express and it still does not work.

        Show
        Sheldon Robinson added a comment - I also have the Visual C++ Redistributable, additionally noting the ones I've uninstalled Visual C++ 2008 Redistributable - x86 9.0.30729.17 Visual C++ 2008 Redistributable - x86 9.0.21022 - uninstalled Visual C++ 2005 Redistributable - x86 8.0.56336 - uninstalled Visual C++ 2005 Redistributable - x86 8.0.59193 - uninstalled Hotfix KB973923 - Visual C++ 2005 ATL - uninstalled Hotfix K973924 - Visual C++ 2008 ATL The Windows SDKs Windows SDK 6.0a (Vista) Windows SDK 6.1 (Windows Server 2008 and .NET Framework 3.5) I have re-installed Vsual C++ Express and it still does not work.
        Hide
        Sheldon Robinson added a comment -

        Here is the stacktrace when it crashes. I was neer good at understanding these things
        ------------------------------------------------------------------------------------------------------------------------------

        Microsoft (R) Windows Debugger Version 6.11.0001.404 X86
        Copyright (c) Microsoft Corporation. All rights reserved.

            • wait with pending attach
              WARNING: Inaccessible path: 'C:\Applications\Qt-4.5.1\demos\boxes\debug'
              WARNING: Inaccessible path: 'C:\Applications\Qt-4.5.1\lib'
              Symbol search path is: C:\Applications\Qt-4.5.1\demos\boxes\debug;C:\Applications\Qt-4.5.1\lib
              Executable search path is:
              ModLoad: 01000000 01021000 C:\WINDOWS\System32\CScript.exe
              ModLoad: 7c900000 7c9b2000 C:\WINDOWS\system32\ntdll.dll
              ModLoad: 7c800000 7c8f6000 C:\WINDOWS\system32\kernel32.dll
              ModLoad: 77c10000 77c68000 C:\WINDOWS\system32\msvcrt.dll
              ModLoad: 77120000 771ab000 C:\WINDOWS\system32\OLEAUT32.dll
              ModLoad: 77dd0000 77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
              ModLoad: 77e70000 77f02000 C:\WINDOWS\system32\RPCRT4.dll
              ModLoad: 77fe0000 77ff1000 C:\WINDOWS\system32\Secur32.dll
              ModLoad: 77f10000 77f59000 C:\WINDOWS\system32\GDI32.dll
              ModLoad: 7e410000 7e4a1000 C:\WINDOWS\system32\USER32.dll
              ModLoad: 774e0000 7761d000 C:\WINDOWS\system32\ole32.dll
              ModLoad: 77c00000 77c08000 C:\WINDOWS\system32\VERSION.dll
              ModLoad: 5cb70000 5cb96000 C:\WINDOWS\System32\ShimEng.dll
              ModLoad: 6f880000 6fa4a000 C:\WINDOWS\AppPatch\AcGenral.DLL
              ModLoad: 76b40000 76b6d000 C:\WINDOWS\System32\WINMM.dll
              ModLoad: 77be0000 77bf5000 C:\WINDOWS\System32\MSACM32.dll
              ModLoad: 7c9c0000 7d1d7000 C:\WINDOWS\system32\SHELL32.dll
              ModLoad: 77f60000 77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
              ModLoad: 769c0000 76a74000 C:\WINDOWS\system32\USERENV.dll
              ModLoad: 5ad70000 5ada8000 C:\WINDOWS\System32\UxTheme.dll
              ModLoad: 76390000 763ad000 C:\WINDOWS\system32\IMM32.DLL
              ModLoad: 10000000 1002a000 C:\WINDOWS\system32\guard32.dll
              ModLoad: 4ffe0000 4ffe8000 C:\WINDOWS\System32\fltlib.dll
              ModLoad: 773d0000 774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
              ModLoad: 5d090000 5d12a000 C:\WINDOWS\system32\comctl32.dll
              ModLoad: 600e0000 600f9000 c:\program files\real\realplayer\browserrecord\chrome\hook\rpchromebrowserrecordhelper.dll
              ModLoad: 4ec50000 4edfb000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6001.22319_x-ww_f0b4c2df\gdiplus.dll
              ModLoad: 7c3a0000 7c41b000 C:\WINDOWS\system32\MSVCP71.dll
              ModLoad: 7c340000 7c396000 C:\WINDOWS\system32\MSVCR71.dll
              ModLoad: 74720000 7476c000 C:\WINDOWS\system32\MSCTF.dll
              ModLoad: 01030000 012f5000 C:\WINDOWS\System32\xpsp2res.dll
              ModLoad: 76fd0000 7704f000 C:\WINDOWS\System32\CLBCATQ.DLL
              ModLoad: 77050000 77115000 C:\WINDOWS\System32\COMRes.dll
              ModLoad: 7e720000 7e7d0000 C:\WINDOWS\System32\SXS.DLL
              ModLoad: 755c0000 755ee000 C:\WINDOWS\system32\msctfime.ime
              ModLoad: 78130000 78262000 C:\WINDOWS\system32\urlmon.dll
              ModLoad: 3dfd0000 3e1b8000 C:\WINDOWS\system32\iertutil.dll
              ModLoad: 5ce40000 5ce6c000 C:\WINDOWS\system32\scrobj.dll
              ModLoad: 76c30000 76c5e000 C:\WINDOWS\System32\WINTRUST.dll
              ModLoad: 77a80000 77b15000 C:\WINDOWS\System32\CRYPT32.dll
              ModLoad: 77b20000 77b32000 C:\WINDOWS\System32\MSASN1.dll
              ModLoad: 76c90000 76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
              ModLoad: 68000000 68036000 C:\WINDOWS\System32\rsaenh.dll
              ModLoad: 405f0000 405f8000 C:\WINDOWS\System32\MSISIP.DLL
              ModLoad: 7dfa0000 7dfb6000 C:\WINDOWS\system32\wshext.dll
              ModLoad: 3d7a0000 3d854000 C:\WINDOWS\system32\jscript.dll
              ModLoad: 735a0000 735ca000 C:\WINDOWS\system32\scrrun.dll
              ModLoad: 60280000 602a1000 C:\WINDOWS\system32\wshom.ocx
              ModLoad: 71b20000 71b32000 C:\WINDOWS\system32\MPR.dll
              (1140.aa0): Break instruction exception - code 80000003 (first chance)
              eax=7ffde000 ebx=00000001 ecx=00000002 edx=00000003 esi=00000004 edi=00000005
              eip=7c90120e esp=00fdffcc ebp=00fdfff4 iopl=0 nv up ei pl zr na pe nc
              cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246
            • ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll -
              ntdll!DbgBreakPoint:
              7c90120e cc int 3
              0:006> g
              ModLoad: 44bb0000 44e5b000 C:\MinGW\bin\vcprojectengine.dll
              ModLoad: 78520000 785c3000 C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCR90.dll
              ModLoad: 78480000 7850e000 C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCP90.dll
              ModLoad: 78e20000 78e4b000 C:\WINDOWS\WinSxS\x86_Microsoft.VC90.ATL_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_353599c2\ATL90.DLL
              (1140.1774): C++ EH exception - code e06d7363 (first chance)
              (1140.1774): C++ EH exception - code e06d7363 (!!! second chance !!!)
              eax=0013dee4 ebx=8005050a ecx=00000000 edx=44dba9ec esi=0013df6c edi=00000000
              eip=7c812afb esp=0013dee0 ebp=0013df34 iopl=0 nv up ei pl nz na pe nc
              cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206
            • ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll -
              kernel32!RaiseException+0x52:
              7c812afb 5e pop esi
            • ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCR90.dll -
            • ERROR: Symbol file could not be found. Defaulted to export symbols for C:\MinGW\bin\vcprojectengine.dll -
            • ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\OLEAUT32.dll -
            • ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\jscript.dll -

        It looks like I have copy of vcprojectengine.dll in my MinGW installation.

        I'm now getting a new problem. Unable to create VCProjectEngine

        Solution generation script
        Checking arguments...
        BUILDDIR parameter not specified, using BUILDDIR=C:\Program Files\Microsoft Visu
        al Studio 9.0\VC\vcpackages
        TOPDIR parameter not specified, using TOPDIR=e:\Libraries\stdcxx
        Building directory tree created
        Checking consistence...
        Unable to create VCProjectEngine object: Could not create object named "VisualSt
        udio.VCProjectEngine.9.0".

        Show
        Sheldon Robinson added a comment - Here is the stacktrace when it crashes. I was neer good at understanding these things ------------------------------------------------------------------------------------------------------------------------------ Microsoft (R) Windows Debugger Version 6.11.0001.404 X86 Copyright (c) Microsoft Corporation. All rights reserved. wait with pending attach WARNING: Inaccessible path: 'C:\Applications\Qt-4.5.1\demos\boxes\debug' WARNING: Inaccessible path: 'C:\Applications\Qt-4.5.1\lib' Symbol search path is: C:\Applications\Qt-4.5.1\demos\boxes\debug;C:\Applications\Qt-4.5.1\lib Executable search path is: ModLoad: 01000000 01021000 C:\WINDOWS\System32\CScript.exe ModLoad: 7c900000 7c9b2000 C:\WINDOWS\system32\ntdll.dll ModLoad: 7c800000 7c8f6000 C:\WINDOWS\system32\kernel32.dll ModLoad: 77c10000 77c68000 C:\WINDOWS\system32\msvcrt.dll ModLoad: 77120000 771ab000 C:\WINDOWS\system32\OLEAUT32.dll ModLoad: 77dd0000 77e6b000 C:\WINDOWS\system32\ADVAPI32.dll ModLoad: 77e70000 77f02000 C:\WINDOWS\system32\RPCRT4.dll ModLoad: 77fe0000 77ff1000 C:\WINDOWS\system32\Secur32.dll ModLoad: 77f10000 77f59000 C:\WINDOWS\system32\GDI32.dll ModLoad: 7e410000 7e4a1000 C:\WINDOWS\system32\USER32.dll ModLoad: 774e0000 7761d000 C:\WINDOWS\system32\ole32.dll ModLoad: 77c00000 77c08000 C:\WINDOWS\system32\VERSION.dll ModLoad: 5cb70000 5cb96000 C:\WINDOWS\System32\ShimEng.dll ModLoad: 6f880000 6fa4a000 C:\WINDOWS\AppPatch\AcGenral.DLL ModLoad: 76b40000 76b6d000 C:\WINDOWS\System32\WINMM.dll ModLoad: 77be0000 77bf5000 C:\WINDOWS\System32\MSACM32.dll ModLoad: 7c9c0000 7d1d7000 C:\WINDOWS\system32\SHELL32.dll ModLoad: 77f60000 77fd6000 C:\WINDOWS\system32\SHLWAPI.dll ModLoad: 769c0000 76a74000 C:\WINDOWS\system32\USERENV.dll ModLoad: 5ad70000 5ada8000 C:\WINDOWS\System32\UxTheme.dll ModLoad: 76390000 763ad000 C:\WINDOWS\system32\IMM32.DLL ModLoad: 10000000 1002a000 C:\WINDOWS\system32\guard32.dll ModLoad: 4ffe0000 4ffe8000 C:\WINDOWS\System32\fltlib.dll ModLoad: 773d0000 774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll ModLoad: 5d090000 5d12a000 C:\WINDOWS\system32\comctl32.dll ModLoad: 600e0000 600f9000 c:\program files\real\realplayer\browserrecord\chrome\hook\rpchromebrowserrecordhelper.dll ModLoad: 4ec50000 4edfb000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.6001.22319_x-ww_f0b4c2df\gdiplus.dll ModLoad: 7c3a0000 7c41b000 C:\WINDOWS\system32\MSVCP71.dll ModLoad: 7c340000 7c396000 C:\WINDOWS\system32\MSVCR71.dll ModLoad: 74720000 7476c000 C:\WINDOWS\system32\MSCTF.dll ModLoad: 01030000 012f5000 C:\WINDOWS\System32\xpsp2res.dll ModLoad: 76fd0000 7704f000 C:\WINDOWS\System32\CLBCATQ.DLL ModLoad: 77050000 77115000 C:\WINDOWS\System32\COMRes.dll ModLoad: 7e720000 7e7d0000 C:\WINDOWS\System32\SXS.DLL ModLoad: 755c0000 755ee000 C:\WINDOWS\system32\msctfime.ime ModLoad: 78130000 78262000 C:\WINDOWS\system32\urlmon.dll ModLoad: 3dfd0000 3e1b8000 C:\WINDOWS\system32\iertutil.dll ModLoad: 5ce40000 5ce6c000 C:\WINDOWS\system32\scrobj.dll ModLoad: 76c30000 76c5e000 C:\WINDOWS\System32\WINTRUST.dll ModLoad: 77a80000 77b15000 C:\WINDOWS\System32\CRYPT32.dll ModLoad: 77b20000 77b32000 C:\WINDOWS\System32\MSASN1.dll ModLoad: 76c90000 76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll ModLoad: 68000000 68036000 C:\WINDOWS\System32\rsaenh.dll ModLoad: 405f0000 405f8000 C:\WINDOWS\System32\MSISIP.DLL ModLoad: 7dfa0000 7dfb6000 C:\WINDOWS\system32\wshext.dll ModLoad: 3d7a0000 3d854000 C:\WINDOWS\system32\jscript.dll ModLoad: 735a0000 735ca000 C:\WINDOWS\system32\scrrun.dll ModLoad: 60280000 602a1000 C:\WINDOWS\system32\wshom.ocx ModLoad: 71b20000 71b32000 C:\WINDOWS\system32\MPR.dll (1140.aa0): Break instruction exception - code 80000003 (first chance) eax=7ffde000 ebx=00000001 ecx=00000002 edx=00000003 esi=00000004 edi=00000005 eip=7c90120e esp=00fdffcc ebp=00fdfff4 iopl=0 nv up ei pl zr na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246 ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\ntdll.dll - ntdll!DbgBreakPoint: 7c90120e cc int 3 0:006> g ModLoad: 44bb0000 44e5b000 C:\MinGW\bin\vcprojectengine.dll ModLoad: 78520000 785c3000 C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCR90.dll ModLoad: 78480000 7850e000 C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCP90.dll ModLoad: 78e20000 78e4b000 C:\WINDOWS\WinSxS\x86_Microsoft.VC90.ATL_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_353599c2\ATL90.DLL (1140.1774): C++ EH exception - code e06d7363 (first chance) (1140.1774): C++ EH exception - code e06d7363 (!!! second chance !!!) eax=0013dee4 ebx=8005050a ecx=00000000 edx=44dba9ec esi=0013df6c edi=00000000 eip=7c812afb esp=0013dee0 ebp=0013df34 iopl=0 nv up ei pl nz na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206 ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\kernel32.dll - kernel32!RaiseException+0x52: 7c812afb 5e pop esi ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\WinSxS\x86_Microsoft.VC90.CRT_1fc8b3b9a1e18e3b_9.0.30729.4148_x-ww_d495ac4e\MSVCR90.dll - ERROR: Symbol file could not be found. Defaulted to export symbols for C:\MinGW\bin\vcprojectengine.dll - ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\OLEAUT32.dll - ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\jscript.dll - It looks like I have copy of vcprojectengine.dll in my MinGW installation. I'm now getting a new problem. Unable to create VCProjectEngine Solution generation script Checking arguments... BUILDDIR parameter not specified, using BUILDDIR=C:\Program Files\Microsoft Visu al Studio 9.0\VC\vcpackages TOPDIR parameter not specified, using TOPDIR=e:\Libraries\stdcxx Building directory tree created Checking consistence... Unable to create VCProjectEngine object: Could not create object named "VisualSt udio.VCProjectEngine.9.0".
        Hide
        Sheldon Robinson added a comment -

        Please go ahead and close this issue as this seems to be a case of windows dll hell.

        Thanks for your help

        Show
        Sheldon Robinson added a comment - Please go ahead and close this issue as this seems to be a case of windows dll hell. Thanks for your help
        Hide
        Sheldon Robinson added a comment -

        Solved the problem.

        The solution is
        1. Goto C:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages
        2. regsvr32 VCProjectEngine.dll

        This ensures it picks up the correct project engine for the installed/registered version

        Show
        Sheldon Robinson added a comment - Solved the problem. The solution is 1. Goto C:\Program Files\Microsoft Visual Studio 9.0\VC\vcpackages 2. regsvr32 VCProjectEngine.dll This ensures it picks up the correct project engine for the installed/registered version
        Hide
        Farid Zaripov added a comment -

        Closing as invalid.

        Show
        Farid Zaripov added a comment - Closing as invalid.

          People

          • Assignee:
            Farid Zaripov
            Reporter:
            Sheldon Robinson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development