http://d.puremagic.com/issues/show_bug.cgi?id=5595
--- Comment #2 from Don <clugd...@yahoo.com.au> 2011-02-16 08:28:43 PST --- The regression was caused by a Phobos change, which has triggered a compiler segfault in interpret.c. In attempting to instantiate map!(to), 'to' is a symbol with no identifier. (.ident is NULL). The segfault can be prevented in dsymbol.c, line 70, by checking for a null identifier. But without knowing why we're getting a null identifier, I can't recommend this as a valid patch. int Dsymbol::equals(Object *o) { Dsymbol *s; if (this == o) return TRUE; s = (Dsymbol *)(o); - if (s && ident->equals(s->ident)) + if (s && s->ident && ident->equals(s->ident)) return TRUE; return FALSE; } -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------