a3 icon indicating copy to clipboard operation
a3 copied to clipboard

Error on chat screen

Open kumarpalsinh25 opened this issue 6 months ago • 0 comments

Randomly I am facing below error when open chat.

Screenshot 2024-07-26 at 5 13 16 PM
======== Exception caught by widgets library =======================================================
The following assertion was thrown building SliverAnimatedList-[LabeledGlobalKey<SliverAnimatedListState>#b8f0a](state: SliverAnimatedListState#c5a9e(tickers: tracking 2 tickers)):
'package:flutter/src/rendering/sliver_multi_box_adaptor.dart': Failed assertion: line 268 pos 16: 'child == null || indexOf(child) > index': is not true.


Either the assertion indicates an error in the framework itself, or we should provide substantially more information in this error message to help you determine and fix the underlying cause.
In either case, please report this assertion by filing a bug on GitHub:
  https://github.com/flutter/flutter/issues/new?template=2_bug.yml

The relevant error-causing widget was: 
  Chat Chat:file:///Users/kumarpalsinh/Projects/Acter/a3/app/lib/features/chat/pages/room_page.dart:213:14
When the exception was thrown, this was the stack: 
#2      RenderSliverMultiBoxAdaptor._debugVerifyChildOrder (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:268:16)
#3      RenderSliverMultiBoxAdaptor.debugChildIntegrityEnabled=.<anonymous closure> (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:242:14)
#4      RenderSliverMultiBoxAdaptor.debugChildIntegrityEnabled= (package:flutter/src/rendering/sliver_multi_box_adaptor.dart:244:6)
#5      SliverMultiBoxAdaptorElement.performRebuild (package:flutter/src/widgets/sliver.dart:826:20)
#6      SliverMultiBoxAdaptorElement.update (package:flutter/src/widgets/sliver.dart:737:7)
#7      Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#9      StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
#10     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#11     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
#12     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#13     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#14     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#15     Element.updateChildren (package:flutter/src/widgets/framework.dart:3976:32)
#16     MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6929:17)
#17     _ViewportElement.update (package:flutter/src/widgets/viewport.dart:235:11)
#18     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#19     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#20     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#21     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#22     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#23     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#24     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#25     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#26     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#27     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#28     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
#29     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#30     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
#31     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#32     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#33     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#34     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#35     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#36     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
#37     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#38     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#39     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#40     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#41     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#42     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
#43     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#44     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#45     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#46     SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:6776:14)
#47     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#48     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#49     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
#50     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#51     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
#52     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#53     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#54     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#55     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
#56     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#57     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#58     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
#59     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#60     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
#61     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#62     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#63     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
#64     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#65     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
#66     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#67     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#68     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#69     StatelessElement.update (package:flutter/src/widgets/framework.dart:5563:5)
#70     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#71     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#72     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#73     ProxyElement.update (package:flutter/src/widgets/framework.dart:5816:5)
#74     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#75     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:5512:16)
#76     StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:5650:11)
#77     Element.rebuild (package:flutter/src/widgets/framework.dart:5203:7)
#78     StatefulElement.update (package:flutter/src/widgets/framework.dart:5673:5)
#79     Element.updateChild (package:flutter/src/widgets/framework.dart:3827:15)
#80     _LayoutBuilderElement._layout.layoutCallback (package:flutter/src/widgets/layout_builder.dart:155:18)
#81     BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2845:19)
#82     _LayoutBuilderElement._layout (package:flutter/src/widgets/layout_builder.dart:173:12)
#83     RenderObject.invokeLayoutCallback.<anonymous closure> (package:flutter/src/rendering/object.dart:2688:59)
#84     PipelineOwner._enableMutationsToDirtySubtrees (package:flutter/src/rendering/object.dart:1097:15)
#85     RenderObject.invokeLayoutCallback (package:flutter/src/rendering/object.dart:2688:14)
#86     RenderConstrainedLayoutBuilder.rebuildIfNecessary (package:flutter/src/widgets/layout_builder.dart:248:7)
#87     _RenderLayoutBuilder.performLayout (package:flutter/src/widgets/layout_builder.dart:331:5)
#88     RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#89     RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:21)
#90     RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#91     RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:21)
#92     RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#93     ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:52:11)
#94     RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:847:45)
#95     RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:885:32)
#96     RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#97     RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:21)
#98     RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#99     ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:52:11)
#100    RenderStack._computeSize (package:flutter/src/rendering/stack.dart:574:43)
#101    RenderStack.performLayout (package:flutter/src/rendering/stack.dart:601:12)
#102    RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#103    ChildLayoutHelper.layoutChild (package:flutter/src/rendering/layout_helper.dart:52:11)
#104    RenderFlex._computeSizes (package:flutter/src/rendering/flex.dart:847:45)
#105    RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:885:32)
#106    RenderObject.layout (package:flutter/src/rendering/object.dart:2577:7)
#107    MultiChildLayoutDelegate.layoutChild (package:flutter/src/rendering/custom_layout.dart:173:12)
#108    _ScaffoldLayout.performLayout (package:flutter/src/material/scaffold.dart:1097:7)
#109    MultiChildLayoutDelegate._callPerformLayout (package:flutter/src/rendering/custom_layout.dart:237:7)
#110    RenderCustomMultiChildLayoutBox.performLayout (package:flutter/src/rendering/custom_layout.dart:404:14)
#111    RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:2416:7)
#112    PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1051:18)
#113    PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:1064:15)
#114    RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:577:23)
#115    WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:1138:13)
#116    RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:443:5)
#117    SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1392:15)
#118    SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:1313:9)
#119    SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:1171:5)
#120    _invoke (dart:ui/hooks.dart:312:13)
#121    PlatformDispatcher._drawFrame (dart:ui/platform_dispatcher.dart:419:5)
#122    _drawFrame (dart:ui/hooks.dart:283:31)
(elided 2 frames from class _AssertionError)
====================================================================================================
I/flutter (10076): handle error - address: -5476376610937507344 ; len: 12

kumarpalsinh25 avatar Jul 26 '24 11:07 kumarpalsinh25