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

[BugFixed] Падение при просмотре нового часового архива


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

В системе имеется несколько архиваторов: 10s, 1m, 1h, со следующими настройками:
10s:
Периодичность архивирования (сек): 10
Период архивирования (сек): 10
Адрес: ./ARCHIVES/VAL/1s
Размер файла архива (часов): 24
Максимальное количество файлов одного архива: 100
Максимальный размер всех архивов (MB): 1024
1m:
Периодичность архивирования (сек): 60
Период архивирования (сек): 60
Адрес: ./ARCHIVES/VAL/1m
Размер файла архива (часов): 24
Максимальное количество файлов одного архива: 100
Максимальный размер всех архивов (MB): 10240
1m:
Периодичность архивирования (сек): 3600
Период архивирования (сек): 60
Адрес: ./ARCHIVES/VAL/1h
Размер файла архива (часов): 1000
Максимальное количество файлов одного архива: 100
Максимальный размер всех архивов (MB): 10240

При первом запуске создаются архивы, если смотреть через графики "All" или по-архивно, то все нормально, значения отображаются (там где они есть).
При выходе скада создает запись для часового архива, на момент начало текущего часа.
При втором запуске, если выбрать для отображения архив "FSArch.1h" скада падает.
Если очистить директорию часового архива /ARCHIVES/VAL/1h, скада снова не падает, пока не создаст запись в этот архив.

Прилагаю дамп.
Сообщение создано: 02. 10. 2012 [11:43]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"aleax" wrote:

При первом запуске создаются архивы, если смотреть через графики "All" или по-архивно, то все нормально, значения отображаются (там где они есть).
При выходе скада создает запись для часового архива, на момент начало текущего часа.
При втором запуске, если выбрать для отображения архив "FSArch.1h" скада падает.
Если очистить директорию часового архива /ARCHIVES/VAL/1h, скада снова не падает, пока не создаст запись в этот архив.

У меня не падает.

"aleax" wrote:

Прилагаю дамп.

Не вижу.

Learn, learn and learn better than work, work and work.
Сообщение создано: 02. 10. 2012 [11:59]
aleax
Alexey Bondarchuk
Создатель темы
Зарегистрирован(а) с: 27.01.2010
Сообщения: 73

Не вижу.


Файл почему-то не прикрепился.
Вложенный файл

crash_2012-10-02_10:11.txt.gz (Тип файла: application/gzip, Размер: 8.63 килобайт) — 1623 загрузок
Сообщение создано: 02. 10. 2012 [13:37]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
Похоже проблема в размере переменной под периодичность, в примитиве "Диаграмма".
Исправил для 0.8.0, проверяйте!
У меня на x86_64 не падает сейчас, правда и не падало.

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

Похоже проблема в размере переменной под периодичность, в примитиве "Диаграмма".
Исправил для 0.8.0, проверяйте!
У меня на x86_64 не падает сейчас, правда и не падало.


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



6496