Moez, looks like you're hitting a bug that hasn't been fixed upstream
yet.  I've took a look at the usb_wwan driver and it seems that function
usb_wwan_write() is missing a NULL check to 'this_urb' variable.

I've added this check (see patch attached) and compiled a test kernel .
Could you please give this kernel a try and report back after some good
amount of testing?  I would like you to run this test for a while and
post the kernel logs -- if this patch actually solves the problem, you
should see something like 'usb_wwan_write: Invalid URB' in the logs.

Here's the link to the test kernel:

http://people.canonical.com/~henrix/lp1308537/v1/


** Patch added: "0001-USB-usb_wwan-fix-a-NULL-pointer-dereference.patch"
   
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1308537/+attachment/4092961/+files/0001-USB-usb_wwan-fix-a-NULL-pointer-dereference.patch

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1308537

Title:
  [usb_wwan] unable to handle kernel NULL pointer dereference

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1308537/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to