Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

debugger will be stuck when use cl.exe options /link /out: #10231

Closed
Math-chen opened this issue Dec 6, 2022 · 4 comments · Fixed by #11281
Closed

debugger will be stuck when use cl.exe options /link /out: #10231

Math-chen opened this issue Dec 6, 2022 · 4 comments · Fixed by #11281
Labels
bug fixed Check the Milestone for the release in which the fix is or will be available. tasks/build/debug An issue relating to tasks.json (e.g. build issues)
Milestone

Comments

@Math-chen
Copy link

Environment

  • OS and version: Windows 11 21H2
  • VS Code: 1.73.1
  • C/C++ extension: v1.12.4

Bug Summary and Steps to Reproduce

Bug Summary:
when use the follow configurations, the program will stuck

Steps to reproduce:

  1. In this environment...
  2. With this config...
  3. run a cpp file
  4. See error

Debugger Configurations

{
  "tasks": [
    {
      "type": "cppbuild",
      "label": "C/C++ build",
      "command": "cl.exe",
      "args": [
        "/Zi",
        "/EHsc",
        "/nologo",
        "/Iinclude",
        "${file}",
        "/link",
        "/out:${fileDirname}\\output\\main.exe"
      ],
      "options": {
        "cwd": "${fileDirname}"
      },
      "problemMatcher": [
        "$msCompile"
      ],
      "group": {
        "kind": "build",
        "isDefault": true
      },
      "detail": "task"
    }
  ],
  "version": "2.0.0"
} 
{
  // Use IntelliSense to learn about possible attributes.
  // Hover to view descriptions of existing attributes.
  // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "name": "(Windows) start",
      "type": "cppvsdbg",
      "request": "launch",
      "program": "${workspaceFolder}/output/main.exe",
      "args": [],
      "stopAtEntry": false,
      "cwd": "${fileDirname}",
      "environment": [],
      "console": "externalTerminal",
      "preLaunchTask": "C/C++ build"
    }

  ]
}


### Debugger Logs

```shell
workbench.desktop.main.js:sourcemap:87 [Extension Host] rejected promise not handled within 1 second: Error: EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
E @ workbench.desktop.main.js:sourcemap:87
$logExtensionHostMessage @ workbench.desktop.main.js:sourcemap:1743
_doInvokeHandler @ workbench.desktop.main.js:sourcemap:1743
_invokeHandler @ workbench.desktop.main.js:sourcemap:1743
_receiveRequest @ workbench.desktop.main.js:sourcemap:1743
_receiveOneMessage @ workbench.desktop.main.js:sourcemap:1743
(anonymous) @ workbench.desktop.main.js:sourcemap:1743
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:546
_receiveMessage @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
acceptChunk @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
y @ workbench.desktop.main.js:sourcemap:546
emit @ node:events:526
addChunk @ node:internal/streams/readable:315
readableAddChunk @ node:internal/streams/readable:289
Readable.push @ node:internal/streams/readable:228
onStreamRead @ node:internal/stream_base_commons:190
workbench.desktop.main.js:sourcemap:87 [Extension Host] stack trace: Error: EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
	at mkdirSync (node:fs:1336:3)
	at e.mkdirSync (node:electron/js2c/asar_bundle:5:12607)
	at Object.createDirIfNotExistsSync (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:48464:12)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42741:18)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.doBuild (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42737:16)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42731:24)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.open (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42723:16)
	at r.startSendingEvents (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:151912)
	at P._setupExtHostProcessListeners (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:157254)
	at P.attachPtyToTerminal (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:154800)
	at m.$onDidStartTask (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:103:38662)
	at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
E @ workbench.desktop.main.js:sourcemap:87
$logExtensionHostMessage @ workbench.desktop.main.js:sourcemap:1743
_doInvokeHandler @ workbench.desktop.main.js:sourcemap:1743
_invokeHandler @ workbench.desktop.main.js:sourcemap:1743
_receiveRequest @ workbench.desktop.main.js:sourcemap:1743
_receiveOneMessage @ workbench.desktop.main.js:sourcemap:1743
(anonymous) @ workbench.desktop.main.js:sourcemap:1743
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:546
_receiveMessage @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
acceptChunk @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
y @ workbench.desktop.main.js:sourcemap:546
emit @ node:events:526
addChunk @ node:internal/streams/readable:315
readableAddChunk @ node:internal/streams/readable:289
Readable.push @ node:internal/streams/readable:228
onStreamRead @ node:internal/stream_base_commons:190
workbench.desktop.main.js:sourcemap:2302 [[object Object]]EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:2302
_doInvokeHandler @ workbench.desktop.main.js:sourcemap:1743
_invokeHandler @ workbench.desktop.main.js:sourcemap:1743
_receiveRequest @ workbench.desktop.main.js:sourcemap:1743
_receiveOneMessage @ workbench.desktop.main.js:sourcemap:1743
(anonymous) @ workbench.desktop.main.js:sourcemap:1743
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:546
_receiveMessage @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
acceptChunk @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
y @ workbench.desktop.main.js:sourcemap:546
emit @ node:events:526
addChunk @ node:internal/streams/readable:315
readableAddChunk @ node:internal/streams/readable:289
Readable.push @ node:internal/streams/readable:228
onStreamRead @ node:internal/stream_base_commons:190
workbench.desktop.main.js:sourcemap:2302 Error: EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
	at mkdirSync (node:fs:1336:3)
	at e.mkdirSync (node:electron/js2c/asar_bundle:5:12607)
	at Object.createDirIfNotExistsSync (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:48464:12)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42741:18)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.doBuild (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42737:16)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42731:24)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.open (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42723:16)
	at r.startSendingEvents (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:151912)
	at P._setupExtHostProcessListeners (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:157254)
	at P.attachPtyToTerminal (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:154800)
	at m.$onDidStartTask (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:103:38662)
	at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:2302
_doInvokeHandler @ workbench.desktop.main.js:sourcemap:1743
_invokeHandler @ workbench.desktop.main.js:sourcemap:1743
_receiveRequest @ workbench.desktop.main.js:sourcemap:1743
_receiveOneMessage @ workbench.desktop.main.js:sourcemap:1743
(anonymous) @ workbench.desktop.main.js:sourcemap:1743
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:546
_receiveMessage @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
invoke @ workbench.desktop.main.js:sourcemap:83
deliver @ workbench.desktop.main.js:sourcemap:83
fire @ workbench.desktop.main.js:sourcemap:83
acceptChunk @ workbench.desktop.main.js:sourcemap:546
(anonymous) @ workbench.desktop.main.js:sourcemap:546
y @ workbench.desktop.main.js:sourcemap:546
emit @ node:events:526
addChunk @ node:internal/streams/readable:315
readableAddChunk @ node:internal/streams/readable:289
Readable.push @ node:internal/streams/readable:228
onStreamRead @ node:internal/stream_base_commons:190
workbench.desktop.main.js:sourcemap:609   ERR Line 20: Unexpected token ILLEGAL: Error: Line 20: Unexpected token ILLEGAL
	at ErrorHandler.constructError (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:16835:22)
	at ErrorHandler.createError (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:16851:27)
	at ErrorHandler.throwError (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:16858:21)
	at Scanner.throwUnexpectedToken (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:16987:35)
	at Scanner.scanPunctuator (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:17490:19)
	at Scanner.lex (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:18087:22)
	at Tokenizer.getNextToken (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:18498:84)
	at Object.tokenize (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:11977:36)
	at tokenize (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:4913:34)
	at Object.parse (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:5280:12)
	at ConfigurationSnippetProvider.provideCompletionItems (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:35495:30)
	at K.provideCompletionItems (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:51930)
	at d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:77224
	at ne._withAdapter (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:67325)
	at ne.$provideCompletionItems (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:77200)
	at l._doInvokeHandler (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:102:13680)
	at l._invokeHandler (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:102:13362)
	at l._receiveRequest (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:102:12081)
	at l._receiveOneMessage (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:102:10834)
	at d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:102:8941
	at h.invoke (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:145)
	at v.deliver (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:2266)
	at g.fire (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:1844)
	at r.fire (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:16515)
	at d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:118:17104
	at h.invoke (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:145)
	at v.deliver (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:2266)
	at g.fire (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:1844)
	at r.fire (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:16515)
	at o._receiveMessage (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:21327)
	at d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:18770
	at h.invoke (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:145)
	at v.deliver (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:2266)
	at g.fire (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:61:1844)
	at g.acceptChunk (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:13346)
	at d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:12476
	at Socket.i (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:70:24594)
	at Socket.emit (node:events:526:28)
	at addChunk (node:internal/streams/readable:315:12)
	at readableAddChunk (node:internal/streams/readable:289:9)
	at Readable.push (node:internal/streams/readable:228:10)
	at Pipe.onStreamRead (node:internal/stream_base_commons:190:23)
workbench.desktop.main.js:sourcemap:87 [Extension Host] rejected promise not handled within 1 second: Error: EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
E @ workbench.desktop.main.js:sourcemap:87
workbench.desktop.main.js:sourcemap:87 [Extension Host] stack trace: Error: EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
	at mkdirSync (node:fs:1336:3)
	at e.mkdirSync (node:electron/js2c/asar_bundle:5:12607)
	at Object.createDirIfNotExistsSync (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:48464:12)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42741:18)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.doBuild (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42737:16)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42731:24)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.open (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42723:16)
	at r.startSendingEvents (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:151912)
	at P._setupExtHostProcessListeners (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:157254)
	at P.attachPtyToTerminal (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:154800)
	at m.$onDidStartTask (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:103:38662)
	at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
E @ workbench.desktop.main.js:sourcemap:87
workbench.desktop.main.js:sourcemap:2302 [[object Object]]EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:2302
workbench.desktop.main.js:sourcemap:2302 Error: EINVAL: invalid argument, mkdir '/out:C:\Users\zach\Desktop\test\output'
	at mkdirSync (node:fs:1336:3)
	at e.mkdirSync (node:electron/js2c/asar_bundle:5:12607)
	at Object.createDirIfNotExistsSync (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:48464:12)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42741:18)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.doBuild (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42737:16)
	at CustomBuildTaskTerminal.<anonymous> (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42731:24)
	at Generator.next (<anonymous>)
	at c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42428:71
	at new Promise (<anonymous>)
	at __webpack_modules__.7523.__awaiter (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42424:12)
	at CustomBuildTaskTerminal.open (c:\Users\zach\.vscode\extensions\ms-vscode.cpptools-1.12.4-win32-x64\dist\main.js:42723:16)
	at r.startSendingEvents (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:151912)
	at P._setupExtHostProcessListeners (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:157254)
	at P.attachPtyToTerminal (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:94:154800)
	at m.$onDidStartTask (d:\Microsoft VS Code\resources\app\out\vs\workbench\api\node\extensionHostProcess.js:103:38662)
	at process.processTicksAndRejections (node:internal/process/task_queues:96:5)
$onExtensionRuntimeError @ workbench.desktop.main.js:sourcemap:2302

Other Extensions

No response

Additional Information

No response

@bobbrow
Copy link
Member

bobbrow commented Aug 2, 2023

Thanks for reporting this. I have a fix pending review.

@bobbrow bobbrow added tasks/build/debug An issue relating to tasks.json (e.g. build issues) bug labels Aug 2, 2023
@sean-mcmanus sean-mcmanus added this to the 1.17.1 milestone Aug 2, 2023
@bobbrow bobbrow added the fixed Check the Milestone for the release in which the fix is or will be available. label Aug 3, 2023
@bobbrow
Copy link
Member

bobbrow commented Aug 3, 2023

Keep the issue open until we release an update with this fix. It will be in 1.17.

@bobbrow bobbrow reopened this Aug 3, 2023
@michelleangela
Copy link
Contributor

Fix available in pre-release https://github.com/microsoft/vscode-cpptools/releases/tag/v1.17.1.

@michelleangela
Copy link
Contributor

@github-actions github-actions bot locked and limited conversation to collaborators Sep 29, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug fixed Check the Milestone for the release in which the fix is or will be available. tasks/build/debug An issue relating to tasks.json (e.g. build issues)
Projects
None yet
4 participants