class Foo{ string bar; alias bar this; } void main(){ Foo foo = null; // segmentation fault at runtime } The compiler attempts to assign to foo's 'bar' field, instead of initializing the class reference with zero. That always results in a segmentation fault.
Fixed already on github. *** This issue has been marked as a duplicate of issue 6630 ***