+ python -m profile_alignment --result /working/result.json --shape /working/shape.shape.json --write-shape /working/shape.json /working/9d024a22-cd0c-4dd9-a8d0-73ac2da8c161/processing/data/lidar.ptd.dat pipeshift 2026-07-13T09:36:03 - INFO: Profile Alignment 0.0.36 2026-07-13T09:36:03 - INFO: Alignment track will be output to /working/9d024a22-cd0c-4dd9-a8d0-73ac2da8c161/processing/data =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2026-07-13T09:36:03 - INFO: Input: /working/9d024a22-cd0c-4dd9-a8d0-73ac2da8c161/processing/data/lidar.ptd.dat 2026-07-13T09:36:03 - INFO: Sonar: if present 2026-07-13T09:36:03 - INFO: Method: pipeshift =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 2026-07-13T09:36:03 - INFO: Track format: json Reading PTD file in binary format... Completed! Traceback (most recent call last): File "/app/profile_alignment/__main__.py", line 177, in main pipe_height_shift(combined_frames, project_info, shape_info, track_format, out_dir) File "/app/profile_alignment/pipe_shift/pipe_shift.py", line 48, in pipe_height_shift reference_name, reference_shape = load_reference_shape(shape, 1024) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/profile_alignment/common_tools/shape_utils.py", line 217, in load_reference_shape name, loaded_shape = ShapeUtils.read_shp_file(shape_arg, num_points=num_points) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/profile_alignment/common_tools/shape_utils.py", line 77, in read_shp_file shape = formats.shape.Shape.from_file(str(filename)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/formats/shape.py", line 20, in from_file return cls.from_dict(json.load(file)) ^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/__init__.py", line 293, in load return loads(fp.read(), ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/__init__.py", line 346, in loads return _default_decoder.decode(s) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/decoder.py", line 337, in decode obj, end = self.raw_decode(s, idx=_w(s, 0).end()) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/json/decoder.py", line 355, in raw_decode raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)