소스 검색

Fix Segmentation fault on Linux Skylake server

Li Tian (Intel) 8 년 전
부모
커밋
40a11af4fe
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      pal/src/map/common.cpp

+ 1 - 1
pal/src/map/common.cpp

@@ -49,7 +49,7 @@ INT W32toUnixAccessControl( IN DWORD flProtect )
         MemAccessControl = PROT_EXEC | PROT_READ | PROT_WRITE;
         break;
     case PAGE_EXECUTE :
-        MemAccessControl = PROT_EXEC;
+        MemAccessControl = PROT_EXEC | PROT_READ; // WinAPI PAGE_EXECUTE also implies readable
         break;
     case PAGE_EXECUTE_READ :
         MemAccessControl = PROT_EXEC | PROT_READ;