Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Odd stack frame (race) condition on py 3.10 #480

Open
goodboy opened this issue Feb 9, 2022 · 3 comments
Open

Odd stack frame (race) condition on py 3.10 #480

goodboy opened this issue Feb 9, 2022 · 3 comments

Comments

@goodboy
Copy link

goodboy commented Feb 9, 2022

I can hit this traceback on py3.10 on the latest release:

 File ".../tractor/310/lib/python3.10/site-packages/pdb.py", line 1227, in xpm
      post_mortem(info[2], Pdb)
    File "...tractor/310/lib/python3.10/site-packages/pdb.py", line 1175, in post_mortem
      p.interaction(None, t)
    File "...tractor/310/lib/python3.10/site-packages/pdb.py", line 216, in interaction
      ret = self.setup(frame, traceback)
    File "...tractor/310/lib/python3.10/site-packages/pdb.py", line 259, in setup
      ret = super(Pdb, self).setup(frame, tb)
    File "/usr/lib/python3.10/pdb.py", line 217, in setup
      self.curframe = self.stack[self.curindex][0]
    IndexError: list index out of range

However it seems to be resolved in b757794 (I haven't bisected any further back yet) so running off master seems to resolve it.

Just wondering if this was fixed intentionally and when we can expect a release to cover it 🏄🏼

@goodboy
Copy link
Author

goodboy commented Feb 9, 2022

Linking goodboy/tractor#165 as source discovery.

@blueyed
Copy link
Collaborator

blueyed commented Feb 22, 2022

Related to #482?

@goodboy
Copy link
Author

goodboy commented May 18, 2022

Yeah maybe it was just the one major version?
I'm not sure.

For now this is being worked around by taking master commits but sure would be nice to get a release 😉

goodboy added a commit to goodboy/tractor that referenced this issue May 31, 2022
goodboy added a commit to goodboy/tractor that referenced this issue Jun 26, 2022
goodboy added a commit to goodboy/tractor that referenced this issue Jul 12, 2022
goodboy added a commit to goodboy/tractor that referenced this issue Jul 14, 2022
goodboy added a commit to goodboy/tractor that referenced this issue Jul 15, 2022
goodboy added a commit to goodboy/tractor that referenced this issue Jul 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants