Bug 40696 - При применении недопустимой целочисленной длины в "Event Time Channel" программа зависает
Summary: При применении недопустимой целочисленной длины в "Event Time Channel" програ...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: sigviewer (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-10 16:57 MSK by Evgeny Shesteperov
Modified: 2021-08-10 16:57 MSK (History)
1 user (show)

See Also:


Attachments
ошибка (28.45 KB, image/png)
2021-08-10 16:57 MSK, Evgeny Shesteperov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evgeny Shesteperov 2021-08-10 16:57:36 MSK
Created attachment 9574 [details]
ошибка

BUG
===

При применении недопустимой целочисленной длины в "Event Time Channel" программа зависает.

Дистрибутивы
============

* ALT P9 Education 9.1 i586 Default
* ALT P9 Education 9.1 i586 KDE
* ALT P9 Education 9.1 x86-64 Default
* ALT P9 Education 9.1 x86-64 KDE
* ALT P9 Kworkstation 9.1 x86-64
* ALT P9 Server 9.1 x86-64 Office
* ALT P9 Workstation-9.1 i586
* ALT P9 Workstation 9.1 x86-64

Шаги воспроизведения
====================

1. Запустить из консоли sigviewer.
2. Открыть файл в формате xdf: File -> Open
3. Изменить настройки через панель инструментов Tools -> Power Spectrum -> Event Time Channel -> Select All -> "MouseButtonLeft pressed"
4) Выбрать:
	Length: 13s
	Start before: 15s.

(!) Важно: значение Length специально задать меньше Start before.

Ожидаемый результат: Окно закрывается, возможна дальнейшая работа в программе.

Фактический результат: окно с предупреждением не закрывается "Event at 8.33208s will be ignored! (because no data can be added in front of this event)". Процесс зависает на 25%. При отмене процесса трансформации окно не закрывается. Дальнейшие действия в программе не возмозжны.

Как выход из ситуации: перезапустить программу или прокликивать все предупреждения "Event at...".