From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: ALSA driver 1.0.2c: divide by zero oops Date: Mon, 15 Mar 2004 11:44:35 +0100 Sender: alsa-devel-admin@lists.sourceforge.net Message-ID: References: <200403142317.i2ENH7q05456@turbo.physics.adelaide.edu.au> Mime-Version: 1.0 (generated by SEMI 1.14.5 - "Awara-Onsen") Content-Type: text/plain; charset=US-ASCII Return-path: In-Reply-To: <200403142317.i2ENH7q05456@turbo.physics.adelaide.edu.au> Errors-To: alsa-devel-admin@lists.sourceforge.net List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , List-Archive: To: Jonathan Woithe Cc: alsa-devel@lists.sourceforge.net List-Id: alsa-devel@alsa-project.org At Mon, 15 Mar 2004 09:47:07 +1030 (CST), Jonathan Woithe wrote: > > Hi all > > I have been trying cinelerra 1.1.9 in OSS mode against the OSS emulation > driver (snd-pcm-oss) from ALSA driver 1.0.2c. Whenever anything is done to > start audio playback (such as playing a video clip) the ALSA driver panics > with a divide by zero error. The decoded oops is found below. > > Under native OSS from 2.4.23 cinelerra works fine. Furthermore, all other > OSS applications I've tried against ALSA driver 1.0.2c seem to be fine. > Thus the problem seems to be associated with the way cinelerra does things - > something it does is upsetting ALSA but is fine under native OSS. Of > course, even a misbehaving application not running as root should not be > able to panic the kernel. sure. what soundcard/soundchip are you using? also, did you compile with the debug option? the zero devision is already checked with snd_assert() macro in snd_pcm_timer_resolution() if it happens there. Takashi ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click