> It's not at all clear how that could happen. Those pointers are located > in static data in the HCD modules. It doesn't seem likely that the > pointer was overwritten. The only other possibility I can think of is > that the module was already unloaded. But that's not possible since you > were holding a reference to a device on that bus.
It occurred on system shutdown - so I guess the module was unloaded. Maybe the bus reference counting is borked. I've sent Vince a patch that should produce some more info. > Maybe the answer is that hcd->driver is messed up but for some reason > still points to actual data. I can't imagine why that would happen > either. Me neither. Duncan. ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel