I would guess that somehow the world.x0 file in the save folder became corrupt (keeps track of walls, buildings, etc, and items directly on the ground).
The safest fix would be to revert to the most recent save that is ok.