GC issue? List.pool overwritten by allocated object

Denis Feklushkin feklushkin.denis at gmail.com
Fri May 16 22:55:33 UTC 2025


On Friday, 16 May 2025 at 20:26:44 UTC, Denis Feklushkin wrote:
> As a result, a new `List` is formed without `malloc()` call. 
> This list contains a pointer to the some pool. Apparently, this 
> memory is taken from a previously used pool. But at the same 
> time, the memory that this pointer points to looks as has never 
> been touched by any D code.

...and into this memory writes Vulkan library, as into its own 
allocated memory



More information about the Digitalmars-d mailing list