On Thursday, 25 April 2013 at 16:17:57 UTC, Jacob Carlborg wrote:
You cannot access GC controlled memory in class destructors.

Not true.

There's no guarantee in which order the destructors will be called. You don't know if the memory is still valid in a destructor.

The memory is valid, it's just that referenced objects may already be finalized.

Regardless, the above (accessing objects in destructors) is not related to the InvalidMemoryOperationError. See the documentation for it:
http://dlang.org/phobos/core_exception.html#.InvalidMemoryOperationError

Reply via email to