question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Build does not wait for files to save

See original GitHub issue

Issue Type: Bug

In order to be able to run my code, I have to modify file:///proc/sys/fs/inotify/max_user_instances first. So I did and I told VS Code to run.
This file, however, requires privilege escalation to be saved. Here is the order of events:

  1. Ask me whether to escalate.
  2. Build my code.
  3. Run my code.
  4. Get root password.
  5. Save the file.

Here is the expected order of events:

  1. Ask me whether to escalate.
  2. Get root password.
  3. Save the file.
  4. Build my code.
  5. Run my code.

VS Code version: Code 1.63.2 (899d46d82c4c95423fb7e10e68eba52050e30ba3, 2021-12-15T09:39:46.686Z) OS version: Linux x64 5.15.8-1-default Restricted Mode: No

System Info
Item Value
CPUs Intel® Core™2 Quad CPU Q6600 @ 2.40GHz (4 x 2393)
GPU Status 2d_canvas: enabled
gpu_compositing: enabled
multiple_raster_threads: enabled_on
oop_rasterization: disabled_off
opengl: enabled_on
rasterization: disabled_software
skia_renderer: enabled_on
video_decode: disabled_software
vulkan: disabled_off
webgl: enabled
webgl2: enabled
Load (avg) 3, 4, 4
Memory (System) 5.66GB (0.12GB free)
Process Argv –unity-launch --crash-reporter-id 2a03cb52-9f4b-48bf-93d3-5c0537d534ee
Screen Reader no
VM 0%
DESKTOP_SESSION /usr/share/xsessions/plasma5
XDG_CURRENT_DESKTOP KDE
XDG_SESSION_DESKTOP KDE
XDG_SESSION_TYPE x11
Extensions (26)
Extension Author (truncated) Version
doxdocgen csc 1.3.2
vscode-resx-editor Dom 0.0.5
vscode-pull-request-github Git 0.34.2
Ionide-fsharp Ion 5.10.2
better-cpp-syntax jef 1.15.10
vscode-language-pack-pl MS- 1.63.3
csharp ms- 1.23.17
dotnet-interactive-vscode ms- 1.0.2606010
vscode-dotnet-pack ms- 1.0.4
python ms- 2021.12.1559732655
vscode-pylance ms- 2021.12.2
jupyter ms- 2021.11.1001550889
jupyter-keymap ms- 1.0.0
jupyter-renderers ms- 1.0.4
remote-containers ms- 0.209.6
remote-ssh ms- 0.70.0
remote-ssh-edit ms- 0.70.0
remote-wsl ms- 0.63.13
cmake-tools ms- 1.9.2
cpptools ms- 1.7.1
cpptools-extension-pack ms- 1.1.0
powershell ms- 2021.12.0
vscode-markdown-notebook ms- 0.0.26
vsliveshare ms- 1.0.5200
vsliveshare-audio ms- 0.1.91
cmake twx 0.0.17

(1 theme extensions excluded)

A/B Experiments
vsliv368:30146709
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythontb:30283811
pythonvspyt551cf:30345471
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
pythonvs932:30410667
vscop804cf:30404767
vscop940:30404999
vsrem710:30416614

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:12 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
roblourenscommented, Dec 30, 2021

I think the original request is that we would wait and start debugging after “Retry as Sudo” is clicked. We don’t have a way to wait on this and I wouldn’t want to block debugging on a non-modal dialog anyway, so does it make sense to show a message like “Save failed, start debugging anyway?” which would show up at the same time as the “Failed to save” notification.

Read more comments on GitHub >

github_iconTop Results From Across the Web

c# - Wait for file to be freed by process - Stack Overflow
This code has a simple bug with File.Create(fileName) . The answers are missing that point. It is not necessary to wait for closure....
Read more >
Problem saving files · Issue #143094 · microsoft/vscode - GitHub
Opening a folder and saving should be isolated operations that are not waiting on anything as far as I can tell.
Read more >
docker compose up - Docker Documentation
Builds, (re)creates, starts, and attaches to containers for a service. Unless they are already running, this command also starts any linked services. The...
Read more >
9 Common Dockerfile Mistakes - Runnablog - Runnable
First, the database might not be available during build time, since it might not be built on the same server that it will...
Read more >
Unemployment FAQs - Kansas Department Of Labor
Do not wait to file. If you wait, you will not receive waiting period credit or payment for those weeks. Keep your contact...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found