УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

[BugFixed] Падение при наличии связи на тип "об’єкт".


Автор Сообщение
Сообщение создано: 19. 07. 2012 [11:10]
aleax
Alexey Bondarchuk
Создатель темы
Зарегистрирован(а) с: 27.01.2010
Сообщения: 73
Версия: openscada 8.0.0.2.
Система: Debian GNU/Linux 6.0.5 (squeeze), Архитектура amd64.

В параметре контроллера логического уровня (ObjProducer) создаем IO типа "Объект".
В другом параметре другого контроллера логического уровня (ObjConsumer) создаем IO типа "Объект", как связь на объект первого параметра.

Данные прекрасно передаются через объект.
Если выключить вручную ObjProducer, при работающем ObjConsumer скада падает.

Также падение проявляется при запуске системы и остановке, если стоят галочки "автостарта" данных контроллеров. Зависит от порядка включения/выключения контроллеров.

Прилагаю дамп, и тестовую БД (автостарт ObjProducer и ObjConsumer) отключен.

[Сообщение редактировалось 1 раз(а), в последний раз 19.07.2012 в 11:10.]
Вложенный файл

openscada_project.tar.gz (Тип файла: application/gzip, Размер: 925.25 килобайт) — 1587 загрузок
crash_2012-07-19_10:46.txt.gz (Тип файла: application/gzip, Размер: 145.51 килобайт) — 1494 загрузок
Сообщение создано: 19. 07. 2012 [13:10]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3747
"aleax" wrote:

Данные прекрасно передаются через объект.
Если выключить вручную ObjProducer, при работающем ObjConsumer скада падает.

Рекурсия однако.

Исправил!

P.S. На вашей БД не проверял, но место падения, точнее рекурсии, в отчёте увидел. Проверьте у себя!

Learn, learn and learn better than work, work and work.
Сообщение создано: 19. 07. 2012 [15:16]
aleax
Alexey Bondarchuk
Создатель темы
Зарегистрирован(а) с: 27.01.2010
Сообщения: 73
"roman" wrote:

"aleax" wrote:

Данные прекрасно передаются через объект.
Если выключить вручную ObjProducer, при работающем ObjConsumer скада падает.

Рекурсия однако.

Исправил!

P.S. На вашей БД не проверял, но место падения, точнее рекурсии, в отчёте увидел. Проверьте у себя!


Проверил — работает, не падает. Спасибо!



24916