On Mon, Dec 04, 2000 at 05:31:04PM -0500, Boerner, Brian wrote:
> EIP:    0010:[<c881c054>]
> Using defaults from ksymoops -t elf32-i386 -a i386
> EFLAGS: 00010286
> eax: 00000025   ebx: c881c000   ecx: 00000000   edx: 00000000
  ^^^^^^^^^^^^^
> esi: 00000001   edi: 00000000   ebp: c88296a0   esp: c6b51e74
> ds: 0018   es: 0018   ss: 0018
> c0123180 
> Call Trace: [<c881c07e>] [<c8822c00>] [<c0120899>] [<c01a8bf8>] [<c88296a0>]
> [<c0123180>] [<c012345
> 1>] 
>        [<c881c000>] [<c881cb85>] [<c88296a0>] [<c88296a0>] [<c881c000>]
> [<c0118c65>] [<c881c060>] [
> <c0108f77>] 
> Code: 00 00 00 00 00 00 00 00 b8 00 00 00 83 ec 34 68 00 2c 82 c8 
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^


> Code;  c881c054 <[aacraid]AAC_AnnounceDriver+0/8>   <=====
> 00000000 <_EIP>:   <=====
^^^^^^^^^^^^


It is jumping before the function AAC_DetectHostadapter, where there are 
0 bytes.  Two 0 bytes are "add %al,(%eax)" in x86. It is crashing 
because %eax does not contain a valid pointer (but 25). 

Now you just have to find out why you're jumping to the bogus pointer.
It could e.g. be caused by a stack overwrite.

Hope that helps,

-Andi


-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to