Roteamento de URL, manipulador de imagem e "Um valor potencialmente perigoso de Request.Path"

Eu tenho experimentado este problema agora por bastante tempo e decidi tentar e chegar ao fundo de uma vez por todas, colocando a questão aqui para algum pensamento. Eu tenho um manipulador de imagem em um site .net 4 localizado aqui:

https://www.amadeupurl.co.uk/ImageHandler.ashx?i=3604 (domínio real removido para privacidade)

Agora isso funciona bem e serve uma imagem do servidor web sem problema, digo sem problema pois se eu acessar a URL ela funciona bem, a imagem carrega, nenhuma exceção é gerada. No entanto, alguém visitou esse URL exato ontem e uma exceção foi levantada nas seguintes linhas:

Exception Generated
Error Message:
A potentially dangerous Request.Path value was detected from the client (?).
Stack Trace:
at System.Web.HttpRequest.ValidateInputIfRequiredByConfig() at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)

Technical Information:
DATE/TIME: 23/01/2013 03:50:01
PAGE: www.amadeupurl.co.uk/ImageHandler.ashx?i=3604

Eu entendo a mensagem de erro, isso não é um problema Eu só não entendo porque ele está sendo gerado aqui, para piorar as coisas que eu sou incapaz de replicá-lo, como eu disse clico no link que a imagem carrega, sem exceção. Estou usando o roteamento de URL e registrei o manipulador a ser ignorado, caso isso estivesse causando um problema com o código a seguir:

routes.Ignore("{resource}.ashx")

Não tenho certeza por que mais eu estaria recebendo o erro ou o que mais para tentar.

questionAnswers(1)

yourAnswerToTheQuestion