Issue 16693: Assertion error in ceval if Chainmap(object()) used as locals in eval (original) (raw)

Issue16693

Created on 2012-12-15 17:40 by r.david.murray, last changed 2022-04-11 14:57 by admin. This issue is now closed.

Messages (2)
msg177542 - (view) Author: R. David Murray (r.david.murray) * (Python committer) Date: 2012-12-15 17:40
>>> import collections [61531 refs, 20955 blocks] >>> eval('foo', {}, collections.ChainMap(object())) python: Python/ceval.c:2996: PyEval_EvalFrameEx: Assertion `0' failed. zsh: abort ./python
msg177543 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2012-12-15 17:51
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
History
Date User Action Args
2022-04-11 14:57:39 admin set github: 60897
2012-12-15 17:51:17 python-dev set status: open -> closednosy: + python-devmessages: + resolution: fixedstage: needs patch -> resolved
2012-12-15 17:47:56 benjamin.peterson set assignee: benjamin.petersonnosy: + benjamin.peterson
2012-12-15 17:40:43 r.david.murray create