Oops with USB mouse

From: Adam Huffman (bloch@verdurin.com)
Date: Mon Oct 09 2000 - 21:24:51 EDT

  • Next message: Matthew Dharm: "Re: [RFC] New ideas for the OOM handler"

    This has suddenly started happening tonight. Also happens with test9
    and test10-pre1 but they lock-up hard, to the extent that Atl-SysRQ+B is
    needed, box doesn't respond to pings etc.

    The only thing that's changed recently is the addition of a new PS/2
    keyboard.

    My first Oops report so apologies if I've not done it correctly.

    ksymoops 2.3.4 on i686 2.2.18pre15. Options used
         -V (default)
         -k /proc/ksyms (default)
         -l /proc/modules (default)
         -o /lib/modules/2.2.18pre15/ (default)
         -m /home/adam/Build/linux-2.2.17/System.map (specified)

    Warning (compare_maps): ksyms_base symbol module_list_R__ver_module_list
    not found in System.map. Ignoring ksyms_base entry
    kmem_free: Bad obj addr (objp=cf8fd060, name=urb_priv)
    Unable to handle kernel NULL pointer dereference at virtual address 00000000
    current->tss.cr3 = 00101000, %cr3 = 00101000
    *pde = 00000000
    Oops: 0002
    CPU: 0
    EIP: 0010:[<c0121491>]
    Using defaults from ksymoops -t elf32-i386 -a i386
    EFLAGS: 00010286
    eax: 0000003a ebx: cf8fd060 ecx: ffffffff edx: 0000003c
    esi: cffefb00 edi: 00000286 ebp: 2e322e32 esp: ce223eec
    ds: 0018 es: 0018 ss: 0018
    Process gpm (pid: 755, process nr: 36, stackpage=ce223000)
    Stack: cf8fd060 cff37b60 cf8fd09c 00000002 d00387a6 cffefb00 cf8fd060 cff24314
           cff24314 cff24cc0 00000001 d0038a81 cff37b60 cf7fcc40 cff24314 d002ab16
           cf7fcc40 d004105e cf7fcc40 d003d3bd cf7fce44 cff24300 d0043302 cff24314

    Call Trace: [<d00387a6>] [<d0038a81>] [<d002ab16>] [<d004105e>]
    [<d003d3bd>] [<d0043302>] [<c012546f>] [<c012655f>] [<c01254ea>]
    [<c0117d55>] [<c0117eb3>] [<c010a220>]

    Code: c7 05 00 00 00 00 00 00 00 00 eb 12 8d 76 00 56 53 68 7e 79

    >>EIP; c0121491 <kmem_cache_free+14d/174> <=====
    Trace; d00387a6 <[usb-uhci]uhci_unlink_urb_sync+122/150>
    Trace; d0038a81 <[usb-uhci]uhci_unlink_urb+4d/68>
    Trace; d002ab16 <[usbcore]usb_unlink_urb+1e/2c>
    Trace; d004105e <[hid]hid_close+26/2c>
    Trace; d003d3bd <[input]input_close_device+15/20>
    Trace; d0043302 <[mousedev]mousedev_release+7e/108>
    Trace; c012546f <__fput+1f/48>
    Trace; c012655f <fput+17/48>
    Trace; c01254ea <filp_close+52/5c>
    Trace; c0117d55 <do_exit+11d/26c>
    Trace; c0117eb3 <sys_exit+f/10>
    Trace; c010a220 <system_call+34/38>
    Code; c0121491 <kmem_cache_free+14d/174>
    00000000 <_EIP>:
    Code; c0121491 <kmem_cache_free+14d/174> <=====
       0: c7 05 00 00 00 00 00 movl $0x0,0x0 <=====
    Code; c0121498 <kmem_cache_free+154/174>
       7: 00 00 00
    Code; c012149b <kmem_cache_free+157/174>
       a: eb 12 jmp 1e <_EIP+0x1e> c01214af <kmem_cache_free+16b/174>
    Code; c012149d <kmem_cache_free+159/174>
       c: 8d 76 00 lea 0x0(%esi),%esi
    Code; c01214a0 <kmem_cache_free+15c/174>
       f: 56 push %esi
    Code; c01214a1 <kmem_cache_free+15d/174>
      10: 53 push %ebx
    Code; c01214a2 <kmem_cache_free+15e/174>
      11: 68 7e 79 00 00 push $0x797e

    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.kernel.org
    Please read the FAQ at http://www.tux.org/lkml/



    This archive was generated by hypermail 2b29 : Mon Oct 09 2000 - 21:27:23 EDT