You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I can't reproduce this, but thought it might be useful to report anyway:
File "/usr/local/Cellar/python/2.7.9/Frameworks/Python.framework/Versions/2.7/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/usr/local/lib/python2.7/site-packages/pyOCD/gdbserver/gdbserver.py", line 153, in run
[resp, ack, detach] = self.handleMsg(data)
File "/usr/local/lib/python2.7/site-packages/pyOCD/gdbserver/gdbserver.py", line 220, in handleMsg
return self.flashOp(msg[2:]), 1, 0
File "/usr/local/lib/python2.7/site-packages/pyOCD/gdbserver/gdbserver.py", line 369, in flashOp
self.flashData += self.unescape(data[idx_begin:len(data) - 3])
File "/usr/local/lib/python2.7/site-packages/pyOCD/gdbserver/gdbserver.py", line 437, in unescape
data[data_idx] = data[data_idx] ^ 0x20
IndexError: list index out of range
Version: pyOCD 0.3.2
The text was updated successfully, but these errors were encountered:
Thanks for the report. Judging by the location of the crash, it looks like a gdb flashwrite packet got corrupted, causing the data to end with the escape character, 0x7d. How often do you see this? Also is your socket connection from GDB client to host on the same PC, or is it connected via the internet?
I can't reproduce this, but thought it might be useful to report anyway:
Version: pyOCD 0.3.2
The text was updated successfully, but these errors were encountered: