SenorPez / project-cars-replay-enhancer

Project CARS Replay Enhancer: Combines telemetry data with replay video to improve Project CARS replays.
MIT License
12 stars 1 forks source link

IndexError While Processing Telemetry #125

Closed SenorPez closed 7 years ago

SenorPez commented 7 years ago

Traceback (most recent call last): File "/usr/local/bin/replayenhancer", line 9, in load_entry_point('replayenhancer==0.5.1rc2', 'console_scripts', 'replayenhancer')() File "/home/senorpez/0.5-devel/replayenhancer/replayenhancer.py", line 260, in main sync=args.sync) File "/home/senorpez/0.5-devel/replayenhancer/replayenhancer.py", line 26, in make_video race_data = RaceData(configuration['source_telemetry']) File "/home/senorpez/0.5-devel/replayenhancer/RaceData.py", line 52, in init self.get_data() File "/home/senorpez/0.5-devel/replayenhancer/RaceData.py", line 226, in get_data self._add_sector_times(self._next_packet) File "/home/senorpez/0.5-devel/replayenhancer/RaceData.py", line 267, in _add_sector_times self.drivers[driver_name].add_sector_time(sector_time) File "/home/senorpez/0.5-devel/replayenhancer/RaceData.py", line 456, in add_sector_time self._invalidate_lap(sector_time) File "/home/senorpez/0.5-devel/replayenhancer/RaceData.py", line 473, in _invalidate_lap self.sector_times[-1].invalid = True IndexError: list index out of range

Possibly related to changes made to invalid lap detection?