Closed borancar closed 5 years ago
I've replaced the printf in zone2 (receiver zone) with a load that will cause a trap and the issue still persists - https://github.com/warpBytes/multizone-sdk/commit/9f5e1f1a7cf83b935a452a0bee08fcdc918e427e
Talking with Cesare, seems that the 2 things need to happen - a preemption (or multiple) and a trap in the receiver zone to trigger this issue.
Further simplifications done in https://github.com/warpBytes/multizone-sdk/commit/e5b224add0075c0c517fe6a85ea3c17476ebcfc5:
Fixed in cd441ae hexfive-kern 5225687 hexfive-conf 0e3df93
Description
InterZone seems to overwrite the posted message before it was received under certain circumstances.
Reported on: https://github.com/hex-five/multizone-sdk/commit/ba86fd33c96b9385922cd852f7c4ca3a5233d056 Bitstream: E31 v3p0
Steps to reproduce
Expected results
Actual results