При открытии канала к файлу this.xmlHttpRequest.open('GET', this.url, this.async_); если:
1. Запрос асинхронный;
2. Загрузка происходит в locale;
3. Файл по указанному url отсутствует;
4. Браузер Safari || Chrome (last version).
Блок try catch не отрабатывает, XMLHttpRequest вызывает onreadystatechange с readyState == 4, status == 0, statusText=='', responseText==''.
Подскажите как побороть и отловить ошибку не корректного url при асинхронном запросе.