In general, the language does not guarantee when the GC will collect your item.In this specific case, most likely it's a stale register or stack reference. One way I usually use to ensure such things is to call a function that destroys the existing stack:```d void clobber() { int[2048] x; } ```Calling this function will clear out 2048x4 bytes of data to 0 on the stack.-Steve
All clear, thank you !