Closed
Description
Bug description
The /proc/<pid>/maps
file is incorrect. It's unclear what causes this.
When running a Docker container in Gitpod, /proc/<pid>/maps
is correct.
This is a possible cause of #5064
Possibly relevant issues:
- https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1843018
- Process.MainModule.FileName incorrect with kernel 5.0.0-27-generic (causing MSBuild to be broken) dotnet/runtime#30774
Steps to reproduce
cat /proc/self/maps
contains paths that don't really exist or make sense in the workspace.
Expected behavior
It should show the proper maps.
Example repository
https://github.com/ghuntley/gitpod-dotnet-csharp-breakpoints