For some reason only on Linux (in my case Ubuntu desktop 22.04.2) process.execPath and process.argv0 are different. We are using the process.argv0 value as the shell args that start up the child process to control the custom cloud shell shell. And for linux, /proc/self/exe wasn't working, but when I change it to process.execPath it's happy.
I'd love for some info on this if anyone knows what's going on here.
This fix addresses https://github.com/microsoft/vscode-azure-account/issues/719
For some reason only on Linux (in my case Ubuntu desktop 22.04.2)
process.execPath
andprocess.argv0
are different. We are using theprocess.argv0
value as the shell args that start up the child process to control the custom cloud shell shell. And for linux,/proc/self/exe
wasn't working, but when I change it toprocess.execPath
it's happy.I'd love for some info on this if anyone knows what's going on here.
on Linux:
on macOS: