cadets / freebsd-old

FreeBSD src tree http://www.FreeBSD.org/
Other
12 stars 7 forks source link

nfssrv.d translators not working correctly #155

Open lc525 opened 2 years ago

lc525 commented 2 years ago

This is a possible issue, and I don't know if the failure is related to #153 or #154 or to the translation itself.

Using the following translators: https://github.com/cadets/freebsd/blob/lc525/dtrace-nfssrv-provider/share/dtrace/nfssrv.d results in arguments which have garbage inside (no runtime errors, just incorrect data while traversing types).

When modifying the dtrace provider to expose native arguments only, I can access the values using the same type of pointer-chasing just fine (modulo #153)