[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