Имя: Пароль:
1C
1С v8
ПостроительDOM валит платформу
0 kabanoff
 
21.03.13
14:37
ПостроительDOM валит платформу. Происходит это в момент чтения HTML-страницы при отсутствующем интернете. Попытка/исключение не спасает - платформа падает бескомпромиссно.

Вот код:

ЧтениеHTML = Новый ЧтениеHTML;
ПостроительDOM = Новый ПостроительDOM;

Попытка
  ЧтениеHTML.ОткрытьФайл(АдресСсылки, "utf8");        
 
  ДокументHTML = ПостроительDOM.Прочитать(ЧтениеHTML); //вот тут падает
Исключение
  //сюда не идет
  Сообщить(ОписаниеОшибки());
КонецПопытки;


Платформа: 1С:Предприятие 8.2 (8.2.16.368)

Может кто еще сталкивался или слышал об этой ошибке?
1 Fragster
 
гуру
21.03.13
14:44
не хватает памяти?
2 Fragster
 
гуру
21.03.13
14:44
еще есть такой прикол:  http://msdn.microsoft.com/en-us/magazine/ee335713.aspx
3 kabanoff
 
21.03.13
14:50
+(0) Нашел на партнерском - http://www.partners.v8.1c.ru/forum/thread.jsp?id=1023855#1023855 - видимо эта ошибка как-то связана с ошибкой "Падение клиента при попытке прочитать чтение xml в конце элемента построителем DOM". Ответ разработчика: "Ошибка обнаружена в списке планируемых к исправлению в 8.2.16".

(1) Дело не в этом. Платформа отлавливает исключение на своем уровне и безальтернативно предлагает завершить работу Предприятия либо перезапустить его: http://pikucha.ru/iaAHn

(2) Интересно, но я читаю HTML, а не XML. И до самого кода HTML процесс не достучался - интернет-то я отключил.
4 Fragster
 
гуру
21.03.13
14:56
попробуй сначала вытянуть через HTTPСоединение во временный файл, а его уже читать
5 kabanoff
 
21.03.13
14:57
(4) Щас попробую.
6 kabanoff
 
21.03.13
15:57
(4) Так получилось, спасибо!