Ссылка на объект не указывает на экземпляр объекта

Обсуждение Stimulsoft Reports.NET
Ответить
Аватара пользователя
t0pdevice
Сообщения: 106
Зарегистрирован: 15 авг 2016, 09:59

Ссылка на объект не указывает на экземпляр объекта

Сообщение t0pdevice »

Ошибка:

Код: Выделить всё

   в Stimulsoft.Report.Design.StiDesignerControl.GetDictionaryService() в D:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiDesignerControl.cs:строка 428
   в Stimulsoft.Report.Design.StiDesignerControl.AssignReport(StiReport report) в D:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiDesignerControl.cs:строка 1610
   в Stimulsoft.Report.Design.StiDesignerControl.<SetReportAsync>d__563.MoveNext() в D:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiDesignerControl.IStiDesignerBase.cs:строка 145
--- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
   в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   в Stimulsoft.Report.Design.StiActions.MainMenu.<InvokeRegNewReportAsync>d__2.MoveNext() в D:\Stimulsoft\Stimulsoft.Reports\Stimulsoft.Report.Design\StiActions.cs:строка 259
Появляется, если в дизайнере открыть файл отчета, начнется в словаре загрузка:
Снимок экрана 2024-04-27 114111.png
Снимок экрана 2024-04-27 114111.png (10.63 КБ) 2405 просмотров
И во время загрузки закрываем форму, появляется ошибка выше.
Aleksey
Сообщения: 2839
Зарегистрирован: 22 апр 2010, 06:57

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение Aleksey »

Здравствуйте,

Уточните версию продукта. Какую форму вы закрываете? Воспроизводится на всех отчетах?

Спасибо.
Аватара пользователя
t0pdevice
Сообщения: 106
Зарегистрирован: 15 авг 2016, 09:59

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение t0pdevice »

Используем версию 2024.2.3.
Воспроизводится на всех отчетах.
Aleksey
Сообщения: 2839
Зарегистрирован: 22 апр 2010, 06:57

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение Aleksey »

Здравствуйте,

Какую форму вы закрываете? Можете описать пошагово как воспроизвести проблему.

Спасибо.
Аватара пользователя
t0pdevice
Сообщения: 106
Зарегистрирован: 15 авг 2016, 09:59

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение t0pdevice »

Есть закрыть форму, когда в словаре идет загрузка данных, то будет эта ошибка. Если дождаться и закрыть потом, то ошибки не будет.
Вложения
stimulsoft.gif
stimulsoft.gif (269.54 КБ) 2258 просмотров
Aleksey
Сообщения: 2839
Зарегистрирован: 22 апр 2010, 06:57

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение Aleksey »

Здравствуйте,

Вышлите простой пример проекта, котрый воспроизводит проблему, для анализа.

Спасибо.
Аватара пользователя
t0pdevice
Сообщения: 106
Зарегистрирован: 15 авг 2016, 09:59

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение t0pdevice »

Это будет сложно. Судя по всему у вас запускаются таски через async/await, но CancellationToken в них не используется и после закрытия формы, они продолжают выполняться, но уже с проблемой, так как некоторых объектов уже нет.
Aleksey
Сообщения: 2839
Зарегистрирован: 22 апр 2010, 06:57

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение Aleksey »

Здравствуйте,

Необходимо время для анализа.

Спасибо.
#14504
Aleksey
Сообщения: 2839
Зарегистрирован: 22 апр 2010, 06:57

Re: Ссылка на объект не указывает на экземпляр объекта

Сообщение Aleksey »

Здравствуйте,

Проблема исправлена. Исправление будет доступно в следуюшем билде.

Спасибо.
Ответить