On Sat, 15 May 2004, Andrew Morton wrote:

> 
> Plugging in a digital camera.  This was the second time I'd plugged it in
> since system boot.  A celan unmount was performed after the first usage.
> 
> 
> 
> Unable to handle kernel NULL pointer dereference at virtual address 0000004c
>  printing eip:
> c01addac
> *pde = 00000000
> Oops: 0002 [#1]
> SMP 
> Modules linked in: nls_utf8 nls_cp437 vfat fat floppy usb_storage snd_pcm_oss 
> snd_mixer_oss snd_intel8x0 snd_ac97_codec snd_pcm snd_timer snd_page_alloc gameport 
> snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore nfsd exportfs lockd sunrpc 
> autofs button battery asus_acpi ac
> CPU:    1
> EIP:    0060:[<c01addac>]    Not tainted VLI
> EFLAGS: 00010202   (2.6.6-mm2) 
> EIP is at kobject_put+0x2/0x15
> eax: 00000034   ebx: 00000000   ecx: c036d368   edx: 00000034
> esi: f6e62800   edi: f6e62800   ebp: f6e62824   esp: f7cecf1c
> ds: 007b   es: 007b   ss: 0068
> Process khubd (pid: 45, threadinfo=f7cec000 task=f7d42850)
> Stack: c0278f5a 00000010 00000030 c02737bc c033e728 c032d1f6 f6e62928 00000002 
>        00000100 c27e9754 c27d1c00 00000001 c0275b63 00000004 00001388 c27e9754 
>        c0274fc2 f6e62824 00000101 00000002 00000000 f7cecfa2 00000002 00000001 
> Call Trace:
>  [<c0278f5a>] usb_disable_device+0x96/0xd0

Looks like usb_disable_device() is calling put_device() with a NULL 
argument.  When this happened, had you applied this patch?

http://marc.theaimsgroup.com/?l=linux-usb-devel&m=108447200205956&q=raw

Alan Stern




-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id=2562&alloc_id=6184&op=click
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to