parser

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

 

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

баг в untaint'е?

coel 11.05.2009 23:37

случайным образом наткнулся на один материал на моём парсерном сайте.
всё как обычно, данные берутся из базы mysql и выводятся с обработкой ^untaint{}. все многочисленные материалы сайта выводит нормально, но один материал не вывел, а получилось на выходе следующее:
Unhandled exception 0xC0000005 at 0x00462E3F
такое вижу впервые... обычно-то если ошибка, то он показывает где надо исправлять... а тут такое.
обошёл тем, что вместо ^untaint{} использовал ^process{} и стало нормально работать.
вот код, из-за которого унтаинт не сработал:
<br />MP3: <a href="http://narod.ru/disk/5813154000/Suns%20Of%20Arqa%20-%20Suns%20Of%20Arqa%20Meet%20The%20Gayan%20Uttejak%20Orchestra%20(1999).7z" target="_blank">Народ</a><br />
FLAC (~888Кбит/с 44.1КГц Stereo, 451Мб): <a href="http://narod.ru/disk/5812895000/Suns%20Of%20Arqa%20-%20Suns%20Of%20Arqa%20Meet%20The%20Gayan%20Uttejak%20Orchestra%20(1999)%20%5BFLAC%5D.7z" target="_blank">Народ</a>
странно. всё как и везде... а может потому что длина строк слишком длинная получилась для унтаинта? фик знает.