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 #993141

open

Недопустимое состояние объекта [dbgtgt - src\dbgtgt\src\SeanceDebugTarget.cpp (219)]

Added by Сергей Старых 2 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/2205109/m/2205109
https://bugboard.v8.1c.ru/error/000164151

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

1С 8.3.25-26, файловая база

Проблема

При одновременном использовании в строке запуска клиентского приложения строки соединения с логином и адреса отладчика возникает ошибка "Недопустимое состояние объекта"

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

Восстановить базу из приложенной выгрузки в файловом режиме (Логин/пароль - 1:1). Запустить конфигуратор в режиме TCP отладки. Запустить управляемое клиентское приложение. В открывшейся форме указать порт отладчика. Нажать "Команда1". При этом выполнится код
СтрокаСоединения = СтрокаСоединенияИнформационнойБазы();
Если Логин Тогда
СтрокаСоединения = СтрокаСоединения + "Usr=""1"";Pwd=""1"";";
КонецЕсли;
СтрокаСоединения = СтрЗаменить(СтрокаСоединения, """", """""");
Команда = """" + КаталогПрограммы() + "\1cv8.exe"" ENTERPRISE /IBConnectionString""" + СтрокаСоединения + """ /DEBUG";
Если Отладка Тогда
Команда = Команда + " /DEBUGGERURL""tcp://localhost:" + ПортОтладчика + """";
КонецЕсли;
ЗапуститьПриложение(Команда);
Сообщить(Команда);

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

"C:\Program Files (x86)\1cv8\8.3.26.1318\bin\\1cv8.exe" ENTERPRISE /IBConnectionString"File=""C:\1C\DB\тест1"";Usr=""1"";Pwd=""1"";" /DEBUG /DEBUGGERURL"tcp://localhost:1583"

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

Недопустимое состояние объекта
[dbgtgt - src\dbgtgt\src\SeanceDebugTarget.cpp (219)]

А ожидалось отсутствие ошибки, т.к. строка запуска корректна.
Если в форме убрать флажок "Логин" или "Отладка", то приложение стартует без ошибки.

"C:\Program Files (x86)\1cv8\8.3.26.1318\bin\\1cv8.exe" ENTERPRISE /IBConnectionString"File=""C:\1C\DB\тест1"";" /DEBUG /DEBUGGERURL"tcp://localhost:1583"

"C:\Program Files (x86)\1cv8\8.3.26.1318\bin\\1cv8.exe" ENTERPRISE /IBConnectionString"File=""C:\1C\DB\тест1"";Usr=""1"";Pwd=""1"";" /DEBUG

Также ошибка не возникает при старте тонкого клиента с теми же параметрами.


Files

Моя1.dt (111 KB) Моя1.dt Сергей Старых, 2024-10-03 09:30 PM
clipboard-202410032231-0mzsh.png (29.3 KB) clipboard-202410032231-0mzsh.png Сергей Старых, 2024-10-03 09:31 PM
clipboard-202410032231-niztr.png (64.3 KB) clipboard-202410032231-niztr.png Сергей Старых, 2024-10-03 09:31 PM
clipboard-202410032231-opvpf.png (50 KB) clipboard-202410032231-opvpf.png Сергей Старых, 2024-10-03 09:31 PM
Actions #1

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

  • Description updated (diff)
Actions #2

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

  • Description updated (diff)

Also available in: Atom PDF