From de2d4983120245d040656bba009b1b5deaaabb4a Mon Sep 17 00:00:00 2001 From: "Artem V. Navrotskiy" Date: Thu, 2 Jul 2020 19:28:07 +0300 Subject: [PATCH] Workaround for executable only pages --- internal/gocore/process.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/gocore/process.go b/internal/gocore/process.go index 25d083b..cd44f90 100644 --- a/internal/gocore/process.go +++ b/internal/gocore/process.go @@ -287,7 +287,7 @@ func (p *Process) readSpans(mheap region, arenas []arena) { switch m.Perm() { case core.Read: readOnly += size - case core.Read | core.Exec: + case core.Read | core.Exec, core.Exec: text += size case core.Read | core.Write: if m.CopyOnWrite() {