Hello,

I’m not sure I’m reporting to the appropriate place.  Please advise.  And apologies in advance if I’m spamming this group.

Regards,
-Shiro

Begin forwarded message:

From: Shiro <rt9f.3141@gmail.com>
Subject: NFS suicide on RPi3 and RPi4, but works on RMiller's Plan9.
Date: March 7, 2021 at 9:50:44 PM PST
To: 9front@9front.org

Hello,

nfs dies on RPi3 and RPi4 on 9front but not with Richard Miller’s Plan9 RPi3/RPi4; and not with amd64 9front.

Photo 1: PID is 451




Photo 2: poking around the stack and regs.  Note: n is a rather large number.




Photo 3: acid is pointing to line 431.  From above, n is too large to be a strlen.  I suspect it actually failed in memmove(), but I’m not sure — I’ve only got 2 months on Plan9/9front and this is the first time I do acid.



I’ve traced back a few calls, but haven’t found the problem yet.  the libsunrpc files are the same between RMiller’s Plan9 and 9front.

Any advice on how to further debug this would be much appreciated.

Cheers,
-Shiro