Skip to content

Commit

Permalink
Merge pull request #721 from flit/bugfix/usb_unicode_err
Browse files Browse the repository at this point in the history
Catching more USB related exceptions
  • Loading branch information
flit authored Sep 4, 2019
2 parents 4bcb912 + ee8a49f commit e9a0d7c
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 4 deletions.
2 changes: 0 additions & 2 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
include pytest.ini
include Doxyfile
include dev-requirements.txt
include pyocd/debug/svd/*.zip
recursive-include docs *
Expand Down
2 changes: 1 addition & 1 deletion pyocd/probe/pydapaccess/interface/pyusb_backend.py
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ def __call__(self, dev):
LOG.debug("Error accessing USB device (VID=%04x PID=%04x): %s",
dev.idVendor, dev.idProduct, error)
return False
except (IndexError, NotImplementedError) as error:
except (IndexError, NotImplementedError, ValueError, UnicodeDecodeError) as error:
LOG.debug("Error accessing USB device (VID=%04x PID=%04x): %s", dev.idVendor, dev.idProduct, error)
return False

Expand Down
2 changes: 1 addition & 1 deletion pyocd/probe/pydapaccess/interface/pyusb_v2_backend.py
Original file line number Diff line number Diff line change
Expand Up @@ -343,7 +343,7 @@ def __call__(self, dev):
else:
LOG.debug(msg)
return False
except (IndexError, NotImplementedError, ValueError) as error:
except (IndexError, NotImplementedError, ValueError, UnicodeDecodeError) as error:
return False

if cmsis_dap_interface is None:
Expand Down

0 comments on commit e9a0d7c

Please sign in to comment.