VC++2012: Fatal Error C1001 since Release Candidate

Answered VC++2012: Fatal Error C1001 since Release Candidate

  • samedi 2 juin 2012 13:51
     
      A du code

    Hi,

    While recompiling a DLL which makes heavy use of PPL and C++ AMP, a fatal error C1001 now triggers in the VC++ 2012 Release Candidate:

    1>S:\SRC_vs11\abc\def.cpp : fatal error C1001: Une erreur interne s'est produite dans le compilateur. 1> (fichier du compilateur 'f:\dd\vctools\compiler\utc\src\p2\main.c', ligne 211)

    1>LINK : fatal error LNK1000: Internal error during IMAGE::BuildImage 1> 1> Version 11.00.50522.1 1> 1> ExceptionCode = C0000005 1> ExceptionFlags = 00000000 1> ExceptionAddress = 527483EE (52670000) "C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64\c2.dll" 1> NumberParameters = 00000002 1> ExceptionInformation[ 0] = 00000000 1> ExceptionInformation[ 1] = 00000034 1> 1> CONTEXT: 1> Eax = 00000008 Esp = 0038E470 1> Ebx = 00000000 Ebp = 0038E48C 1> Ecx = 007D9E88 Esi = 00000000 1> Edx = 07233140 Edi = 07233140 1> Eip = 527483EE EFlags = 00010202 1> SegCs = 00000023 SegDs = 0000002B 1> SegSs = 0000002B SegEs = 0000002B 1> SegFs = 00000053 SegGs = 0000002B 1> Dr0 = 00000000 Dr3 = 00000000 1> Dr1 = 00000000 Dr6 = 00000000 1> Dr2 = 00000000 Dr7 = 00000000


    (in Debug or Release configurations, Win32 or x64 targets)

    What kind of information should I send for diagnosis ?

Toutes les réponses

  • samedi 2 juin 2012 18:30
     
     

    Hi Arnaud,

    Thanks for reporting this. Is it possible for you to reduce the code to get a small project that can be shared with us and can show the same problem? If that's the case, it would be a lot easier for us to investigate.  Otherwise, this support article http://support.microsoft.com/kb/974229, shows how to create compiler/linker repro that could help the investigation. Any way works for you, please drop me an email at (weirong.zhu  @ the company you know . com, :)),  I will assist you offline, and see if we can gather enough information for identifying the problem.

    Thanks,

    Weirong



  • dimanche 3 juin 2012 19:25
    Propriétaire
     
     

    In addition to Weirong's response, also see this article about compiler/linker repros:
    http://support.microsoft.com/kb/974229


    http://www.danielmoth.com/Blog/

  • lundi 4 juin 2012 17:11
     
     

    Thanks Weirong and Daniel,

    I've just sent to you the minimal project...

    Best regards, Arnaud.

  • lundi 4 juin 2012 17:17
     
     Traitée

    Got it! Thanks very much Arnaud! We appreciate the repro and will investigate!

    Update: our engineer has identified the bug and will fix it for the final product. Thanks again for reporting it!

    Weirong


  • lundi 20 août 2012 18:52
     
     Traitée
    This compiler error is gone with Visual Studio 2012 RTM (from MSDN). Thanks to all.