Skip to content

UnicodeDecodeError #29

@pokeash52

Description

@pokeash52

No tag given, will run in purge mode.
Replacing all non-vanilla structures in all region files in D:\Download of C\MCStructureCleaner_v17\world\region.

Saving newly generated region files to D:\Download of C\MCStructureCleaner_v17\new_region\new_region
multiprocessing.pool.RemoteTraceback:
"""
Traceback (most recent call last):
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2800.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\pool.py", line 125, in worker
result = (True, func(*args, **kwds))
^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2800.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\pool.py", line 48, in mapstar
return list(map(*args))
^^^^^^^^^^^^^^^^
File "D:\Download of C\MCStructureCleaner_v17\structurecleaner\remove_tags.py", line 34, in _remove_tags_region_task
return _remove_tags_region(*args)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Download of C\MCStructureCleaner_v17\structurecleaner\remove_tags.py", line 85, in _remove_tags_region
data = region.chunk_data(chunk_x, chunk_z)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\anvil\region.py", line 81, in chunk_data
return nbt.NBTFile(buffer=BytesIO(zlib.decompress(compressed_data)))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 641, in init
self.parse_file()
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 670, in parse_file
self._parse_buffer(self.file)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 506, in _parse_buffer
tag._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 414, in _parse_buffer
self.tags.append(TAGLISTself.tagID)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 489, in init
self._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 506, in _parse_buffer
tag._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 414, in _parse_buffer
self.tags.append(TAGLISTself.tagID)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 489, in init
self._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 506, in _parse_buffer
tag._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 506, in _parse_buffer
tag._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 414, in _parse_buffer
self.tags.append(TAGLISTself.tagID)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 489, in init
self._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 506, in _parse_buffer
tag._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 414, in _parse_buffer
self.tags.append(TAGLISTself.tagID)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 489, in init
self._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 506, in _parse_buffer
tag._parse_buffer(buffer)
File "C:\Users\imran\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.12_qbz5n2kfra8p0\LocalCache\local-packages\Python312\site-packages\nbt\nbt.py", line 363, in _parse_buffer
self.value = read.decode("utf-8")
^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 0: invalid continuation byte
"""

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "D:\Download of C\MCStructureCleaner_v17\main.py", line 268, in
main()
File "D:\Download of C\MCStructureCleaner_v17\main.py", line 259, in main
remove_tags(to_replace, world_region, new_region, num_processes, mode)
File "D:\Download of C\MCStructureCleaner_v17\structurecleaner\remove_tags.py", line 131, in remove_tags
count = sum(pool.map(_remove_tags_region_task, data))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2800.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\pool.py", line 367, in map
return self._map_async(func, iterable, mapstar, chunksize).get()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.12_3.12.2800.0_x64__qbz5n2kfra8p0\Lib\multiprocessing\pool.py", line 774, in get
raise self._value
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xed in position 0: invalid continuation byte

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions