https://issues.dlang.org/show_bug.cgi?id=18670
Citrus <bitter.ta...@gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |bitter.ta...@gmx.com --- Comment #4 from Citrus <bitter.ta...@gmx.com> --- I can reproduce the segfault on master, the easy fix is to add a `arg !is null` before calling `escapeByValue` to take into account the union types but I'm not sure if the change is sound wrt the escape analysis. --