Consider the following code:
var vbox = new QVBoxLayout();
var hbox = new QHBoxLayout();
vbox.AddLayout(hbox);
vbox.Dispose(); // System.AccessViolationException
Tested with the official QtSharp-0.7.4 release with Qt-5.9.2-MinGW. The equivalent code in C++ runs just fine.