swallow and log exceptions raised during execute()