Describe the bug
When exporting a GIF of this specific path, PP crashes. I can export every other path. Link to path: https://drive.google.com/file/d/1xGd_exUvvLPBpGYPldrAkZ_Rq-YFp-8Y/view?usp=sharing
To Reproduce
Steps to reproduce the behavior:
- Load path and export as GIF
Expected behavior
Path exports and lets user save as .gif
Screenshots
If applicable, add screenshots to help explain your problem.
Versions: (please complete the following information):
- OS: Win 11
- GUI Version: 2026.1.2
Additional context
Happens each time I export
Stacktrack: #0 PngDecoder.decode (package:image/src/formats/png_decoder.dart:492)
#1 _TrajectoryRenderDialogState._encodeGif. (package:pathplanner/widgets/dialogs/trajectory_render_dialog.dart:311)
#2 IsolateManagerFunction.customFunction. (package:isolate_manager/src/isolate_manager_function.dart:109)
#3 _RootZone.runUnaryGuarded (dart:async/zone.dart:1778)
#4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#5 _DelayedData.perform (dart:async/stream_impl.dart:573)
#6 _PendingEvents.handleNext (dart:async/stream_impl.dart:678)
#7 _PendingEvents.schedule. (dart:async/stream_impl.dart:649)
#8 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#9 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)
#10 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:127)
#11 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194)
Describe the bug
When exporting a GIF of this specific path, PP crashes. I can export every other path. Link to path: https://drive.google.com/file/d/1xGd_exUvvLPBpGYPldrAkZ_Rq-YFp-8Y/view?usp=sharing
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Path exports and lets user save as .gif
Screenshots
If applicable, add screenshots to help explain your problem.
Versions: (please complete the following information):
Additional context
Happens each time I export
Stacktrack: #0 PngDecoder.decode (package:image/src/formats/png_decoder.dart:492)
#1 _TrajectoryRenderDialogState._encodeGif. (package:pathplanner/widgets/dialogs/trajectory_render_dialog.dart:311)
#2 IsolateManagerFunction.customFunction. (package:isolate_manager/src/isolate_manager_function.dart:109)
#3 _RootZone.runUnaryGuarded (dart:async/zone.dart:1778)
#4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381)
#5 _DelayedData.perform (dart:async/stream_impl.dart:573)
#6 _PendingEvents.handleNext (dart:async/stream_impl.dart:678)
#7 _PendingEvents.schedule. (dart:async/stream_impl.dart:649)
#8 _microtaskLoop (dart:async/schedule_microtask.dart:40)
#9 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)
#10 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:127)
#11 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:194)