Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-117965

LINK1168: cannot open .exe for writing

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • Not Evaluated
    • None
    • 6.5.3
    • Build System
    • None
    • Windows

    Description

      Hi,

      Recently I have experimented a strange behavior when running an application from Qt Creator. If I click on the play button and the app needs some rebuild almost 50% of the time I will see an error message preventing the app to start:

      LINK : fatal error LNK1168: cannot open appModelView_Quick_CppModel.exe for writing

      ninja: build stopped: subcommand failed.

      09:15:14: The process "C:\Qt\Tools\CMake_64\bin\cmake.exe" exited with code 1.

      Error while building/deploying project ModelView_Quick_CppModel (kit: Desktop Qt 6.5.3 MSVC2019 64bit)

      When executing step "Build"

       

      Trying to build the app a second time solves the issue for (but if I then modify the code and try to launch the app again from Qt Creator I will face again the issue)

       

      09:15:08: Running steps for project ModelView_Quick_CppModel...

      09:15:08: Starting: "C:\Qt\Tools\CMake_64\bin\cmake.exe" --build C:/work/OnBoarding /Session_3/ModelView/build-ModelView_Quick_CppModel-Desktop_Qt_6_5_3_MSVC2019_64bit-Debug --target all

      [1/20 14.6/sec] Generating ModelView_Quick_CppModel/Main.qml

      [2/20 23.5/sec] Generating .rcc/qmlcache/appModelView_Quick_CppModel_qmlcache_loader.cpp

      [3/20 28.8/sec] Running qmlimportscanner for appModelView_Quick_CppModel

      [4/20 3.0/sec] Automatic MOC and UIC for target appModelView_Quick_CppModel

      [5/20 3.6/sec] Running AUTOMOC file extraction for target appModelView_Quick_CppModel

      [6/20 4.3/sec] Running rcc for resource qmake_ModelView_Quick_CppModel

      [7/20 5.0/sec] Running rcc for resource appModelView_Quick_CppModel_raw_qml_0

      [8/20 5.3/sec] Running moc --collect-json for target appModelView_Quick_CppModel

      [9/20 5.5/sec] Automatic QML type registration for target appModelView_Quick_CppModel

      [10/20 5.5/sec] Generating .rcc/qmlcache/appModelView_Quick_CppModel_Main_qml.cpp

      [11/20 4.6/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qrc_qmake_ModelView_Quick_CppModel.cpp.obj

      [12/20 5.0/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qrc_appModelView_Quick_CppModel_raw_qml_0.cpp.obj

      [13/20 3.1/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qmlcache\appModelView_Quick_CppModel_Main_qml.cpp.obj

      [14/20 3.2/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qmlcache\appModelView_Quick_CppModel_qmlcache_loader.cpp.obj

      [15/20 2.6/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\globals.cpp.obj

      [16/20 2.7/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\appModelView_Quick_CppModel_autogen\mocs_compilation.cpp.obj

      [17/20 2.9/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\appmodelview_quick_cppmodel_qmltyperegistrations.cpp.obj

      [18/20 3.0/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\mylistmodel.cpp.obj

      [19/20 3.1/sec] Building CXX object CMakeFiles\appModelView_Quick_CppModel.dir\main.cpp.obj

      [20/20 3.0/sec] Linking CXX executable appModelView_Quick_CppModel.exe

      FAILED: appModelView_Quick_CppModel.exe

      cmd.exe /C "cd . && C:\Qt\Tools\CMake_64\bin\cmake.exe -E vs_link_exe --intdir=CMakeFiles\appModelView_Quick_CppModel.dir --rc=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\rc.exe --mt=C:\PROGRA~2\WI3CF2~1\10\bin\100226~1.0\x64\mt.exe --manifests  – C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\link.exe /nologo CMakeFiles\appModelView_Quick_CppModel.dir\appModelView_Quick_CppModel_autogen\mocs_compilation.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\main.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\appmodelview_quick_cppmodel_qmltyperegistrations.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qrc_qmake_ModelView_Quick_CppModel.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\mylistmodel.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\globals.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qmlcache\appModelView_Quick_CppModel_qmlcache_loader.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qmlcache\appModelView_Quick_CppModel_Main_qml.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qrc_appModelView_Quick_CppModel_raw_qml_0.cpp.obj  /out:appModelView_Quick_CppModel.exe /implib:appModelView_Quick_CppModel.lib /pdb:appModelView_Quick_CppModel.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:windows  C:\Qt\6.5.3\msvc2019_64\lib\Qt6Quickd.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6Widgetsd.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6QmlModelsd.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6Qmld.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6Networkd.lib  ws2_32.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6OpenGLd.lib  user32.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6Guid.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6Cored.lib  mpr.lib  userenv.lib  C:\Qt\6.5.3\msvc2019_64\lib\Qt6EntryPointd.lib  shell32.lib  d3d11.lib  dxgi.lib  dxguid.lib  kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib && cd ."

      FINAL LINK: command "C:\PROGRA~1\MIB055~1\2022\COMMUN~1\VC\Tools\MSVC\1437~1.328\bin\Hostx64\x64\link.exe /nologo CMakeFiles\appModelView_Quick_CppModel.dir\appModelView_Quick_CppModel_autogen\mocs_compilation.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\main.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\appmodelview_quick_cppmodel_qmltyperegistrations.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qrc_qmake_ModelView_Quick_CppModel.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\mylistmodel.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\globals.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qmlcache\appModelView_Quick_CppModel_qmlcache_loader.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qmlcache\appModelView_Quick_CppModel_Main_qml.cpp.obj CMakeFiles\appModelView_Quick_CppModel.dir\.rcc\qrc_appModelView_Quick_CppModel_raw_qml_0.cpp.obj /out:appModelView_Quick_CppModel.exe /implib:appModelView_Quick_CppModel.lib /pdb:appModelView_Quick_CppModel.pdb /version:0.0 /machine:x64 /debug /INCREMENTAL /subsystem:windows C:\Qt\6.5.3\msvc2019_64\lib\Qt6Quickd.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6Widgetsd.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6QmlModelsd.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6Qmld.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6Networkd.lib ws2_32.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6OpenGLd.lib user32.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6Guid.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6Cored.lib mpr.lib userenv.lib C:\Qt\6.5.3\msvc2019_64\lib\Qt6EntryPointd.lib shell32.lib d3d11.lib dxgi.lib dxguid.lib kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib /MANIFEST /MANIFESTFILE:CMakeFiles\appModelView_Quick_CppModel.dir/intermediate.manifest CMakeFiles\appModelView_Quick_CppModel.dir/manifest.res" failed (exit code 1168) with the following output:

      LINK : fatal error LNK1168: cannot open appModelView_Quick_CppModel.exe for writing

      ninja: build stopped: subcommand failed.

      09:15:14: The process "C:\Qt\Tools\CMake_64\bin\cmake.exe" exited with code 1.

      Error while building/deploying project ModelView_Quick_CppModel (kit: Desktop Qt 6.5.3 MSVC2019 64bit)

      When executing step "Build"

      09:15:14: Elapsed time: 00:07.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtbuildsystem Qt Build System Team
              pijaouen Pierre Jaouen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes