Чт, 29.10.2026, 02:26:17
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Закрывается приложение при обращении к структуре БД
psvomutДата: Пт, 16.10.2026, 13:40:17 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
Добрый день.
После обновления конфигурации ЕРП с 2.5.22 на 2.5.27 версию инструмент ИрПортативный при попытке загрузки структуры БД (при  открытии структуры хранения БД, либо на управлении итогами, при нажатии кнопки "показать размеры" ) закрывает окно 1с (аварийная ошибка 1с). Ошибок в журнале 1с, техжурнале 1с не фиксируется. Проверил в режиме расширения, на разных версиях: ИР 6.67, 6.43 , на разных версиях конфигурации этой БД ЕРП (2.5.27.75,  2.5.27.81,  2.5.27.98),  под разными пользователями, на разных ПК, везде ситуация одинаковая. С другими конфигурациями ЗУП, ДО,  Демо ЕРП 2.5.27.79 - работает нормально. До обновления эту базу ЕРП  2.5.22.186 открывала нормально.

В какую сторону можно посмотреть для устранения ошибки?

Платформа: 8.3.27.2130
Режим БД: клиент-серверный
Конфигурация. Название: 1С:ERP Управление предприятием 2 (2.5.27.81)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: НеИспользовать
Конфигурация. Режим использования синхронных вызовов: Использовать
Конфигурация. Версия БСП: 301
Инструменты разработчика. Версия: Портативный 8.22.1p
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Глобальные настройки всех баз: Да
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Серверный модуль БСП: Нет
Расширения. ...
Клиент. Приложение: Обычное приложение 64б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru
Клиент. Отладка разрешена: Нет
Клиент. Постоянный кэш метаданных: Да
Клиент. Регулярные выражения: VBScript
Клиент. ОС: Майкрософт Windows 10 Pro 64-разрядная Русский
Клиент. ОС от имени администратора: Да
Клиент. ОС выполнение BAT: Да
Клиент. ОС Текущая кодовая страница: 866
 
tormozitДата: Пт, 16.10.2026, 19:03:22 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7447
Репутация: 197
Статус: Оффлайн
Скорее всего повреждена конфигурация. Проверь тест в консоли кода
Код
ф = ПолучитьСтруктуруХраненияБазыДанных()
 
psvomutДата: Сб, 17.10.2026, 10:58:22 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
Цитата tormozit ()
ф = ПолучитьСтруктуруХраненияБазыДанных()
Выполняется без ошибок
 
tormozitДата: Сб, 17.10.2026, 12:15:42 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7447
Репутация: 197
Статус: Оффлайн
Если уверен, что техножурнал не поймал твою аварию, то придется тебе пошаговой отладкой искать строку кода, в которой она случается.

Прикрепления: 7985597.png (14.6 Kb)
 
psvomutДата: Пн, 19.10.2026, 10:53:30 | Сообщение # 5
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
на стороне сервера в техжурнале только:
24:00.409002-0,EXCP,0,level=WARNING,process=rphost,OSThread=33324,ClientID=397345,Exception=NetDataExchangeException,Descr='server_addr=(2)192.168.41.8:56204 descr=10054(0x00002746): Удаленный хост принудительно разорвал существующее подключение.  line=1150 file=src\rtrsrvc\src\DataExchangeServerImpl.cpp'

если включить техжурнал на клиенте: есть побольше информации

32:40.050000-16000,SCALL,4,level=INFO,process=1cv8,OSThread=12252,Usr=ПахомовСВ,ClientID=2,Interface=90b77326-8e4a-4195-b980-d758277d1f03,IName=ISeanceContextStorage,Method=1,CallID=105021,MName=getSeanceParameterSer,DstClientID=167852,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29307 : Обработка = СоздатьОбъектПоИмениМетаданныхЛкс("Обработка.ирСтруктураХраненияБД");
ВнешняяОбработка.ирОбщий.МодульОбъекта : 21193 : Результат = Менеджер.Создать(ПолноеИмяФайла, Ложь);'
32:40.097001-1,SCALL,4,level=INFO,process=1cv8,OSThread=12252,Usr=ПахомовСВ,ClientID=2,Interface=90b77326-8e4a-4195-b980-d758277d1f03,IName=ISeanceContextStorage,Method=0,CallID=105022,MName=setSeanceParameterSer,DstClientID=167852,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29307 : Обработка = СоздатьОбъектПоИмениМетаданныхЛкс("Обработка.ирСтруктураХраненияБД");
ВнешняяОбработка.ирОбщий.МодульОбъекта : 21193 : Результат = Менеджер.Создать(ПолноеИмяФайла, Ложь);'
32:43.034000-0,EXCP,5,level=ERROR,process=1cv8,OSThread=12252,Usr=ПахомовСВ,OSException=1cv8_8.3.27.2130_d180fb4c_20261019103243_9088 enabled external,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:43.034001-0,EXCPCNTX,0,level=ERROR,ClientComputerName=n08,ServerComputerName=n08,UserName=ПахомовСВ,ConnectString='Srvr="1c-erp:10041";Ref="ERP_nsi";',Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:43.034002-2797002,EXCPCNTX,4,level=ERROR,SrcName=SCALL,process=1cv8,OSThread=12252,Usr=ПахомовСВ,ClientID=2,Interface=a73a0756-4f0e-4645-bda4-ec823b433ff7,IName=IDataBaseEx,Method=33,CallID=105023,MName=dbmsSchema,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:43.034003-8952631992,EXCPCNTX,3,level=ERROR,SrcName=CONN,process=1cv8,Usr=ПахомовСВ,ClientID=6,Txt=Outgoing connection closed,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:43.034004-8952741997,EXCPCNTX,2,level=ERROR,SrcName=CONN,process=1cv8,Usr=ПахомовСВ,ClientID=4,Txt=Outgoing connection closed,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:43.034005-9103820004,EXCPCNTX,2,level=ERROR,SrcName=CONN,process=1cv8,ClientID=2,Txt=Outgoing connection closed,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:43.034006-9106523006,EXCPCNTX,0,level=ERROR,SrcName=PROC,process=1cv8,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'
32:47.753000-0,EXCP,5,level=INFO,process=1cv8,OSThread=12252,Usr=ПахомовСВ,DumpError=Created dump file: c:\TEMP\dumps\\1cv8_8.3.27.2130_d180fb4c_20261019103243_9088.mdmp,Context='
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 535 : ОбновитьТаблицуРегистров();
ВнешняяОбработка.ирУправлениеИтогамиРегистров.Форма.Форма.Форма : 67 : мСтруктураХраненияБДСРазмерами = ирОбщий.СтруктураХраненияБДСРазмерамиЛкс(, ТаблицаРегистров.ВыгрузитьКолонку("ПолноеИмя"));
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29322 : Обработка.ОбновитьТаблицы();
ВнешняяОбработка.ирСтруктураХраненияБД.МодульОбъекта : 44 : мСтруктураХраненияСУБД = ирОбщий.СтруктураХраненияБДЛкс(ОтборПоМетаданным, Истина);
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);'

файл dumper пишется
32:45.957001-0,EXCP,0,level=WARNING,process=dumper,OSThread=10332,Exception=e88a796d-7758-48a7-9ba7-781e269e9aa4,Descr='src\backbas\src\ErrorReportInfoService.cpp(548):
e88a796d-7758-48a7-9ba7-781e269e9aa4: Ошибка формата потока'

Добавлено (19.10.2026, 17:25:35)
---------------------------------------------
если выполнить  запрос структуры в терминах SQL
ф = ПолучитьСтруктуруХраненияБазыДанных(, Истина)
тоже аварийное завершение

 
tormozitДата: Пн, 19.10.2026, 18:38:38 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 7447
Репутация: 197
Статус: Оффлайн
Ставь точку останова сюда. Тут авария
Код
ВнешняяОбработка.ирОбщий.МодульОбъекта : 29269 : Результат = ПолучитьСтруктуруХраненияБазыДанных(ОтборПоМетаданным, ЛиИменаБД);

Там подсмотришь параметры, с которыми надо запускать, чтобы в чистом виде воспроизвести.
Но поломан либо локальный кэш метаданных либо конфигурация либо платформа. Если это кэш, то передобавление базы в список вылечит.
 
tormozitДата: Вт, 20.10.2026, 09:26:35 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 7447
Репутация: 197
Статус: Оффлайн
Возможно причина в этом https://bugboard.1c.ru?state=prj-plt8gen-er-70134037
 
psvomutДата: Вт, 20.10.2026, 15:02:20 | Сообщение # 8
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Оффлайн
Спасибо, наш случай.
На платформе 8.3.27.2424 работает. 
Буду ждать официального релиза.
 
  • Страница 1 из 1
  • 1
Поиск: