Hi Wander,

I ran with PYUSB_DEBUG=debug and encountered the error.  The log text when
the error occurred is here:

http://pastebin.com/kmqSrek9

Its the pyusb debug log intermingled with my program's logging information
as well.  The first "Access Denied" error occurs at line 1527.  There are
also a bunch '[Errno 10060] Operation timed out' errors that occur leading
up to the access denied error.  Just looking at the pyusb log messages
around the time the errors are reported by my program, I didn't see
anything that looked relevant...

Richard


Date: Thu, 13 Nov 2014 09:54:31 -0200
From: Wander Lairson Costa <wander.lair...@gmail.com>
Subject: Re: [pyusb-users] Access Denied Error on Windows 7
To: pyusb-users <pyusb-users@lists.sourceforge.net>
Message-ID:
        <CAFsSK4ZsCYbR8eQETrDrcU0QU+f_
05bKShpWgQdE6SA5K=5...@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8

2014-11-11 15:22 GMT-02:00 Richard Bryan <rabr...@lucidsci.com>:
> I'm frequently running into an "Access Denied (insufficient permissions)"
> errors on Windows 7 (with libusb1 backend) during long-running usb
sessions
> with a device.  When this happens, I call reset() and dispose_resources()
on
> the usb handle and then attempt to reenumerate it using usb.core.find(),
but
> the Access Denied error keeps occurring until I unplug and replug the
> device.  Restarting the program alone doesnt fix it.
>

iirc, libusb reset operation is problematic under Windows, so better
to avoid it.

> I have a multithreaded program, but interaction with pyusb is only ever
done
> in the same, single thread.
>

This should not cause problems...

> Anyone have any ideas what's going on?  Or is this something I should ask
> the libusb list about?
>

Could you please run you program with the environment variable
PYUSB_DEBUG=debug defined and report the logs?

> Richard
>
>
------------------------------------------------------------------------------
> Comprehensive Server Monitoring with Site24x7.
> Monitor 10 servers for $9/Month.
> Get alerted through email, SMS, voice calls or mobile push notifications.
> Take corrective actions from your mobile device.
>
http://pubads.g.doubleclick.net/gampad/clk?id=154624111&iu=/4140/ostg.clktrk
> _______________________________________________
> pyusb-users mailing list
> pyusb-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/pyusb-users
>



--
Best Regards,
Wander Lairson Costa
------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg.clktrk
_______________________________________________
pyusb-users mailing list
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to