I have confirmed that the problem was in GNUTLS. I updated a few packages to the testing branch of debian, and my problems vanished.
Связанные со звуком программы необъяснимо segfaulting после чтения из urandom
Я использую Debian в качестве основного драйвера в течение нескольких месяцев, и у меня только что началась странная ошибка с некоторыми приложениями, связанными со звуком.
Трассировка системного вызова показала это.
... open("/dev/urandom", O_RDONLY|O_LARGEFILE) = 3 ... read(3, "~e\f9\224S\0160q\312Iz\341c9\306\300j\303\311\372)\331\301\16\304K\32\235\347\2659", 32) = 32 --- SIGSEGV ---
(Полный след доступен здесь )
То же самое происходит с несколькими другими программами, включая vlc, rhythmbox и idjc. Еще несколько дней назад все работало нормально, у кого-нибудь есть идеи, что здесь может происходить?
РЕДАКТИРОВАТЬ: До этого времени все программы, которые делают это, были связаны с тем, что они воспроизводят аудио, но оказывается, что wget
это также делает. Я должен также добавить, что я пытался повторить ошибку dd
строкой, но не смог получить dd
сбой.
Интересно, что я сравнил два журнала трассировки, и последние 9 строк из них идентичны, за исключением возвращенных данных из read
и getrusage
.
Я почти определил, что это проблема с библиотекой GNUTLS, но пока не нашел решения
1 ответ на вопрос
Похожие вопросы
-
6
Как я могу удалить шум из аудиозаписи?
-
1
Как построить представление в winamp, где исключен каждый исполнитель, у которого есть только 1 песн...
-
6
Автоматическое отключение Windows при выключении
-
-
2
Стоит ли использовать S / PDIF?
-
8
Программное обеспечение для получения аудио с домашних DVD?
-
5
Звук Dell E6500 отсутствует - почему?
-
5
Есть ли бесплатный плагин "AutoTune" для Audacity?
-
5
Ищите SECURE Audio Player для Windows
-
4
Искажение звука и задержка DPC в Vista при использовании сети после нескольких часов безотказной раб...
-
3
Проблемы с USB / звуком = контур заземления?