Добрый день. Возникла проблема, при ловле ошибки при загрузке некорректного текстового файла.
Загрузка и поиск ошибки делаю так:

Код AS3:
try
{
var fl_TextLoader:URLLoader = new URLLoader();
fl_TextLoader.dataFormat = URLLoaderDataFormat.VARIABLES;
var fl_TextURLRequest:URLRequest = new URLRequest("http://www.mysite.ru/test.txt"+ "?r="+String(Math.random()*1000));
fl_TextLoader.load(fl_TextURLRequest);
}
catch(e:Error)
{
trace("bug");
}
Вылетает ошибка:

Код:
Error: Error #2101: Строка, переданная в URLVariables.decode(), должна быть строкой запроса закодированного URL-адреса и содержать пары имя/значение.
at Error$/throwError()
at flash.net::URLVariables/decode()
at flash.net::URLVariables()
at flash.net::URLLoader/onComplete()
Как можно эту ошибку ловить?