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