On Monday, 13 June 2016 at 08:58:40 UTC, Vladimir Panteleev wrote:
FWIW: http://wiki.dlang.org/InvalidMemoryOperationError
Yeah... I did forget that the GC was not re-entrant. But the "stop collecting inside the destructor, moron" error is exactly the same as "something allocated in the destructor... moron" error. I'd think we could just allocate space for a potential stack trace before starting garbage collection, but I guess not?