Skip to content

flutter: Another exception was thrown: A GlobalKey was used multiple times inside one widget's child list.  #37300

Closed
@sunnyshingala

Description

@sunnyshingala
flutter: ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════
flutter: The following assertion was thrown building IconTheme(IconThemeData#2abdc(color:                          
flutter: Color(0xdd000000))):                                                   
flutter: Could not find a generator for route RouteSettings("/", null) in the _WidgetsAppState.                    
flutter: Generators for routes are searched for in the following order:         
flutter:  1. For the "/" route, the "home" property, if non-null, is used.      
flutter:  2. Otherwise, the "routes" table is used, if it has an entry for the route.                              
flutter:  3. Otherwise, onGenerateRoute is called. It should return a non-null value for any valid route not       
flutter: handled by "home" and "routes".                                        
flutter:  4. Finally if all else fails onUnknownRoute is called.                
flutter: Unfortunately, onUnknownRoute was not set.                             
flutter:                                                                        
flutter: When the exception was thrown, this was the stack:                     
flutter: #0      _WidgetsAppState._onUnknownRoute.<anonymous closure> (package:flutter/src/widgets/app.dart:772:9) 
flutter: #1      _WidgetsAppState._onUnknownRoute (package:flutter/src/widgets/app.dart:785:6)                     
flutter: #2      NavigatorState._routeNamed (package:flutter/src/widgets/navigator.dart:1611:22)                   
flutter: #3      NavigatorState.initState (package:flutter/src/widgets/navigator.dart:1538:17)                     
flutter: #4      StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4033:58)                  
flutter: #5      ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #6      Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #7      Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #8      ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #9      Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #10     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #11     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #12     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #13     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #14     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #15     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #16     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #17     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #18     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #19     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #20     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #21     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #22     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #23     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #24     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #25     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #26     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #27     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #28     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #29     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #30     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #31     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #32     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #33     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #34     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #35     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #36     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #37     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #38     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #39     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #40     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #41     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #42     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #43     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #44     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #45     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #46     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #47     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4053:11)                  
flutter: #48     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #49     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #50     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #51     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #52     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #53     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #54     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #55     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #56     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #57     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #58     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #59     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #60     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #61     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #62     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #63     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #64     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #65     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #66     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #67     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #68     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #69     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #70     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #71     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #72     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #73     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #74     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #75     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #76     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #77     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #78     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #79     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #80     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #81     SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5092:14)         
flutter: #82     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #83     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #84     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #85     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #86     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #87     StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4053:11)                  
flutter: #88     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #89     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #90     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #91     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #92     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #93     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #94     ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #95     Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #96     Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #97     ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #98     Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #99     ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #100    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #101    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #102    Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #103    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #104    Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #105    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #106    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4053:11)                  
flutter: #107    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #108    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #109    Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #110    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #111    Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #112    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #113    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #114    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #115    Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #116    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #117    Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #118    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #119    StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4053:11)                  
flutter: #120    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #121    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #122    Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #123    ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)              
flutter: #124    Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)                               
flutter: #125    ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:3907:5)                  
flutter: #126    ComponentElement.mount (package:flutter/src/widgets/framework.dart:3902:5)                        
flutter: #127    Element.inflateWidget (package:flutter/src/widgets/framework.dart:3084:14)                        
flutter: #128    Element.updateChild (package:flutter/src/widgets/framework.dart:2887:12)                          
flutter: #129    RenderObjectToWidgetElement._rebuild (package:flutter/src/widgets/binding.dart:939:16)            
flutter: #130    RenderObjectToWidgetElement.mount (package:flutter/src/widgets/binding.dart:910:5)                
flutter: #131    RenderObjectToWidgetAdapter.attachToRenderTree.<anonymous closure> (package:flutter/src/widgets/binding.dart:856:17)
flutter: #132    BuildOwner.buildScope (package:flutter/src/widgets/framework.dart:2320:19)                        
flutter: #133    RenderObjectToWidgetAdapter.attachToRenderTree (package:flutter/src/widgets/binding.dart:855:13)  
flutter: #134    _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.attachRootWidget (package:flutter/src/widgets/binding.dart:736:7)
flutter: #135    runApp (package:flutter/src/widgets/binding.dart:786:7)        
flutter: #136    main (package:login_example/main.dart:5:15)                    
flutter: #137    _runMainZoned.<anonymous closure>.<anonymous closure> (dart:ui/hooks.dart:216:25)                 
flutter: #142    _runMainZoned.<anonymous closure> (dart:ui/hooks.dart:208:5)   
flutter: #143    _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:301:19)                  
flutter: #144    _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:172:12)                 
flutter: (elided 4 frames from package dart:async)                              
flutter:

Metadata

Metadata

Assignees

No one assigned

    Labels

    waiting for customer responseThe Flutter team cannot make further progress on this issue until the original reporter responds

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions