This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Saps
Recipients Saps
Date 2018-10-19.01:58:10
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1539914292.46.0.788709270274.issue35023@psf.upfronthosting.co.za>
In-reply-to
Content
The issue occurs in the second level of nested dictionary.Iterating over nested dictionary and editing the key by popping the old key and entering the new key. The next iteration, at the second level of nested dictionary, then skips the second key in dictionary and continues from the third key. In debug mode found that on editing the first key, the new memory allocated points to an address that lies between second and third keys memory address. 

Let me know if some other information is required. I am attaching the python file where I successfully reproduced the issue.
History
Date User Action Args
2018-10-19 01:58:12Sapssetrecipients: + Saps
2018-10-19 01:58:12Sapssetmessageid: <1539914292.46.0.788709270274.issue35023@psf.upfronthosting.co.za>
2018-10-19 01:58:12Sapslinkissue35023 messages
2018-10-19 01:58:12Sapscreate