Skip to content

Instantly share code, notes, and snippets.

@ologunB
Created February 5, 2023 10:02
Show Gist options
  • Save ologunB/5622f507abf507c38de3eb917c7629a7 to your computer and use it in GitHub Desktop.
Save ologunB/5622f507abf507c38de3eb917c7629a7 to your computer and use it in GitHub Desktop.
Performing hot reload...
Syncing files to device iPhone 14 Pro...
Reloaded 0 libraries in 84ms (compile: 26 ms, reload: 0 ms, reassemble: 43 ms).
flutter: ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
flutter: The following assertion was thrown during performLayout():
flutter: SliverGeometry is not valid: The "layoutExtent" exceeds the "paintExtent".
flutter: The paintExtent is 48.0, but the layoutExtent is 50.4.
flutter: The RenderSliver that returned the offending geometry was: _RenderSliverPinnedPersistentHeaderForWidgets#94301 relayoutBoundary=up1 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE:
flutter: creator: _SliverPinnedPersistentHeader ← SliverPersistentHeader ← NestedScrollViewViewport ←
flutter: IgnorePointer-[GlobalKey#aeb92] ← Semantics ← Listener ← _GestureSemantics ←
flutter: RawGestureDetector-[LabeledGlobalKey<RawGestureDetectorState>#4aeec] ← Listener ← _ScrollableScope
flutter: ← _ScrollSemantics-[GlobalKey#bbd3f] ← NotificationListener<ScrollMetricsNotification> ← ⋯
flutter: parentData: paintOffset=Offset(0.0, 0.0) (can use size)
flutter: constraints: SliverConstraints(AxisDirection.down, GrowthDirection.forward, ScrollDirection.idle,
flutter: scrollOffset: 0.0, remainingPaintExtent: 377.0, crossAxisExtent: 393.0, crossAxisDirection:
flutter: AxisDirection.right, viewportMainAxisExtent: 703.0, remainingCacheExtent: 627.0, cacheOrigin: 0.0)
flutter: geometry: SliverGeometry(scrollExtent: 50.4, paintExtent: 48.0, layoutExtent: 50.4, maxPaintExtent:
flutter: 50.4, hasVisualOverflow: true, cacheExtent: 50.4)
flutter: maxExtent: 50.4
flutter: child position: 0.0
flutter:
flutter: The relevant error-causing widget was:
flutter: SliverPersistentHeader
flutter: SliverPersistentHeader:file:///Users/temitopedaniel/AndroidStudioProjects/ts-flutter/app/lib/views/pages/profile/profile_view.dart:167:15
flutter:
flutter: When the exception was thrown, this was the stack:
flutter: #0 SliverGeometry.debugAssertIsValid.<anonymous closure>.verify (package:flutter/src/rendering/sliver.dart:712:9)
flutter: #1 SliverGeometry.debugAssertIsValid.<anonymous closure> (package:flutter/src/rendering/sliver.dart:729:9)
flutter: #2 SliverGeometry.debugAssertIsValid (package:flutter/src/rendering/sliver.dart:751:6)
flutter: #3 RenderSliver.debugAssertDoesMeetConstraints (package:flutter/src/rendering/sliver.dart:1205:22)
flutter: #4 RenderObject.layout.<anonymous closure> (package:flutter/src/rendering/object.dart:2138:9)
flutter: #5 RenderObject.layout (package:flutter/src/rendering/object.dart:2140:8)
flutter: #6 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:516:13)
flutter: #7 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1600:12)
flutter: #8 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1507:20)
flutter: #9 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #10 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #11 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #12 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #13 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #14 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #15 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #16 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #17 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #18 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #19 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #20 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #21 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #22 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #23 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #24 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #25 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #26 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #27 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #28 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #29 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:171:12)
flutter: #30 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1055:7)
flutter: #31 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:240:7)
flutter: #32 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:410:14)
flutter: #33 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #34 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #35 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #36 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #37 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #38 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #39 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1467:11)
flutter: #40 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #41 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #42 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:249:12)
flutter: #43 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #44 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #45 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:171:12)
flutter: #46 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1055:7)
flutter: #47 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:240:7)
flutter: #48 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:410:14)
flutter: #49 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1973:7)
flutter: #50 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:999:18)
flutter: #51 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:513:19)
flutter: #52 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:884:13)
flutter: #53 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:378:5)
flutter: #54 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1175:15)
flutter: #55 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1104:9)
flutter: #56 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1015:5)
flutter: #57 _invoke (dart:ui/hooks.dart:148:13)
flutter: #58 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:318:5)
flutter: #59 _drawFrame (dart:ui/hooks.dart:115:31)
flutter:
flutter: The following RenderObject was being processed when the exception was fired: _RenderSliverPinnedPersistentHeaderForWidgets#94301 relayoutBoundary=up1 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE:
flutter: creator: _SliverPinnedPersistentHeader ← SliverPersistentHeader ← NestedScrollViewViewport ←
flutter: IgnorePointer-[GlobalKey#aeb92] ← Semantics ← Listener ← _GestureSemantics ←
flutter: RawGestureDetector-[LabeledGlobalKey<RawGestureDetectorState>#4aeec] ← Listener ← _ScrollableScope
flutter: ← _ScrollSemantics-[GlobalKey#bbd3f] ← NotificationListener<ScrollMetricsNotification> ← ⋯
flutter: parentData: paintOffset=Offset(0.0, 0.0) (can use size)
flutter: constraints: SliverConstraints(AxisDirection.down, GrowthDirection.forward, ScrollDirection.idle,
flutter: scrollOffset: 0.0, remainingPaintExtent: 377.0, crossAxisExtent: 393.0, crossAxisDirection:
flutter: AxisDirection.right, viewportMainAxisExtent: 703.0, remainingCacheExtent: 627.0, cacheOrigin: 0.0)
flutter: geometry: SliverGeometry(scrollExtent: 50.4, paintExtent: 48.0, layoutExtent: 50.4, maxPaintExtent:
flutter: 50.4, hasVisualOverflow: true, cacheExtent: 50.4)
flutter: maxExtent: 50.4
flutter: child position: 0.0
flutter: This RenderObject had the following descendants (showing up to depth 5):
flutter: child: _RenderColoredBox#7b4ed relayoutBoundary=up2 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderFlex#99f64 relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 1: RenderPadding#42a9a relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderSemanticsGestureHandler#ae119 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPointerListener#9b78f relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 2: _RenderScrollSemantics#a2d49 relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPointerListener#c00e6 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderSemanticsGestureHandler#44cd4 relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 3: RenderSemanticsGestureHandler#5a3c5 relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPointerListener#8131c relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPadding#ea9d3 relayoutBoundary=up6 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: ════════════════════════════════════════════════════════════════════════════════════════════════════
flutter: ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
flutter: The following assertion was thrown during performLayout():
flutter: SliverGeometry is not valid: The "layoutExtent" exceeds the "paintExtent".
flutter: The paintExtent is 48.0, but the layoutExtent is 50.4.
flutter:
flutter: The relevant error-causing widget was:
flutter: NestedScrollView
flutter: NestedScrollView:file:///Users/temitopedaniel/AndroidStudioProjects/ts-flutter/app/lib/views/pages/profile/profile_view.dart:58:15
flutter:
flutter: When the exception was thrown, this was the stack:
flutter: #0 SliverGeometry.debugAssertIsValid.<anonymous closure>.verify (package:flutter/src/rendering/sliver.dart:712:9)
flutter: #1 SliverGeometry.debugAssertIsValid.<anonymous closure> (package:flutter/src/rendering/sliver.dart:729:9)
flutter: #2 SliverGeometry.debugAssertIsValid (package:flutter/src/rendering/sliver.dart:751:6)
flutter: #3 RenderViewportBase.layoutChildSequence (package:flutter/src/rendering/viewport.dart:532:34)
flutter: #4 RenderViewport._attemptLayout (package:flutter/src/rendering/viewport.dart:1600:12)
flutter: #5 RenderViewport.performLayout (package:flutter/src/rendering/viewport.dart:1507:20)
flutter: #6 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #7 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #8 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #9 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #10 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #11 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #12 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #13 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #14 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #15 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #16 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #17 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #18 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #19 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #20 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #21 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #22 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #23 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #24 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #25 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #26 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:171:12)
flutter: #27 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1055:7)
flutter: #28 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:240:7)
flutter: #29 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:410:14)
flutter: #30 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #31 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #32 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #33 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #34 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #35 RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:120:14)
flutter: #36 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1467:11)
flutter: #37 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #38 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #39 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:249:12)
flutter: #40 RenderObject.layout (package:flutter/src/rendering/object.dart:2135:7)
flutter: #41 RenderBox.layout (package:flutter/src/rendering/box.dart:2418:11)
flutter: #42 MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:171:12)
flutter: #43 _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1055:7)
flutter: #44 MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:240:7)
flutter: #45 RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:410:14)
flutter: #46 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1973:7)
flutter: #47 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:999:18)
flutter: #48 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:513:19)
flutter: #49 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:884:13)
flutter: #50 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:378:5)
flutter: #51 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1175:15)
flutter: #52 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1104:9)
flutter: #53 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1015:5)
flutter: #54 _invoke (dart:ui/hooks.dart:148:13)
flutter: #55 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:318:5)
flutter: #56 _drawFrame (dart:ui/hooks.dart:115:31)
flutter:
flutter: The following RenderObject was being processed when the exception was fired: RenderNestedScrollViewViewport#1020e NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE:
flutter: needs compositing
flutter: creator: NestedScrollViewViewport ← IgnorePointer-[GlobalKey#aeb92] ← Semantics ← Listener ←
flutter: _GestureSemantics ← RawGestureDetector-[LabeledGlobalKey<RawGestureDetectorState>#4aeec] ←
flutter: Listener ← _ScrollableScope ← _ScrollSemantics-[GlobalKey#bbd3f] ←
flutter: NotificationListener<ScrollMetricsNotification> ← Scrollable ← _NestedScrollViewCustomScrollView ←
flutter: ⋯
flutter: parentData: <none> (can use size)
flutter: constraints: BoxConstraints(0.0<=w<=393.0, 0.0<=h<=703.0)
flutter: size: Size(393.0, 703.0)
flutter: axisDirection: down
flutter: crossAxisDirection: right
flutter: offset: _NestedScrollPosition#25468(outer, offset: 0.0, range: null..null, viewport: 703.0)
flutter: anchor: 0.0
flutter: handle: SliverOverlapAbsorberHandle(null, orphan)
flutter: This RenderObject had the following descendants (showing up to depth 5):
flutter: center child: RenderSliverToBoxAdapter#b8a60 relayoutBoundary=up1 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderFlex#7813f relayoutBoundary=up2 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 1: RenderConstrainedBox#426a1 relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderDecoratedBox#e28ca relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderStack#39460 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 2: RenderPadding#31b18 relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderFlex#b3bd4 relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 1: RenderConstrainedBox#34619 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 2: RenderSemanticsAnnotations#0ff49 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 3: RenderConstrainedBox#f0c3a relayoutBoundary=up5 NEEDS-PAINT
flutter: child 4: RenderSemanticsAnnotations#3f928 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 5: RenderConstrainedBox#46cc7 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 6: RenderPhysicalModel#b90fb relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 7: RenderConstrainedBox#0fbe9 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 1: _RenderSliverPinnedPersistentHeaderForWidgets#94301 relayoutBoundary=up1 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: _RenderColoredBox#7b4ed relayoutBoundary=up2 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderFlex#99f64 relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 1: RenderPadding#42a9a relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderSemanticsGestureHandler#ae119 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 2: _RenderScrollSemantics#a2d49 relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPointerListener#c00e6 relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 3: RenderSemanticsGestureHandler#5a3c5 relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPointerListener#8131c relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child 2: RenderSliverFillRemainingWithScrollable#658c5 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderSemanticsGestureHandler#b601b NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPointerListener#1b903 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: RenderPadding#beac3 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: child: _RenderScrollSemantics#cb4e2 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE
flutter: ════════════════════════════════════════════════════════════════════════════════════════════════════
flutter: ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════
flutter: The following _CastError was thrown during paint():
flutter: Null check operator used on a null value
flutter:
flutter: The relevant error-causing widget was:
flutter: NestedScrollView
flutter: NestedScrollView:file:///Users/temitopedaniel/AndroidStudioProjects/ts-flutter/app/lib/views/pages/profile/profile_view.dart:58:15
flutter:
flutter: When the exception was thrown, this was the stack:
flutter: #0 RenderViewportBase._paintContents (package:flutter/src/rendering/viewport.dart:676:25)
flutter: #1 RenderViewportBase.paint (package:flutter/src/rendering/viewport.dart:662:7)
flutter: #2 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #3 PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:155:11)
flutter: #4 PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:98:5)
flutter: #5 PaintingContext._compositeChild (package:flutter/src/rendering/object.dart:250:7)
flutter: #6 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:231:7)
flutter: #7 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #8 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #9 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #10 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #11 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #12 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #13 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #14 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #15 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #16 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #17 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #18 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #19 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #20 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #21 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #22 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #23 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #24 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #25 RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:2900:15)
flutter: #26 RenderCustomMultiChildLayoutBox.paint (package:flutter/src/rendering/custom_layout.dart:415:5)
flutter: #27 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #28 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #29 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #30 _RenderInkFeatures.paint (package:flutter/src/material/material.dart:609:11)
flutter: #31 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #32 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #33 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #34 RenderPhysicalModel.paint.<anonymous closure> (package:flutter/src/rendering/proxy_box.dart:2103:15)
flutter: #35 PaintingContext.pushClipRRect (package:flutter/src/rendering/object.dart:550:14)
flutter: #36 RenderPhysicalModel.paint (package:flutter/src/rendering/proxy_box.dart:2090:21)
flutter: #37 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #38 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #39 RenderShiftedBox.paint (package:flutter/src/rendering/shifted_box.dart:84:15)
flutter: #40 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #41 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #42 RenderBoxContainerDefaultsMixin.defaultPaint (package:flutter/src/rendering/box.dart:2900:15)
flutter: #43 RenderCustomMultiChildLayoutBox.paint (package:flutter/src/rendering/custom_layout.dart:415:5)
flutter: #44 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #45 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #46 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #47 _RenderInkFeatures.paint (package:flutter/src/material/material.dart:609:11)
flutter: #48 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #49 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #50 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #51 RenderPhysicalModel.paint.<anonymous closure> (package:flutter/src/rendering/proxy_box.dart:2103:15)
flutter: #52 PaintingContext.pushClipRRect (package:flutter/src/rendering/object.dart:550:14)
flutter: #53 RenderPhysicalModel.paint (package:flutter/src/rendering/proxy_box.dart:2090:21)
flutter: #54 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #55 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #56 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #57 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #58 PaintingContext.paintChild (package:flutter/src/rendering/object.dart:239:13)
flutter: #59 RenderProxyBoxMixin.paint (package:flutter/src/rendering/proxy_box.dart:144:15)
flutter: #60 RenderObject._paintWithContext (package:flutter/src/rendering/object.dart:2796:7)
flutter: #61 PaintingContext._repaintCompositedChild (package:flutter/src/rendering/object.dart:155:11)
flutter: #62 PaintingContext.repaintCompositedChild (package:flutter/src/rendering/object.dart:98:5)
flutter: #63 PipelineOwner.flushPaint (package:flutter/src/rendering/object.dart:1116:31)
flutter: #64 RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:515:19)
flutter: #65 WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:884:13)
flutter: #66 RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:378:5)
flutter: #67 SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1175:15)
flutter: #68 SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1104:9)
flutter: #69 SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1015:5)
flutter: #70 _invoke (dart:ui/hooks.dart:148:13)
flutter: #71 PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:318:5)
flutter: #72 _drawFrame (dart:ui/hooks.dart:115:31)
flutter:
flutter: The following RenderObject was being processed when the exception was fired: RenderNestedScrollViewViewport#1020e:
flutter: needs compositing
flutter: creator: NestedScrollViewViewport ← IgnorePointer-[GlobalKey#aeb92] ← Semantics ← Listener ←
flutter: _GestureSemantics ← RawGestureDetector-[LabeledGlobalKey<RawGestureDetectorState>#4aeec] ←
flutter: Listener ← _ScrollableScope ← _ScrollSemantics-[GlobalKey#bbd3f] ←
flutter: NotificationListener<ScrollMetricsNotification> ← Scrollable ← _NestedScrollViewCustomScrollView ←
flutter: ⋯
flutter: parentData: <none> (can use size)
flutter: constraints: BoxConstraints(0.0<=w<=393.0, 0.0<=h<=703.0)
flutter: layer: OffsetLayer#2d8b5 DETACHED
flutter: size: Size(393.0, 703.0)
flutter: axisDirection: down
flutter: crossAxisDirection: right
flutter: offset: _NestedScrollPosition#25468(outer, offset: 0.0, range: null..null, viewport: 703.0)
flutter: anchor: 0.0
flutter: handle: SliverOverlapAbsorberHandle(null, orphan)
flutter: This RenderObject had the following descendants (showing up to depth 5):
flutter: center child: RenderSliverToBoxAdapter#b8a60 relayoutBoundary=up1 NEEDS-PAINT
flutter: child: RenderFlex#7813f relayoutBoundary=up2 NEEDS-PAINT
flutter: child 1: RenderConstrainedBox#426a1 relayoutBoundary=up3 NEEDS-PAINT
flutter: child: RenderDecoratedBox#e28ca relayoutBoundary=up4 NEEDS-PAINT
flutter: child: RenderStack#39460 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 2: RenderPadding#31b18 relayoutBoundary=up3 NEEDS-PAINT
flutter: child: RenderFlex#b3bd4 relayoutBoundary=up4 NEEDS-PAINT
flutter: child 1: RenderConstrainedBox#34619 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 2: RenderSemanticsAnnotations#0ff49 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 3: RenderConstrainedBox#f0c3a relayoutBoundary=up5 NEEDS-PAINT
flutter: child 4: RenderSemanticsAnnotations#3f928 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 5: RenderConstrainedBox#46cc7 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 6: RenderPhysicalModel#b90fb relayoutBoundary=up5 NEEDS-PAINT
flutter: child 7: RenderConstrainedBox#0fbe9 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 1: _RenderSliverPinnedPersistentHeaderForWidgets#94301 relayoutBoundary=up1 NEEDS-PAINT
flutter: child: _RenderColoredBox#7b4ed relayoutBoundary=up2 NEEDS-PAINT
flutter: child: RenderFlex#99f64 relayoutBoundary=up3 NEEDS-PAINT
flutter: child 1: RenderPadding#42a9a relayoutBoundary=up4 NEEDS-PAINT
flutter: child: RenderSemanticsGestureHandler#ae119 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 2: _RenderScrollSemantics#a2d49 relayoutBoundary=up4 NEEDS-PAINT
flutter: child: RenderPointerListener#c00e6 relayoutBoundary=up5 NEEDS-PAINT
flutter: child 3: RenderSemanticsGestureHandler#5a3c5 relayoutBoundary=up4 NEEDS-PAINT
flutter: child: RenderPointerListener#8131c relayoutBoundary=up5 NEEDS-PAINT
flutter: child 2: RenderSliverFillRemainingWithScrollable#658c5 NEEDS-LAYOUT NEEDS-PAINT
flutter: child: RenderSemanticsGestureHandler#b601b NEEDS-LAYOUT NEEDS-PAINT
flutter: child: RenderPointerListener#1b903 NEEDS-LAYOUT NEEDS-PAINT
flutter: child: RenderPadding#beac3 NEEDS-LAYOUT NEEDS-PAINT
flutter: child: _RenderScrollSemantics#cb4e2 NEEDS-LAYOUT NEEDS-PAINT
flutter: ════════════════════════════════════════════════════════════════════════════════════════════════════
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment