&gt; I see no WTF here.<p>Not WTF in itself, but has WTF potential. The way I read it is:<p><i>If you forget to put synchronization around accesses to global state, in addition to the usual problems, we will also overwrite your globals with random garbage.</i><p>Which sounds great when you think about debugging affected code.<p>&gt; sizeof(void* )<p>You think that&#x27;s equivalent to machine word? On 16-bit x86, for example, pointers can be either 16 or 32 bit ;)