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 zkrynicki
Recipients zkrynicki
Date 2013-12-04.22:06:07
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1386194767.46.0.367836396475.issue19888@psf.upfronthosting.co.za>
In-reply-to
Content
It seems that a particular code sequence causes memory corruption (but not a crash so far) in the interpreter. I've attached a test case that fails assertion on python3.2 (tested on current amd64 12.04 builds) and works on python3.3 (tested on current amd64 14.04 builds and i386 fedora 19 builds).

The attached test program shows how the bug is actually triggered by using a for loop to iterate over key, value in namespace.items() inside a metaclass __new__() method that does nothing else apart from that.
History
Date User Action Args
2013-12-04 22:06:07zkrynickisetrecipients: + zkrynicki
2013-12-04 22:06:07zkrynickisetmessageid: <1386194767.46.0.367836396475.issue19888@psf.upfronthosting.co.za>
2013-12-04 22:06:07zkrynickilinkissue19888 messages
2013-12-04 22:06:07zkrynickicreate