In PlaneLayerTests, "pNullTransform" is not a null transform...
...it's a pointer to a transform with uninitialized data, which is UB.
One can fix it as follows:
-auto pNullTransform = std::make_shared<const Transform3D>();
+std::shared_ptr<const Transform3D> pNullTransform{};
Coming up in a future MR, once I have sorted out the other problems that I'm encountering with this test.