Subject: Re: kern/32563: audioctl of death
To: None <jmcneill@netbsd.org, gnats-admin@netbsd.org,>
From: =?ISO-8859-1?Q?St=E9phane_Witzmann?= <stephane.witzmann@gmail.com>
List: netbsd-bugs
Date: 04/15/2006 02:15:04
The following reply was made to PR kern/32563; it has been noted by GNATS.
From: "=?ISO-8859-1?Q?St=E9phane_Witzmann?=" <stephane.witzmann@gmail.com>
To: gnats-bugs@netbsd.org
Cc:
Subject: Re: kern/32563: audioctl of death
Date: Sat, 15 Apr 2006 04:12:22 +0200
I compiled a kernel with all debug options turned on and tried to
locate the bug a few days ago. If I remember well, the line that
crashes the kernel is the following :
filter->set_fetcher(filter, &ufetcher.base);
(sys/dev/audio.c, in audio_write(), line number around 1900)
set_fetcher is 0xdeadbeef at the time the system crashes (so it is
something else without the debug options)
It looks like it is set a few lines above :
=09=09fetcher =3D &sc->sc_pfilters[sc->sc_npfilters - 1]->base;
I don't know the audio framework well enough to fix this. Good luck !