StarryPy / StarryPy3k

StarryPy on Python3k
Other
53 stars 35 forks source link

Parse Error #116

Open wtfcolt opened 7 years ago

wtfcolt commented 7 years ago

This error has been coming up a good bit on the starter planet (its the only place ive been). Areas will refuse to load, then sometimes you cant port back to the ship, or from your ship to the planet. Constant 'loading screen' with the teleporting image

Linux mad-server 4.4.0-92-generic # 115-Ubuntu SMP Thu Aug 10 09:04:33 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

MemoryError None 2017-09-05 23:21:22 - INFO - starrypy.plugin.player_manager # Player wtfcolt is now at location: wtfcolt's ship Error during parsing. Traceback (most recent call last): File "/home/wtfcolt/sbprot/pparser.py", line 105, in parse packet = yield from self._parse_and_cache_packet(packet) File "/home/wtfcolt/sbprot/pparser.py", line 138, in _parse_and_cache_packet packet = yield from self._parse_packet(packet) File "/usr/lib/python3.5/asyncio/coroutines.py", line 206, in coro res = func(*args, **kw) File "/home/wtfcolt/sbprot/pparser.py", line 158, in _parse_packet packet["parsed"] = res.parse(packet["data"]) File "/home/wtfcolt/sbprot/data_parser.py", line 127, in parse res = cls.parse_stream(string, ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 143, in parse_stream res = cls._parse(stream, ctx=ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 405, in _parse key = StarString.parse(stream, ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 127, in parse res = cls.parse_stream(string, ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 143, in parse_stream res = cls._parse(stream, ctx=ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 329, in _parse data = StarByteArray.parse(stream, ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 127, in parse res = cls.parse_stream(string, ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 143, in parse_stream res = cls._parse(stream, ctx=ctx) File "/home/wtfcolt/sbprot/data_parser.py", line 314, in _parse return stream.read(length) MemoryError None