Summary: | Приложение падает, если отсутствует аудио-устройство | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Монастырский Илья <monastirskiyii> | ||||
Component: | sniffnet | Assignee: | Alexandr Shashkin <dutyrok> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | dutyrok | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Attachments: |
|
Created attachment 14144 [details] ошибка Версия пакета: sniffnet-1.1.3-alt1 Стенды с ошибкой (обновлены до Sisyphus): Alt Workstation 10.1 x86-64 Alt Kworkstation 10.1 x86-64 Alt Education XFCE/KDE 10.1 x86-64 Alt Server 10.1 x86-64 Шаги воспроизведения: 1) Запустить sniffnet на системе без аудио-устройства: # sniffnet 2) Открыть Settings 3) Открыть вкладку Notifications 4) Изменить громкость Результат: Приложение падает с ошибкой (см. вложение): ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused ALSA lib pulse.c:242:(pulse_connect) PulseAudio: Unable to connect: Connection refused thread 'thread_play_sound' panicked at 'called `Result::unwrap()` on an `Err` value: DefaultStreamConfigError(BackendSpecific { err: BackendSpecificError { description: "ALSA function 'snd_pcm_open' failed with error 'EHOSTDOWN: Host is down'" } })', src/notifications/types/sound.rs:61:72 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Ожидаемый результат: Приложение не падает