Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Странное поведение OScript при обработке ошибок объекта FTP. #1492

Open
Alex-Slesarev25 opened this issue Jan 17, 2025 · 0 comments

Comments

@Alex-Slesarev25
Copy link

Странное поведение OScript при обработке ошибок объекта FTP.
OScript 1.9.2.10

Создаем объект FtpСоединение. Указываем несуществующий сервер.

Попытка
ftp = Новый FtpСоединение( "ИмяНесуществующегоСервера.ru", 21, "user", "123",, Ложь, 0 );
Исключение
КонецПопытки;

переменная ftp создана и имеет тип значения FtpСоединение. Ошибка не возникает.

Далее пытаемся получить список файлов.

Попытка
Файлы_ftp = ftp.НайтиФайлы( ПарамКоманды.ftp_Папка, ПарамКоманды.ftp_МаскаПоиска, Ложь );
Исключение
КонецПопытки;

при попытке получить список файлов, возникает ошибка.
И что самое печальное она не обработывается попытка/исключение.
Происходит аварийное завершение.

Ошибка FTP.НайтиФайлы(). Server="ИмяНесуществующегоСервера.ru" Логин= ""user", ".
/ Внешнее исключение (System.Net.WebException): Невозможно разрешить удаленное имя: 'ИмяНесуществующегоСервера.ru'}

Может как то можно поймать и обработать ошибку и поймать ее в попытка/исключение ??

Воспроизведение ошибки
Steps to reproduce the behavior:

  1. Запустить код из приложенного файла

ErrorFTP.txt

Ожидаемое поведение
Должна сработать Попытка/Исключение

Окружение

  • ОС: Windows 10 Pro Rus
  • Версия: OScript 1.9.2.10

Дополнительная информация

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant