Re: USB oops

From: Vojtech Pavlik (vojtech@suse.cz)
Date: Fri Jan 07 2000 - 12:06:45 EST


On Fri, Jan 07, 2000 at 05:39:34PM +0100, Jimmy Mäkelä wrote:

Did you get it immediately after connect or after plugging/unplugging a
couple times or during playing? I've noticed problems with usb_string
before ...

Vojtech

> I got this today when I was playing with my USB gamepad.
>
> Jimmy - jmy@flashback.net

> ksymoops 0.7c on i586 2.3.37. Options used
> -V (default)
> -k /proc/ksyms (default)
> -l /proc/modules (default)
> -o /lib/modules/2.3.37/ (default)
> -m /usr/src/linux/System.map (default)
>
> Warning: You did not tell me where to find symbol information. I will
> assume that the log matches the kernel and modules that are running
> right now and I'll use the default options above for symbol resolution.
> If the current kernel and/or modules do not match the log, you can get
> more accurate output by telling me the kernel version and where to find
> map, modules, ksyms etc. ksymoops -h explains the options.
>
> Jan 7 16:27:41 svampskogen kernel: invalid operand: 0000
> Jan 7 16:27:41 svampskogen kernel: CPU: 0
> Jan 7 16:27:41 svampskogen kernel: EIP: 0010:[kfree+393/436]
> Jan 7 16:27:41 svampskogen kernel: EFLAGS: 00010282
> Jan 7 16:27:41 svampskogen kernel: eax: 0000001b ebx: c1113080 ecx: c024caf4 edx: c024caf4
> Jan 7 16:27:41 svampskogen kernel: esi: c25668a0 edi: 00000202 ebp: 00000000 esp: c3ae7db0
> Jan 7 16:27:41 svampskogen kernel: ds: 0018 es: 0018 ss: 0018
> Jan 7 16:27:41 svampskogen kernel: Process cat (pid: 1819, stackpage=c3ae7000)
> Jan 7 16:27:41 svampskogen kernel: Stack: 00000673 c2616210 c3b23000 c3b23000 00000000 00000000 c01f2e30 c25668a0
> Jan 7 16:27:41 svampskogen kernel: c2616210 c3b23000 c2616f9c 00000000 00000001 ffffffff c26161e6 c3ae7ee8
> Jan 7 16:27:41 svampskogen kernel: 00000003 ffffffff c261620d c3ae7ee8 00000002 00000000 00000001 00000000
> Jan 7 16:27:41 svampskogen kernel: Call Trace: [usb_string+52/328] [clas_info+14828/15340] [clas_info+14828/15340] [vsprintf+798/844] [vsprintf+798/844] [sprintf+20/4936] [min_sb_len.837+17653/17888]
> Jan 7 16:27:41 svampskogen kernel: Code: 0f 0b 83 c4 0c eb 1c 8d 74 26 00 56 68 c2 3a 20 c0 e8 9d f5
> Using defaults from ksymoops -t elf32-i386 -a i386
>
> Code; 00000000 Before first symbol
> 00000000 <_EIP>:
> Code; 00000000 Before first symbol
> 0: 0f 0b ud2a
> Code; 00000002 Before first symbol
> 2: 83 c4 0c addl $0xc,%esp
> Code; 00000005 Before first symbol
> 5: eb 1c jmp 23 <_EIP+0x23> 00000023 Before first symbol
> Code; 00000007 Before first symbol
> 7: 8d 74 26 00 leal 0x0(%esi,1),%esi
> Code; 0000000b Before first symbol
> b: 56 pushl %esi
> Code; 0000000c Before first symbol
> c: 68 c2 3a 20 c0 pushl $0xc0203ac2
> Code; 00000011 Before first symbol
> 11: e8 9d f5 00 00 call f5b3 <_EIP+0xf5b3> 0000f5b3 Before first symbol
>
> Jan 7 17:08:29 svampskogen kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000008
> Jan 7 17:08:29 svampskogen kernel: *pde = 00000000
> Jan 7 17:08:29 svampskogen kernel: Oops: 0000
> Jan 7 17:08:29 svampskogen kernel: CPU: 0
> Jan 7 17:08:29 svampskogen kernel: EIP: 0010:[kfree+116/436]
> Jan 7 17:08:29 svampskogen kernel: EFLAGS: 00010086
> Jan 7 17:08:29 svampskogen kernel: eax: 00000100 ebx: c1113080 ecx: 00000000 edx: c113aefc
> Jan 7 17:08:29 svampskogen kernel: esi: c113aec0 edi: 00000202 ebp: 00000000 esp: c0977dbc
> Jan 7 17:08:29 svampskogen kernel: ds: 0018 es: 0018 ss: 0018
> Jan 7 17:08:29 svampskogen kernel: Process cat (pid: 409, stackpage=c0977000)
> Jan 7 17:08:29 svampskogen kernel: Stack: c1114c80 00000000 00000000 c01f2e30 c113aec0 c20c9210 c1114c80 c20c9f9c
> Jan 7 17:08:29 svampskogen kernel: 00000000 00000001 ffffffff c20c91e6 c0977ee8 00000003 ffffffff c20c920d
> Jan 7 17:08:29 svampskogen kernel: c0977ee8 00000002 00000000 00000001 00000000 c0977e20 ffffffff c0243ac0
> Jan 7 17:08:29 svampskogen kernel: Call Trace: [usb_string+52/328] [clas_info+14828/15340] [clas_info+14828/15340] [vsprintf+798/844] [vsprintf+798/844] [sprintf+20/4936] [min_sb_len.837+17653/17888]
> Jan 7 17:08:29 svampskogen kernel: Code: 8b 41 08 3d 2b 2f c3 a5 0f 85 d2 00 00 00 8b 41 0c 85 c0 74
>
> Code; 00000000 Before first symbol
> 00000000 <_EIP>:
> Code; 00000000 Before first symbol
> 0: 8b 41 08 movl 0x8(%ecx),%eax
> Code; 00000003 Before first symbol
> 3: 3d 2b 2f c3 a5 cmpl $0xa5c32f2b,%eax
> Code; 00000008 Before first symbol
> 8: 0f 85 d2 00 00 jne e0 <_EIP+0xe0> 000000e0 Before first symbol
> Code; 0000000d Before first symbol
> d: 00
> Code; 0000000e Before first symbol
> e: 8b 41 0c movl 0xc(%ecx),%eax
> Code; 00000011 Before first symbol
> 11: 85 c0 testl %eax,%eax
> Code; 00000013 Before first symbol
> 13: 74 00 je 15 <_EIP+0x15> 00000015 Before first symbol
>
>
> 1 warning issued. Results may not be reliable.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Jan 07 2000 - 21:00:09 EST