Created
February 5, 2023 10:02
-
-
Save ologunB/5622f507abf507c38de3eb917c7629a7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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