[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-24 Thread Berker Peksag
Berker Peksag added the comment: Thanks for the report and for the initial patch! -- resolution: -> fixed stage: patch review -> resolved status: open -> closed versions: +Python 3.7, Python 3.8, Python 3.9 -Python 3.6 ___ Python tracker

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-24 Thread Berker Peksag
Berker Peksag added the comment: New changeset daef21ce7dfd3735101d85d6ebf7554187c33ab8 by Miss Islington (bot) in branch '3.8': bpo-30566: Fix IndexError when using punycode codec (GH-18632) https://github.com/python/cpython/commit/daef21ce7dfd3735101d85d6ebf7554187c33ab8 --

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-24 Thread Berker Peksag
Berker Peksag added the comment: New changeset 55be9a6c09d4415f50b14212ce22eccefa83ca64 by Miss Islington (bot) in branch '3.7': bpo-30566: Fix IndexError when using punycode codec (GH-18632) https://github.com/python/cpython/commit/55be9a6c09d4415f50b14212ce22eccefa83ca64 --

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-24 Thread Berker Peksag
Berker Peksag added the comment: New changeset ba22e8f174309979d90047c5dc64fcb63bc2c32e by Berker Peksag in branch 'master': bpo-30566: Fix IndexError when using punycode codec (GH-18632) https://github.com/python/cpython/commit/ba22e8f174309979d90047c5dc64fcb63bc2c32e --

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-24 Thread miss-islington
Change by miss-islington : -- nosy: +miss-islington nosy_count: 4.0 -> 5.0 pull_requests: +18012 pull_request: https://github.com/python/cpython/pull/18651 ___ Python tracker

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-24 Thread miss-islington
Change by miss-islington : -- pull_requests: +18013 pull_request: https://github.com/python/cpython/pull/18652 ___ Python tracker ___

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2020-02-23 Thread Berker Peksag
Change by Berker Peksag : -- keywords: +patch nosy: +berker.peksag nosy_count: 3.0 -> 4.0 pull_requests: +17998 stage: -> patch review pull_request: https://github.com/python/cpython/pull/18632 ___ Python tracker

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2018-07-11 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- type: crash -> behavior ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-09-13 Thread Vikram Hegde
Vikram Hegde added the comment: Could someone please review my PR. It has been in the pending state for over three months. -- nosy: +vikhegde ___ Python tracker

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-06-07 Thread Vikram Hegde
Changes by Vikram Hegde : -- pull_requests: +2053 ___ Python tracker ___ ___

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-06-06 Thread R. David Murray
R. David Murray added the comment: You don't need an eternal package, just decoding b'xn--w&' with punycode will produce the traceback. -- ___ Python tracker

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-06-06 Thread Vikram Hegde
Vikram Hegde added the comment: I have a patch for this problem but my contributor agreement has not been accepted yet, so I can't do a pull request. Use the python package tldextract to trigger the bug. Here is a sample Python 3.6.0 |Anaconda 4.3.1 (64-bit)| (default, Dec 23 2016, 12:22:00)

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-06-04 Thread R. David Murray
R. David Murray added the comment: Can you provide a reproducer, please? -- nosy: +r.david.murray ___ Python tracker ___

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-06-04 Thread Vikram Hegde
Changes by Vikram Hegde : -- nosy: -Vikram Hegde ___ Python tracker ___ ___

[issue30566] punycode codec raises IndexError in decode_generalized_number()

2017-06-04 Thread Vikram Hegde
New submission from Vikram Hegde: Here is the relevant code snippet from decode_generalized_number() in punycode.py try: char = ord(extended[extpos]) except IndexError: if errors == "strict": raise UnicodeError("incomplete punicode string")