[issue17669] Segfault caused by weird combination of imports and yield from

2013-07-29 Thread Phil Connell
Changes by Phil Connell pconn...@gmail.com: -- nosy: +pconnell ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17669 ___ ___ Python-bugs-list

[issue17669] Segfault caused by weird combination of imports and yield from

2013-07-27 Thread Roundup Robot
Roundup Robot added the comment: New changeset 516303f32bad by Benjamin Peterson in branch '3.3': add a test for issue #17669 (closes #18565) http://hg.python.org/cpython/rev/516303f32bad -- ___ Python tracker rep...@bugs.python.org

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-10 Thread Roundup Robot
Roundup Robot added the comment: New changeset 35cb75b9d653 by Benjamin Peterson in branch '3.3': don't run frame if it has no stack (closes #17669) http://hg.python.org/cpython/rev/35cb75b9d653 New changeset 0b2d4089180c by Benjamin Peterson in branch 'default': merge 3.3 (#17669)

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-09 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis arfrever@gmail.com: -- nosy: +Arfrever ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17669 ___

[issue17669] Segfault caused by

2013-04-08 Thread Frank Hamand
Changes by Frank Hamand frankham...@hotmail.com: -- components: Interpreter Core, Windows nosy: fhamand priority: normal severity: normal status: open title: Segfault caused by type: crash versions: Python 3.3 ___ Python tracker

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-08 Thread Frank Hamand
New submission from Frank Hamand: I've found a very strange bug in python 3.3 It's taken me around an hour just to narrow it down to a small case where it happens. I cannot for the life of me figure out the exact cause. It seems to have something to do with yield from. I've attached a case

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-08 Thread Frank Hamand
Frank Hamand added the comment: The file contents so people dont have to download the zip: generators.py: --- def subgen(): yield def other_gen(self): move = yield from subgen() game.py: --- class Game(object): def

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-08 Thread Antoine Pitrou
Changes by Antoine Pitrou pit...@free.fr: -- nosy: +benjamin.peterson, ncoghlan ___ Python tracker rep...@bugs.python.org http://bugs.python.org/issue17669 ___ ___

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-08 Thread R. David Murray
R. David Murray added the comment: The crashing version has 'import logging' at the top of generators.py. I did not experience a crash when it was absent even if there was no __pycache__. It also doesn't crash if the import is moved out of the body of first_gen. FAULTHANDLER doesn't fair too

[issue17669] Segfault caused by weird combination of imports and yield from

2013-04-08 Thread Benjamin Peterson
Benjamin Peterson added the comment: This is the patch. I'll have to think about whether there's a self-contained way to test this. -- assignee: - benjamin.peterson keywords: +patch Added file: http://bugs.python.org/file29748/gen_fix.patch ___