Results 2 issues of Sebastian Dorda

This is a snippet from the unit test that triggered the bug. ``` c# private class Something { public int Id; public Envelope Envelope; public override int GetHashCode() { return...

Not all paths deleted the vector pointer.