Wild guess: Check if scene() returns a valid pointer in GraphicsView's destructor.