Created attachment 12987 [details] Вывод dsd -r test.wav -o pa:2, dsd -a Описание ошибки =============== При выполнении команды вида (наличие файла test.wav не обязательно): > $ dsd -r test.wav -o pa:2 происходит ошибка (полный вывод см. во вложении): > [...] > Error: could not open -o > Ошибка сегментирования Из данного вывода можно предположить, что ошибка заключается в неправильном распознавании аргментов командной строки ("could not open -o", хотя это другой параметр, уже распознанный программой до появления этой ошибки). В зависимости от конфигурации системы при выборе некоторых аудио-устройств баг может не воспроизводится, так как появляется другая ошибка вида > An error occured while initializing a portaudio stream > Error number: -9997 > Error message: Invalid sample rate которая, видимо, не даёт программе дойти до проблемного состояния. Но на всех проверенных системах баг можно воспроизвести хотя бы с одним из аудио-устройств, список которых можно получить, выполнив > $ dsd -a Шаги для воспроизведения ======================== 1. Просмотреть список аудио-устройств с помощью > $ dsd -a 2. Выполнить команду ниже, заменив 2 на номер последнего аудио-устройства: > $ for i in {0..2}; do dsd -r test.wav -o "pa:$i"; done Фактический результат: в выводе будет присутствовать ошибка сегментирования. Ожидаемый результат: нет ошибок сегментирования при любых переданных аргументах. Воспроизводимость ================= Пакет ----- dsd-1.7.0-alt4.git59423fa.x86_64 Воспроизводимость в Sisyphus ---------------------------- Воспроизводится на стенде, обновлённом до Sisyphus: server-10.1-x86-64 Воспроизводимость в p10 ----------------------- Проверялось в p10 (с задачей 318192), ошибка воспроизводится. Стенды: kworkstation-10.1-x86-64 education-10.1-x86-64 education-10.1-x86-64-kde workstation-10.1-x86-64 server-10.1-x86-64 Также воспроизводится на реальном железе с kworkstation-10.1-x86-64.
Добрый день! Прошел почти год. Какие то возможности по устранению ошибки не появились ? Можно собрать этот пакет в р10 ?
https://github.com/szechyjs/dsd/issues/99 https://github.com/szechyjs/dsd/wiki/Operation#inputoutput-options