[Comm] Что такое esd?

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Вт Фев 25 19:13:29 MSK 2003


On Tue, 25 Feb 2003 16:43:02 +0200
Alex Yustasov <snmon на server.by> wrote:

> On Tue, Feb 25, 2003 at 04:55:30PM +0300, Sergey Vlasov wrote:
> > On Mon, 24 Feb 2003 18:42:24 +0200
> > Alex Yustasov <snmon на server.by> wrote:
> > 
> > > В логах заметил:
> > > 
> > > kernel: Assertion failed! buffer != NULL,via82cxxx_audio.c,via_dsp_write,line=2308
> > 
> > Ядро какое?
> > 
> > Вообще для звука VIA недавно в Сизифе были правки, но в драйверах
> > ALSA.
> 
> kernel24-up-2.4.20-alt5
> alsa такая же

1) ALSA здесь не при чём - вы используете драйвер OSS
(via82cxxx_audio); в ALSA драйвер для этих чипов называется
snd-via82xx.

2) Программа, работающая со звуком (esd?), кривая (передаёт write()
нулевой указатель на буфер).

3) Драйвер тоже написан слегка криво - проверяет переданный указатель
на NULL через assert(). Впрочем, кроме мусора в логах, неприятностей
от этого быть вроде бы не должно - потом должна вернуться ошибка
EFAULT.

Занесите на http://bugs.altlinux.ru, чтобы не забыли подчистить.



Подробная информация о списке рассылки community