The vector wasn't getting deleted by the call to HashMap::remove.
Created attachment 30102 [details] patch
Comment on attachment 30102 [details] patch LGTM
Landed as: http://trac.webkit.org/changeset/43348