won't crash when processing an item with an invalid url