Українська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 кілобайтів) — 1621 завантажень
Повідомлення створено: 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 не падает сейчас, правда и не падало.


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



8647