Issue #8581 has been reported by pctj101 (Jeff Chan).

----------------------------------------
Bug #8581: URI.parse can't parse URI:  (URI::InvalidURIError) "bad URI(is not URI?
https://bugs.ruby-lang.org/issues/8581

Author: pctj101 (Jeff Chan)
Status: Open
Priority: Normal
Assignee: 
Category: 
Target version: 
ruby -v: ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-linux]
Backport: 1.9.3: UNKNOWN, 2.0.0: UNKNOWN


I get this (hr) as a HTTP_REFERER and URI.parse throws:

hr = "http://www1.search-results.com/web?l=dis&q=harukorean&o=APN10645&apn_dtid=^BND406^YY^US&shad=s_0041&apn_uid=3223038720574163&gct=ds&apn_ptnrs=AG6&lang=en&atb=sysid%3D406%3Aappid%3D0%3Auid%3D96343b7a58391e5d%3Auc%3D1372225677%3Asrc%3Dieb%3Ao%3DAPN10645"
URI.parse hr

(URI::InvalidURIError) "bad URI(is not URI?): 


-- 
http://bugs.ruby-lang.org/