I also noticed: where code with arrays allocations compiled by LDC work ok, code by DMD is failed. "gc:precise" doesn't help (maybe false positives scans.. dunno). this code by DMD crashes for me at -m32 only