parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

баг в ISAPI-версии

Sanja v.2 20.02.2006 15:22

что-то у меня скопытилось на тестовой машинке. Перестали открываться парсерные страницы. Первопричину отловить не могу.

Зачистил кэш, переустановил iis, пропробовал 3.2.1 и версию без properties, isapi и cgi, с xml и без - не помогает, изменение безопасности (от "low, iis process" до "high, isolated") - тож. Внешне выглядит так - запрашиваю любую парсерную страницу и комп впадает в кому - запущенное подтормаживает, новое не запускается, пока не снесу процесс inetinfo.exe. Статические страницы отдаёт, asp - тоже.

Заинтересовало дёргание диска в процессе, решил воспользоваться FileMon. В логе оказалось неприятное слово BufferOverflow:
15:01:25	inetinfo.exe:744	OPEN	C:\INETPUB\WWWROOT\EVAL.HTML	SUCCESS	Options: Open  Access: All	
15:01:25	inetinfo.exe:744	QUERY INFORMATION	C:\INETPUB\WWWROOT\EVAL.HTML	BUFFER OVERFLOW	FileFsVolumeInformation	
15:01:25	inetinfo.exe:744	QUERY INFORMATION	C:\INETPUB\WWWROOT\EVAL.HTML	BUFFER OVERFLOW	FileAllInformation	
15:01:25	inetinfo.exe:744	CLOSE	C:\INETPUB\WWWROOT\EVAL.HTML	SUCCESS		
15:01:25	inetinfo.exe:744	READ 	C:	SUCCESS	Offset: 66560 Length: 32768
Что это было? Парсер ломается на этих 18 байтах?