Skip site navigation (1)Skip section navigation (2)
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>