registry team mailing list archive
-
registry team
-
Mailing list archive
-
Message #03345
[Bug 427805] Re: usb_find_devices() crashed with SIGSEGV in free()
This happens intermittently on my Macbook Pro 5.5, so I debugged into
this for a while. And found there is an incorrect free due to the memory
not being zero-ed during allocation. The attached patch tries to fix
this issue (at least it worked on my side). And I've yet built the
libusb packages at:
http://people.canonical.com/~ycmiao/lp427805/libusb-0.1-4_0.1.12-14~lp427805_amd64.deb.
Please test and report back.
** Patch added: "libusb_memset_altsetting_alloc.patch"
http://launchpadlibrarian.net/49424586/libusb_memset_altsetting_alloc.patch
** Changed in: libusb (Ubuntu)
Status: Confirmed => In Progress
** Changed in: libusb (Ubuntu)
Assignee: (unassigned) => Eric Miao (eric.y.miao)
--
usb_find_devices() crashed with SIGSEGV in free()
https://bugs.launchpad.net/bugs/427805
You received this bug notification because you are a member of Registry
Administrators, which is the registrant for libusb.