As complete outside to this thread observing from the far:
I don't understand Hans approach here.
I looks to me that here we have Miguel with a reproducible case where a
an infinite loop inside libusb can be triggered by disturbing the USB
communication externally without touching the code in an
I already explained what causes the EFAULT, and it is not bad pointer, but you
don't want to hear. so sorry.
---
Reply to this email directly or view it on GitHub:
https://github.com/libusbx/libusbx/pull/167#issuecomment-32019265
Are you seriously not conceding that EFAULT can be caused by trying to write
more bytes than the size of the buffer, instead of a bad pointer? If so, you
should read more kernel code, cause at least in ARM with MMU this is explicitly
checked.
You have also not provided any arguments of why the
On Fri, Jan 10, 2014 at 3:19 PM, Pradeepa Senanayake
wrote:
> So in that case, with this new release which I got through
> http://libusb.info/ what are the compatible drivers?
>
>
https://github.com/libusb/libusb/wiki/Windows
--
Xiaofan
Closed #167.
---
Reply to this email directly or view it on GitHub:
https://github.com/libusbx/libusbx/pull/167--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLi
as discussed to dead in issue #76 the problem you're seeing and trying
to fix is caused by a bad pointer *somewhere* as the EFAULT clearly indicated.
Strong NACK from me. For the last time stop trying to propagate the EFAULT, do
your homework and debug the cause of the EFAULT and fix that, than
Closed #76.
---
Reply to this email directly or view it on GitHub:
https://github.com/libusbx/libusbx/issues/76--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLi
An EFAULT error indicates we've have bad pointers and are writing / reading
random memory at that point all bets are off. If you can show me a real-world
example where we get another error then EFAULT and go into an infinite loop,
then I'm interested in fixing that. For the EFAULT problem you ne