Open Bersh opened 1 year ago
Stacktrace:
======== Exception caught by widgets library ======================================================= The following RangeError was thrown building: RangeError (index): Invalid value: Valid value range is empty: 0 When the exception was thrown, this was the stack: #0 _Array.[] (dart:core-patch/array.dart:10:36) #1 Cast._castList.<anonymous closure> (package:bloc_project/screen/detail_movie/widget/cast.dart:49:38) #2 SliverChildBuilderDelegate.build (package:flutter/src/widgets/scroll_delegate.dart:490:22) #3 SliverMultiBoxAdaptorElement._build (package:flutter/src/widgets/sliver.dart:828:28) #4 SliverMultiBoxAdaptorElement.createChild.<anonymous closure> (package:flutter/src/widgets/sliver.dart:842:55) #5 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2719:19) #6 SliverMultiBoxAdaptorElement.createChild (package:flutter/src/widgets/sliver.dart:834:12) #7 RenderSliverMultiBoxAdaptor._createOrObtainChild.<anonymous closure> (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:351:23) #8 RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:2604:59) #9 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1059:15) #10 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2604:14) #11 RenderSliverMultiBoxAdaptor._createOrObtainChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:340:5) #12 RenderSliverMultiBoxAdaptor.addInitialChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:426:5) #13 RenderSliverList.performLayout (package:flutter/src/rendering/sliver_list.dart:79:12) #14 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #15 RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:139:12) #16 RenderSliverPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:361:11) #17 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #18 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:534:13) #19 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1512:12) #20 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1421:20) #21 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #22 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #23 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #24 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #25 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #26 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #27 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #28 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #29 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #30 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #31 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #32 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #33 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #34 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #35 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #36 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #37 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #38 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #39 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #40 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #41 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #42 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #43 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #44 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #45 RenderCustomPaint.performLayout (package:flutter/src/rendering/custom_paint.dart:554:11) #46 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #47 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #48 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:104:21) #49 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #50 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #51 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:279:14) #52 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #53 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #54 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:52:11) #55 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:808:43) #56 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:903:32) #57 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #58 RenderBox.layout (package:flutter/src/rendering/box.dart:2382:11) #59 RenderSliverToBoxAdapter.performLayout (package:flutter/src/rendering/sliver.dart:1858:12) #60 RenderObject.layout (package:flutter/src/rendering/object.dart:2493:7) #61 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:534:13) #62 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1512:12) #63 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1421:20) #64 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2332:7) #65 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1013:18) #66 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:494:19) #67 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:918:13) #68 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:360:5) #69 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1297:15) #70 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1227:9) #71 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1085:5) #72 _invoke (dart:ui/hooks.dart:170:13) #73 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:401:5) #74 _drawFrame (dart:ui/hooks.dart:140:31) ====================================================================================================
The List/Array you are using is either empty or has to many data in it.
Stacktrace: