=== FlutterError 2026-05-14T18:21:31.959794 === Version: 0.9.91+90910 Exception: RangeError (length): Invalid value: Valid value range is empty: 256 Library: widgets library Context: Instance of 'ErrorDescription' Stack: #0 _Array.[] (dart:core-patch/array.dart) #1 _CombinedViewState.buildExpansiomTile (package:otzaria/text_book/view/combined_view/combined_book_screen.dart:1245) #2 _CombinedViewState.buildOuterList. (package:otzaria/text_book/view/combined_view/combined_book_screen.dart:1218) #3 _PositionedListState._buildItem (package:scrollable_positioned_list/src/positioned_list.dart:251) #4 _PositionedListState.build. (package:scrollable_positioned_list/src/positioned_list.dart:187) #5 SliverChildBuilderDelegate.build (package:flutter/src/widgets/scroll_delegate.dart:552) #6 SliverMultiBoxAdaptorElement._build (package:flutter/src/widgets/sliver.dart:1055) #7 SliverMultiBoxAdaptorElement.createChild. (package:flutter/src/widgets/sliver.dart:1071) #8 BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:3101) #9 SliverMultiBoxAdaptorElement.createChild (package:flutter/src/widgets/sliver.dart:1061) #10 RenderSliverMultiBoxAdaptor._createOrObtainChild. (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:368) #11 RenderObject.invokeLayoutCallback. (package:flutter/src/rendering/object.dart:2887) #12 PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1223) #13 RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2886) #14 RenderSliverMultiBoxAdaptor._createOrObtainChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:357) #15 RenderSliverMultiBoxAdaptor.addInitialChild (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:455) #16 RenderSliverList.performLayout (package:flutter/src/rendering/sliver_list.dart:79) #17 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #18 RenderSliverEdgeInsetsPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:133) #19 RenderSliverPadding.performLayout (package:flutter/src/rendering/sliver_padding.dart:368) #20 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #21 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:673) #22 UnboundedRenderViewport._attemptLayout (package:scrollable_positioned_list/src/viewport.dart:263) #23 UnboundedRenderViewport.performLayout (package:scrollable_positioned_list/src/viewport.dart:182) #24 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #25 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #26 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #27 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #28 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #29 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #30 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #31 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #32 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #33 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #34 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #35 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #36 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #37 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #38 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #39 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #40 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645) #41 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680) #42 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #43 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #44 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #45 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #46 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #47 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #48 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #49 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #50 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1275) #51 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1329) #52 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #53 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #54 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #55 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #56 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #57 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #58 RenderLeaderLayer.performLayout (package:flutter/src/rendering/proxy_box.dart:4508) #59 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #60 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #61 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #62 RenderTapRegion.layout (package:flutter/src/widgets/tap_region.dart:686) #63 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #64 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #65 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #66 RenderStack._computeSize (package:flutter/src/rendering/stack.dart:645) #67 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:680) #68 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #69 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #70 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1275) #71 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1329) #72 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #73 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #74 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #75 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #76 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #77 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #78 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #79 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #80 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #81 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #82 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #83 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:262) #84 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #85 ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:62) #86 RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:1275) #87 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:1329) #88 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #89 _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:449) #90 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #91 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:180) #92 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1113) #93 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:246) #94 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:417) #95 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #96 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #97 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #98 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #99 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1549) #100 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #101 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #102 RenderObject.layout (package:flutter/src/rendering/object.dart:2768) #103 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:118) #104 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2616) #105 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1174) #106 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1187) #107 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:629) #108 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1304) #109 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:495) #110 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1430) #111 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1345) #112 SentryWidgetsBindingMixin.handleDrawFrame (package:sentry_flutter/src/binding_wrapper.dart:128) #113 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1198) #114 _invoke (dart:ui/hooks.dart:356) #115 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:444) #116 _drawFrame (dart:ui/hooks.dart:328)