Re: OOPS in 2.4.25-rc1 -- video1394

From: Ben Collins
Date: Mon Feb 09 2004 - 13:03:41 EST


> | Trace; fcd813af <[video1394]alloc_dma_iso_ctx+1ef/5d0>
> | Trace; fcd838bf <[video1394].text.end+42a/b13>
> | Trace; fcd821c1 <[video1394]video1394_ioctl+2d1/e80>
> |
> | Code; fcd81136 <[video1394]free_dma_iso_ctx+b6/140>
> | 00000000 <_EIP>:
> | Code; fcd81136 <[video1394]free_dma_iso_ctx+b6/140> <=====
> | 0: 89 50 04 mov %edx,0x4(%eax) <=====
> | Code; fcd81139 <[video1394]free_dma_iso_ctx+b9/140>
> | 3: 89 02 mov %eax,(%edx)
> | Code; fcd8113b <[video1394]free_dma_iso_ctx+bb/140>
> | 5: c7 41 04 00 00 00 00 movl $0x0,0x4(%ecx)
> | Code; fcd81142 <[video1394]free_dma_iso_ctx+c2/140>
> | c: c7 86 a4 00 00 00 00 movl $0x0,0xa4(%esi)
> | Code; fcd81149 <[video1394]free_dma_iso_ctx+c9/140>
> | 13: 00 00 00
> |
> |
> | 1 warning issued. Results may not be reliable.
> `----

Looks to me like it is failing in alloc_dma_iso_ctx(), and then calling
free_dma_iso_ctx() where it encounters some bad data. I can't see off
hand where this might happen. Was there any message prior to this, like
maybe a video1394 error message?

--
Debian - http://www.debian.org/
Linux 1394 - http://www.linux1394.org/
Subversion - http://subversion.tigris.org/
WatchGuard - http://www.watchguard.com/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/