You never assign a value to this->world, so you're trying to access an uninitialized variable.
You should add this line somewhere in the StepWorldPlugin::Load function:
this->world = _world;