Показать сообщение отдельно
Старый 28.10.2021, 15:59   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Падает сбор перекрестных ссылок
Привет всем.

Коллеги, кто-нибудь встречался с такой багой :
При полном сборе перекрестных ссылок падает аос на одном из 3 отчетов.
Если удалить отчеты, падения прекращаются.

Сделал небольшую кастомизацию в метод
\Classes\xRefUpdate\updatePath
пишу в нем path узла по которому идет сбор. получается своеобразный лог по каким узлам собрались ссылки перед падением.
По отчетам картина интересная, сперва собираются ссылки по всем узлам отчета, затем по всем методам и после (или в момент) обработки последнего метода все падает.

По ощущениям падение происходит в момент высвобождения каких-то ресурсов.
При этом если собирать ссылки отдельно по ветке \Reports то ничего не падает.
Также падения зависят от базы с данными подложенными под приложение. На деве сперва не падало. Подложили базу с рабочей - стало падать.

В общем очень странное поведение.
Куда рыть ?

Dax 2012 R3