[parisc-linux] B132L+ crash with mpg123

Carlos O'Donell carlos@baldric.uwo.ca
Tue, 17 Sep 2002 21:02:09 -0400


> > > Kernel Fault: Code=15 regs=11ddc640 (Addr=00277e00)
> > > 
> > >       YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
> > > PSW: 00000000000011000000000000001111 Not tainted
> > > r00-03  00000000 00000023 101feac4 00000200
> > ...
> > > IASQ: 00000000 0000000 IAOQ: 10263c78 10263c70
> > ...
> > what symbols do 101feac4 and 10263c78 refer to?
> 
> 10263c78 is in copy_from_user, 101feac4 is in harmony_audio_write().
> the only point at which we call copy_from_user is:
> 
>                 /* Copy the page to an aligned buffer */
>                 copy_from_user(played_buf.addr + (HARMONY_BUF_SIZE*buf_to_fill)
> 					+ harmony.play_offset,
> 				buffer+count, frame_size);
> 

Data TLB miss fault / Data page fault.

Looks like it walked a little too far into some address that
wasn't mapped?

c.