You were calling OpenBasedata, then LoadAllData. The Manager.Clear in LoadAllData was destroying the objects loaded in OpenBasedata, thus causing the Access Violation.
You were calling OpenBasedata, then LoadAllData. The Manager.Clear in LoadAllData was destroying the objects loaded in OpenBasedata, thus causing the Access Violation.