On Thu Mar 21 17:06:57 2024 +0000, Rémi Bernon wrote:
I think in wineserver memory is left uncleared and uninitialized, on purpose, and up to the allocer to initialize? I will add `mark_block_uninitialized( ptr, size );` on the allocation side instead.
It is, but `create_desktop` memset()s cursor to zero. We pulled (x,y,last_change) out of the cursor, leaving them uninitialized.