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

SetMem in XBDM interface can cause stack overflow #24

Open
JayFoxRox opened this issue Sep 1, 2018 · 0 comments
Open

SetMem in XBDM interface can cause stack overflow #24

JayFoxRox opened this issue Sep 1, 2018 · 0 comments
Labels
easy Good for newcomers or if you don't have much time

Comments

@JayFoxRox
Copy link
Member

Fatal Python error: Cannot recover from stack overflow.

Current thread 0x00007f4ceb3d7600 (most recent call first):
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 20 in xbdm_read_line
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 31 in xbdm_parse_response2
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 67 in xbdm_parse_response
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 74 in xbdm_command
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 138 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 132 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
  File "/home/fox/Data/Projects/XboxDev/xboxpy/xboxpy/interface/if_xbdm.py", line 133 in SetMem
[...]

Should be rewritten iteratively.

@JayFoxRox JayFoxRox added the easy Good for newcomers or if you don't have much time label Oct 7, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
easy Good for newcomers or if you don't have much time
Development

No branches or pull requests

1 participant