I'm getting this error when running linkcheck on my site. After the error, it seems that the crawl is still continuing though so sometimes the error occurs again later in the crawl. What does it mean and how can I fix it?
INTERNAL ERROR: Sorry! Please open https://github.com/filiph/linkcheck/issues/new in your favorite browser and copy paste the following output there:
Bad state: No element
#0 __CompactLinkedHashSet&_HashFieldBase&_HashBase&_OperatorEqualsAndHashCode&SetMixin.singleWhere (dart:collection/set.dart:271:5)
#1 crawl.<anonymous closure> (package:linkcheck/src/crawl.dart:255:20)
#2 _rootRunUnary (dart:async/zone.dart:1132:38)
#3 _CustomZone.runUnary (dart:async/zone.dart:1029:19)
#4 _CustomZone.runUnaryGuarded (dart:async/zone.dart:931:7)
#5 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:336:11)
#6 _DelayedData.perform (dart:async/stream_impl.dart:591:14)
#7 _StreamImplEvents.handleNext (dart:async/stream_impl.dart:707:11)
#8 _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:667:7)
#9 _rootRun (dart:async/zone.dart:1120:38)
#10 _CustomZone.run (dart:async/zone.dart:1021:19)
#11 _CustomZone.runGuarded (dart:async/zone.dart:923:7)
#12 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
#13 _rootRun (dart:async/zone.dart:1124:13)
#14 _CustomZone.run (dart:async/zone.dart:1021:19)
#15 _CustomZone.runGuarded (dart:async/zone.dart:923:7)
#16 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
#17 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
#18 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
#19 _runPendingImmediateCallback (dart:isolate-patch/isolate_patch.dart:116:13)
#20 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:173:5)
I'm getting this error when running linkcheck on my site. After the error, it seems that the crawl is still continuing though so sometimes the error occurs again later in the crawl. What does it mean and how can I fix it?