[issue16693] Assertion error in ceval if Chainmap(object()) used as locals in eval

2012-12-15 Thread Roundup Robot
Roundup Robot added the comment: New changeset bb6fd6f021e7 by Benjamin Peterson in branch 'default': use error label instead of breaking eval loop (closes #16693) http://hg.python.org/cpython/rev/bb6fd6f021e7 -- nosy: +python-dev resolution: -> fixed stage: needs patch -> committed/rej

[issue16693] Assertion error in ceval if Chainmap(object()) used as locals in eval

2012-12-15 Thread Benjamin Peterson
Changes by Benjamin Peterson : -- assignee: -> benjamin.peterson nosy: +benjamin.peterson ___ Python tracker ___ ___ Python-bugs-list

[issue16693] Assertion error in ceval if Chainmap(object()) used as locals in eval

2012-12-15 Thread R. David Murray
New submission from R. David Murray: >>> import collections [61531 refs, 20955 blocks] >>> eval('foo', {}, collections.ChainMap(object())) python: Python/ceval.c:2996: PyEval_EvalFrameEx: Assertion `0' failed. zsh: abort ./python -- messages: 177542 nosy: r.david.murray, rhettinger