You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@trafficserver.apache.org by GitBox <gi...@apache.org> on 2022/01/14 08:34:41 UTC

[GitHub] [trafficserver] wangrong1069 edited a comment on pull request #8601: fix trafficserver segmentation fault on arm64

wangrong1069 edited a comment on pull request #8601:
URL: https://github.com/apache/trafficserver/pull/8601#issuecomment-1012901251


   Besides the problem of unused bits in pointers, another thing is that incorrect pointer fetches can also cause errors. In the original extraction mode (using sign extension).
   right case (amd64): 0x7f1bb10e7000 => data => 0x7f1bb10e7000
   wrong case (arm64): 0xfffff56c8000 => data => 0xfffffffff56c8000
   
   In lastest commit, use top 12 bits to save version info and update pointer extraction method.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscribe@trafficserver.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org