X-Git-Url: http://www.git.cypherpunks.ru/?p=pyderasn.git;a=blobdiff_plain;f=pyderasn.py;h=254065491fb3772a4937daa850329a0c673cc83e;hp=1c5b53f1f617810c1e8c3cb906710a282cf23126;hb=8f091a9be95e1581aaee100448660c3a59c6b6d2;hpb=fbaccbc0fea90d1814c80621bdfa91fd1f74c7c5 diff --git a/pyderasn.py b/pyderasn.py index 1c5b53f..2540654 100755 --- a/pyderasn.py +++ b/pyderasn.py @@ -3832,7 +3832,7 @@ class UTCTime(CommonString): try: value_decoded = value.decode("ascii") except (UnicodeEncodeError, UnicodeDecodeError) as err: - raise DecodeError("invalid UTCTime encoding") + raise DecodeError("invalid UTCTime encoding: %r" % err) try: self._strptime(value_decoded) except (TypeError, ValueError) as err: @@ -3977,7 +3977,7 @@ class GeneralizedTime(UTCTime): try: value_decoded = value.decode("ascii") except (UnicodeEncodeError, UnicodeDecodeError) as err: - raise DecodeError("invalid GeneralizedTime encoding") + raise DecodeError("invalid GeneralizedTime encoding: %r" % err) try: self._strptime(value_decoded) except (TypeError, ValueError) as err: