Необходимо отправить через HTTP POST файл xml размером около мегабайта. При использовании WinHTTPRequest на строке Connetcion.Send(ТелоФайла) 1С закрывается с ошибкой сначала "Unknown software exception", затем "Memory access violation". При чем на файлах, размером до 500КБ ошибка не возникает.
ТелоФайла - содержимое xml файла, считанное через ADO Stream. Платформа 7.7.027.
Есть ли предположения о причине ошибки и как ее исправить?
Таймауты: Connection.SetTimeouts(30000,30000,300000,300000). Антивирь на тестовом серврере не установлен, но вылетает и на тестовом и на боевом.
С причиной так и не разобрался, но подозреваю, что переполняется какой-нить буфер 1С.
Проблему обошел таким образом: читаю и отправляю файл частями по 400КБ. Скрипт на веб сервере собирает исходный файл из этих частей.
Всем спасибо!
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.