Повідомлення створено: 22. 07. 2016 [13:47]
|
AlexPTE
Алексей Ильин
Автор теми
Зареєстрован(а) с: 31.07.2014
Повідомлення: 26
|
Добрый день Роман.
Поставил у себя Ubuntu 16.04 и openscada 2403
Теперь при попытки сохранить (сделал изменения в шаблоне) долго весит индикатор сохранения и потом вываливается по ошибке сегментации
дамп и bt выложил
https://yadi.sk/d/ppETL4DhtXeHH
|
Повідомлення створено: 22. 07. 2016 [14:06]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"AlexPTE" wrote:
Поставил у себя Ubuntu 16.04 и openscada 2403
Я не собираю для Ubuntu 16.04!
"AlexPTE" wrote:
Теперь при попытки сохранить (сделал изменения в шаблоне) долго весит индикатор сохранения и потом вываливается по ошибке сегментации
У меня нигде не падает и ваше место падение в Qt.
Опять кривая сборка?!
Не ошибка OpenSCADA!
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 22. 07. 2016 [14:59]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"roman" wrote:
У меня нигде не падает и ваше место падение в Qt.
Потенциально там может быть падение только если что-то у Вас беспутно переводит системные часы, причем назад!
Проверку на актуальность диалога с прогрессом добавил, но в любом случае такие действия с системными часами недопустимы, подобных проблем там может быть много и это не проблемы OpenSCADA.
Learn, learn and learn better than work, work and work.
|
Повідомлення створено: 25. 07. 2016 [16:35]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3750
|
"roman" wrote:
"roman" wrote:
У меня нигде не падает и ваше место падение в Qt.
Потенциально там может быть падение только если что-то у Вас беспутно переводит системные часы, причем назад!
Проверку на актуальность диалога с прогрессом добавил, но в любом случае такие действия с системными часами недопустимы, подобных проблем там может быть много и это не проблемы OpenSCADA.
- FIX:UI.QTCfg: Crash prevented for system's time change.
- !!:UI.QTCfg: Moved from QMutex and QWaitCondition to ResMtx and CondVar, mostly for prevent here hangs on the system time changing.
Т.е. реализована "терпимость" к модификации системных часов на уровне ядра OpenSCADA, что однако не решает:
- невозможности использования в ожидании RW-lock часов отличных от REALTIME, хотя ожидания там нигде вроде не применяется;
- приостановка архивирования значений, при переводе времени назад, до достижения исходного времени;
- ну и может ещё чего, связанное с реальным временем.
Learn, learn and learn better than work, work and work.
|