Date: Mon, 8 Mar 2004 16:10:20 +0100 From: Bernd Walter <ticso@cicely12.cicely.de> To: "Daniel O'Connor" <doconnor@gsoft.com.au> Cc: freebsd-current@freebsd.org Subject: Re: USB Audio devices? Message-ID: <20040308151019.GR95533@cicely12.cicely.de> In-Reply-To: <200403081506.40504.doconnor@gsoft.com.au> References: <200403081506.40504.doconnor@gsoft.com.au>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Mar 08, 2004 at 03:06:51PM +1030, Daniel O'Connor wrote: > Does anyone have any? > I have an M-Audio MobilePre USB and have modified uaudio to upload the > firmware to the device using DFU, but I don't believe these changes are > responsible for the problem as they worked fine in -stable, and once the > device is programmed the added code is not touched. > > If I use mpg123 it runs fine, but if I try artsd I get the following crash. (I > tried to get a crash dump but -current doesn't see cooperative on that front > at the moment..) A hand written trace is here -> > uchi_device_isoc_enter()+0x83 > uchi_device_isoc_transfer()+0x26 > usbd_transfer()+0xcb > uaudio_chan_ptransfer()+0x120 > uaudio_trigger_output()+0x78 > ua_chan_trigger()+0x3e > chn_trigger() > chn_start() > chn_write() > dsp_write() > spec_write() > ... > > fault v. addr = 0xc > fault code = supervisor read, page not present > ins. ptr = 0x8:0xc0738fe3 > stack ptr = 0x10:0xdd8fa9f0 > frame prt = 0x10:0xdd8faa18 > > Process was artsd > Instruction was > movl 0xc(%eax), %eax Source line would be more usefull... Does a kernel with DIAGNOSTIC show something odd? -- B.Walter BWCT http://www.bwct.de ticso@bwct.de info@bwct.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040308151019.GR95533>