Project

Profile

Help

HostedRedmine.com has moved to the Planio platform. All logins and passwords remained the same. All users will be able to login and use Redmine just as before. Read more...

Bug #992187

open

Безусловное завершение обычного клиентского приложения в Метаданные.НайтиПоТипу(ТипВнешнейОбработки)

Added by Сергей Старых 3 months ago. Updated 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

0%

Estimated time:

Description

https://partners.v8.1c.ru/forum/t/2202841/m/2202841
https://bugboard.v8.1c.ru/error/000163998

Конфигурация ПО

1С 8.3.1-26

Проблема

Безусловное завершение обычного клиентского приложения при выполнении Метаданные.НайтиПоТипу() с передачей удаленного типа внешней обработки

Воспроизведение

Открыть приложенную внешнюю обработку в обычном клиентском приложении любой базы. Нажать кнопку "Выполнить". При этом выполнится код
Объект1 = ВнешниеОбработки.Создать(ИспользуемоеИмяФайла);
Тип = ТипЗнч(Объект1);
Объект1 = Неопределено; // Удаляяем экземляр обработки из памяти и ее двоичные данные из кэша
Сообщить(Тип); // Тип не определен '75eebe0a-ХХХХ-ХХХХ-ХХХХ-f9bf42728db3'
Метаданные.НайтиПоТипу(Тип); // Аварийное завершение

и будет выведено сообщение вида

Тип не определен 'b0ffea80-6d6a4940-a82a-5a5f89f24729'

и будет отображено системное окно невосстановимой ошибки с тем же сообщением и программа безусловно завершится.

Ожидалось

Должна появиться как минимум восстановимая ошибка, чтобы программа продолжила работу. А лучше сделать, чтобы переменная "Тип" сохраняла корректное (документированное) значение. В управляемом приложении именно так и происходит.


Files

ОтважныйБобр.epf (86.2 KB) ОтважныйБобр.epf Сергей Старых, 2024-09-15 08:03 AM
clipboard-202409150905-gojzn.png (8 KB) clipboard-202409150905-gojzn.png Сергей Старых, 2024-09-15 08:05 AM

Related issues

Related to Инструменты разработчика Tormozit для 1С - Bug #992088: В анализаторе кода исправлена ошибка "Тип не определен '...'" при отладке внешних обработокClosed

Actions
Actions #2

Updated by Сергей Старых 3 months ago

  • Related to Bug #992088: В анализаторе кода исправлена ошибка "Тип не определен '...'" при отладке внешних обработок added
Actions #3

Updated by Сергей Старых 3 months ago

  • Subject changed from Аварийное завершение обычного клиентского приложения в Метаданные.НайтиПоТипу(ТипВнешнейОбработки) to Безусловное завершение обычного клиентского приложения в Метаданные.НайтиПоТипу(ТипВнешнейОбработки)
  • Description updated (diff)
Actions #4

Updated by Сергей Старых 3 months ago

  • Description updated (diff)
Actions #5

Updated by Сергей Старых 2 months ago

  • Description updated (diff)

Also available in: Atom PDF