You have a point.
I've made a small app that dumps the output of wm9xx.
The structure it's supposed to return is 16-bytes long.
Under 4.1.0, it returns randomly only the beginning of the structure, i.e. 4 or 8 or 12 bytes, and sometimes 16 bytes, which I interpreted as some other process was...