Skip to content

Commit a5dc597

Browse files
committed
Read file instead of bash.
1 parent c67eabd commit a5dc597

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

src/BenchmarkDotNet/Disassemblers/ClrMdV2Disassembler.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
using System.Linq;
99
using System.Text.RegularExpressions;
1010
using BenchmarkDotNet.Portability;
11-
using BenchmarkDotNet.Helpers;
1211

1312
namespace BenchmarkDotNet.Disassemblers
1413
{
@@ -31,7 +30,11 @@ private static ulong GetMinValidAddress()
3130
};
3231
if (RuntimeInformation.IsLinux())
3332
{
34-
string? minAddrResult = ProcessHelper.RunAndReadOutput("/bin/bash", "sudo cat /proc/sys/vm/mmap_min_addr");
33+
if (!File.Exists("/proc/sys/vm/mmap_min_addr"))
34+
{
35+
return 0;
36+
}
37+
string? minAddrResult = File.ReadAllText("/proc/sys/vm/mmap_min_addr");
3538
ulong.TryParse(minAddrResult, out ulong minAddress);
3639
return minAddress;
3740
}

0 commit comments

Comments
 (0)