Why do I get so much random output and what does it mean? - flutter

I am writing a flutter app and every time I run it I get this overwhelming amount of input and I don't know what it means
It happens with every app I run and I don't know why and haven't found information about this
I would share some code but I don't think this has to do with any specific code that I run because it happens with any app.
however, I will include an example of such output
E/flutter (27835): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:169:38)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #2 BaseClient.get (package:http/src/base_client.dart:32:7)
E/flutter (27835): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter (27835): #4 _withClient (package:http/http.dart:166:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #5 get (package:http/http.dart:46:5)
E/flutter (27835): #6 randomImages (package:google_play_recreation/main.dart:439:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #7 new Category.<anonymous closure> (package:google_play_recreation/main.dart:337:45)
E/flutter (27835): #8 __CastListBase&_CastIterableBase&ListMixin.forEach (dart:collection/list.dart:63:13)
E/flutter (27835): #9 new Category (package:google_play_recreation/main.dart:337:17)
E/flutter (27835): #10 _HomeState.build.<anonymous closure>.<anonymous closure> (package:google_play_recreation/main.dart:233:68)
E/flutter (27835): #11 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:367:8)
E/flutter (27835): #12 _HomeState.build.<anonymous closure> (package:google_play_recreation/main.dart:233:29)
E/flutter (27835): #13 _FutureBuilderState.build (package:flutter/src/widgets/async.dart)
E/flutter (27835): #14 StatefulElement.build (package:flutter/src/widgets/framework.dart:4012:27)
E/flutter (27835): #15 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3924:15)
E/flutter (27835): #16 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #17 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #18 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #19 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #20 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #21 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #23 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #24 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #25 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #26 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #27 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4817:32)
E/flutter (27835): #28 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5208:17)
E/flutter (27835): #29 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #30 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #31 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #32 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #33 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #35 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #37 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #38 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #39 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #40 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #41 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #42 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5099:14)
E/flutter (27835): #43 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #44 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #45 Element.rebuild (package:flutter/src/widgets/framewor
E/flutter (27835): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: SocketException: OS Error: Software caused connection abort, errno = 103, address = dog.ceo, port = 42980
E/flutter (27835): #0 IOClient.send (package:http/src/io_client.dart:33:23)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:169:38)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #2 BaseClient.get (package:http/src/base_client.dart:32:7)
E/flutter (27835): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter (27835): #4 _withClient (package:http/http.dart:166:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #5 get (package:http/http.dart:46:5)
E/flutter (27835): #6 randomImages (package:google_play_recreation/main.dart:439:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #7 new Category.<anonymous closure> (package:google_play_recreation/main.dart:337:45)
E/flutter (27835): #8 __CastListBase&_CastIterableBase&ListMixin.forEach (dart:collection/list.dart:63:13)
E/flutter (27835): #9 new Category (package:google_play_recreation/main.dart:337:17)
E/flutter (27835): #10 _HomeState.build.<anonymous closure>.<anonymous closure> (package:google_play_recreation/main.dart:233:68)
E/flutter (27835): #11 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:367:8)
E/flutter (27835): #12 _HomeState.build.<anonymous closure> (package:google_play_recreation/main.dart:233:29)
E/flutter (27835): #13 _FutureBuilderState.build (package:flutter/src/widgets/async.dart)
E/flutter (27835): #14 StatefulElement.build (package:flutter/src/widgets/framework.dart:4012:27)
E/flutter (27835): #15 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3924:15)
E/flutter (27835): #16 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #17 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #18 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #19 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #20 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #21 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #23 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #24 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #25 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #26 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #27 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4817:32)
E/flutter (27835): #28 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5208:17)
E/flutter (27835): #29 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #30 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #31 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #32 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #33 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #35 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #37 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #38 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #39 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #40 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #41 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #42 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5099:14)
E/flutter (27835): #43 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #44 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #45 Element.rebuild (package:flutter/src/widgets/framewor
E/flutter (27835): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: SocketException: OS Error: Software caused connection abort, errno = 103, address = dog.ceo, port = 49710
E/flutter (27835): #0 IOClient.send (package:http/src/io_client.dart:33:23)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:169:38)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #2 BaseClient.get (package:http/src/base_client.dart:32:7)
E/flutter (27835): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter (27835): #4 _withClient (package:http/http.dart:166:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #5 get (package:http/http.dart:46:5)
E/flutter (27835): #6 randomImages (package:google_play_recreation/main.dart:439:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #7 new Category.<anonymous closure> (package:google_play_recreation/main.dart:337:45)
E/flutter (27835): #8 __CastListBase&_CastIterableBase&ListMixin.forEach (dart:collection/list.dart:63:13)
E/flutter (27835): #9 new Category (package:google_play_recreation/main.dart:337:17)
E/flutter (27835): #10 _HomeState.build.<anonymous closure>.<anonymous closure> (package:google_play_recreation/main.dart:233:68)
E/flutter (27835): #11 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:367:8)
E/flutter (27835): #12 _HomeState.build.<anonymous closure> (package:google_play_recreation/main.dart:233:29)
E/flutter (27835): #13 _FutureBuilderState.build (package:flutter/src/widgets/async.dart)
E/flutter (27835): #14 StatefulElement.build (package:flutter/src/widgets/framework.dart:4012:27)
E/flutter (27835): #15 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3924:15)
E/flutter (27835): #16 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #17 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #18 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #19 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #20 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #21 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #23 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #24 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #25 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #26 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #27 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4817:32)
E/flutter (27835): #28 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5208:17)
E/flutter (27835): #29 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #30 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #31 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #32 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #33 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #34 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #35 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #36 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #37 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #38 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #39 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #40 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #41 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #42 SingleChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5099:14)
E/flutter (27835): #43 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #44 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #45 Element.rebuild (package:flutter/src/widgets/framewor
E/flutter (27835): [ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: SocketException: OS Error: Software caused connection abort, errno = 103, address = dog.ceo, port = 48866
E/flutter (27835): #0 IOClient.send (package:http/src/io_client.dart:33:23)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:169:38)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #2 BaseClient.get (package:http/src/base_client.dart:32:7)
E/flutter (27835): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter (27835): #4 _withClient (package:http/http.dart:166:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #5 get (package:http/http.dart:46:5)
E/flutter (27835): #6 randomImages (package:google_play_recreation/main.dart:439:20)
E/flutter (27835): <asynchronous suspension>
E/flutter (27835): #7 new Category.<anonymous closure> (package:google_play_recreation/main.dart:337:45)
E/flutter (27835): #8 __CastListBase&_CastIterableBase&ListMixin.forEach (dart:collection/list.dart:63:13)
E/flutter (27835): #9 new Category (package:google_play_recreation/main.dart:337:17)
E/flutter (27835): #10 _HomeState.build.<anonymous closure>.<anonymous closure> (package:google_play_recreation/main.dart:233:68)
E/flutter (27835): #11 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.forEach (dart:collection-patch/compact_hash.dart:367:8)
E/flutter (27835): #12 _HomeState.build.<anonymous closure> (package:google_play_recreation/main.dart:233:29)
E/flutter (27835): #13 _FutureBuilderState.build (package:flutter/src/widgets/async.dart)
E/flutter (27835): #14 StatefulElement.build (package:flutter/src/widgets/framework.dart:4012:27)
E/flutter (27835): #15 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3924:15)
E/flutter (27835): #16 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #17 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #18 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #19 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #20 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #21 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #23 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #24 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #25 ProxyElement.update (package:flutter/src/widgets/framework.dart:4219:5)
E/flutter (27835): #26 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #27 RenderObjectElement.updateChildren (package:flutter/src/widgets/framework.dart:4817:32)
E/flutter (27835): #28 MultiChildRenderObjectElement.update (package:flutter/src/widgets/framework.dart:5208:17)
E/flutter (27835): #29 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:15)
E/flutter (27835): #30 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:3935:16)
E/flutter (27835): #31 Element.rebuild (package:flutter/src/widgets/framework.dart:3721:5)
E/flutter (27835): #32 StatefulElement.update (package:flutter/src/widgets/framework.dart:4085:5)
E/flutter (27835): #33 Element.updateChild (package:flutter/src/widgets/framework.dart:2876:
this app does print some text intentionally but all of those errors are weird and confusing
I don't expect to get all this output and think it indicates a problem I don't understand
EDIT: since you asked for it, the code is on github now.

This error is due to the internet connection if the connection is slow or if you are trying to get some data from the api via internet and you are not connected to the internet than this error can occur. The same error occurred in my app also so I reconnected to the internet service and the error was removed so you can also try this.
hope this may help.

I resolved it by adding internet permission and usesCleartextTraffic in android manifest.
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.testapp">
<uses-permission android:name="android.permission.INTERNET" />
<application
android:label="Test App"
android:usesCleartextTraffic="true" <!-- THIS LINE -->
android:icon="#mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:launchMode="singleTop"
android:theme="#style/LaunchTheme">
</application>
</manifest>

Related

E/flutter (24259): Unhandled Exception: Bad state: Cannot set the body fields of a Request with content-type "application/json"

var filterQuery =algolia.instance.index(indexName.value.toString()).facetQuery("cast");
I am trying to use facetQuery method of Algolia package, but I am facing an error as shown below.
The code shown above is causing this error:
E/flutter (24259): [ERROR:flutter/lib/ui/ui_dart_state.cc(209)] Unhandled Exception: Bad state: Cannot set the body fields of a Request with content-type "application/json".
E/flutter (24259): #0 Request.bodyFields= (package:http/src/request.dart:133:7)
E/flutter (24259): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:87:17)
E/flutter (24259): #2 BaseClient.post (package:http/src/base_client.dart:32:7)
E/flutter (24259): #3 post.<anonymous closure> (package:http/http.dart:69:16)
E/flutter (24259): #4 _withClient (package:http/http.dart:164:20)
E/flutter (24259): #5 post (package:http/http.dart:68:5)
E/flutter (24259): #6 AlgoliaIndexReference.facetQuery (package:algolia/src/index_reference.dart:81:31)
E/flutter (24259): #7 ProductController.fetchProducts (package:project/screens/searc_for_all/controller/search_for_all_controller.dart:50:74)
E/flutter (24259): #8 ProductController.onInit (package:project/screens/searc_for_all/controller/search_for_all_controller.dart:21:5)
E/flutter (24259): #9 GetLifeCycleBase._onStart (package:get/get_instance/src/lifecycle.dart:66:5)
E/flutter (24259): #10 InternalFinalCallback.call (package:get/get_instance/src/lifecycle.dart:12:26)
E/flutter (24259): #11 GetInstance._startController (package:get/get_instance/src/get_instance.dart:253:16)
E/flutter (24259): #12 GetInstance._initDependencies (package:get/get_instance/src/get_instance.dart:204:11)
E/flutter (24259): #13 GetInstance.find (package:get/get_instance/src/get_instance.dart:301:17)
E/flutter (24259): #14 GetInstance.put (package:get/get_instance/src/get_instance.dart:86:12)
E/flutter (24259): #15 Inst.put (package:get/get_instance/src/extension_instance.dart:89:21)
E/flutter (24259): #16 new _SearchForAllState (package:project/screens/searc_for_all/searchForAll.dart:37:51)
E/flutter (24259): #17 SearchForAll.createState (package:project/screens/searc_for_all/searchForAll.dart:34:39)
E/flutter (24259): #18 new StatefulElement (package:flutter/src/widgets/framework.dart:4842:25)
E/flutter (24259): #19 StatefulWidget.createElement (package:flutter/src/widgets/framework.dart:770:38)
E/flutter (24259): #20 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3785:40)
E/flutter (24259): #21 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
E/flutter (24259): #22 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6284:14)
E/flutter (24259): #23 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3790:14)
E/flutter (24259): #24 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
E/flutter (24259): #25 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
E/flutter (24259): #26 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
E/flutter (24259): #27 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4735:5)
E/flutter (24259): #28 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4729:5)
E/flutter (24259): #29 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3790:14)
E/flutter (24259): #30 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
E/flutter (24259): #31 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6284:14)
E/flutter (24259): #32 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3790:14)
E/flutter (24259): #33 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
E/flutter (24259): #34 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6284:14)
E/flutter (24259): #35 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3790:14)
E/flutter (24259): #36 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
E/flutter (24259): #37 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4780:16)
E/flutter (24259): #38 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4928:11)
E/flutter (24259): #39 Element.rebuild (package:flutter/src/widgets/framework.dart:4477:5)
E/flutter (24259): #40 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4735:5)
E/flutter (24259): #41 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4919:11)
E/flutter (24259): #42 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4729:5)
E/flutter (24259): #43 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3790:14)
E/flutter (24259): #44 Element.updateChild (package:flutter/src/widgets/framework.dart:3540:18)
E/flutter (24259): #45 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:6284:14)

flutter showing Unhandled Exception: FormatException: Filter error, bad data error

when I am trying to make an HTTP request in flutter I am receiving these errors on a particular API and I am unable to figure out what it means and how to resolve this error is it API is working properly in postman and browser
> E/flutter (15337): [ERROR:flutter/lib/ui/ui_dart_state.cc(199)] Unhandled Exception: FormatException: Filter error, bad data
E/flutter (15337): #0 _FilterImpl.processed (dart:io-patch/filter_patch.dart:11:32)
E/flutter (15337): #1 _FilterSink.addSlice (dart:io/data_transformer.dart:537:29)
E/flutter (15337): #2 _FilterSink.add (dart:io/data_transformer.dart:521:5)
E/flutter (15337): #3 _ConverterStreamEventSink.add (dart:convert/chunked_conversion.dart:72:18)
E/flutter (15337): #4 _SinkTransformerStreamSubscription._handleData (dart:async/stream_transformers.dart:111:24)
E/flutter (15337): #5 _rootRunUnary (dart:async/zone.dart:1362:47)
E/flutter (15337): #6 _CustomZone.runUnary (dart:async/zone.dart:1265:19)
E/flutter (15337): #7 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170:7)
E/flutter (15337): #8 CastStreamSubscription._onData (dart:_internal/async_cast.dart:85:11)
E/flutter (15337): #9 _rootRunUnary (dart:async/zone.dart:1362:47)
E/flutter (15337): #10 _CustomZone.runUnary (dart:async/zone.dart:1265:19)
E/flutter (15337): #11 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170:7)
E/flutter (15337): #12 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:341:11)
E/flutter (15337): #13 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271:7)
E/flutter (15337): #14 _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:123:11)
E/flutter (15337): #15 _HandleErrorStream._handleData (dart:async/stream_pipe.dart:256:10)
E/flutter (15337): #16 _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:153:13)
E/flutter (15337): #17 _rootRunUnary (dart:async/zone.dart:1362:47)
E/flutter (15337): #18 _CustomZone.runUnary (dart:async/zone.dart:1265:19)
E/flutter (15337): #19 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1170:7)
E/flutter (15337): #20 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:341:11)
E/flutter (15337): #21 _DelayedData.perform (dart:async/stream_impl.dart:591:14)
E/flutter (15337): #22 _StreamImplEvents.handleNext (dart:async/stream_impl.dart:706:11)
E/flutter (15337): #23 _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:663:7)
E/flutter (15337): #24 _rootRun (dart:async/zone.dart:1346:47)
E/flutter (15337): #25 _CustomZone.run (dart:async/zone.dart:1258:19)
E/flutter (15337): #26 _CustomZone.runGuarded (dart:async/zone.dart:1162:7)
E/flutter (15337): #27 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1202:23)
E/flutter (15337): #28 _rootRun (dart:async/zone.dart:1354:13)
E/flutter (15337): #29 _CustomZone.run (dart:async/zone.dart:1258:19)
E/flutter (15337): #30 _CustomZone.runGuarded (dart:async/zone.dart:1162:7)
E/flutter (15337): #31 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:1202:23)
E/flutter (15337): #32 _microtaskLoop (dart:async/schedule_microtask.dart:40:21)
E/flutter (15337): #33 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49:5)
E/flutter (15337):
I have tried adding other API which is am using in my application and code is working properly but for it is giving above exception and stops after HTTP call.
Future<Null> getNewHomeData() async {
setState(() {
loading = true;
});
final response = await http.get(Uri.parse(Uri.encodeFull(APIs.url_HomePage)));
print(response.statusCode);
print(response.body);
try {
print(response.body);
if(response.statusCode == 200){
final home = homeNewFromJson(response.body);
homeBanner = home.advImg;
homeContent = home.infoText;
shopCat = home.shopCat;
storeImg = home.storeImg;
topSellings = home.topSellings;
modularFurniture = home.modularFurniture;
decorFurniture = home.decorFurniture;
banner1 = home.banner1;
banner2 = home.banner2;
banner3 = home.banner3;
banner4 = home.banner4;
banner5 = home.banner5;
}
} on Exception catch (e) {
print(e);
}

Unhandled Exception: type 'PlatformException' is not a subtype of type 'String'

Using Google sign in API for a month now
Getting this error before google sign-in
Changed Cloud Firestore Rules, still showing the same results
API error? (sign_in_failed, com.google.android.gms.common.api.ApiException: 10:, null)
E/flutter ( 8552): [ERROR:flutter/lib/ui/ui_dart_state.cc(166)] Unhandled Exception: type 'PlatformException' is not a subtype of type 'String'
E/flutter ( 8552): #0 _SignInState.initState.<anonymous closure> (package:event_management/google_signin.dart:35:32)
E/flutter ( 8552): #1 _rootRunUnary (dart:async/zone.dart:1198:47)
E/flutter ( 8552): #2 _CustomZone.runUnary (dart:async/zone.dart:1100:19)
E/flutter ( 8552): #3 _FutureListener.handleError (dart:async/future_impl.dart:160:20)
E/flutter ( 8552): #4 Future._propagateToListeners.handleError (dart:async/future_impl.dart:708:47)
E/flutter ( 8552): #5 Future._propagateToListeners (dart:async/future_impl.dart:729:24)
E/flutter ( 8552): #6 Future._completeError (dart:async/future_impl.dart:537:5)
E/flutter ( 8552): #7 _AsyncAwaitCompleter.completeError (dart:async-patch/async_patch.dart:47:15)
E/flutter ( 8552): #8 GoogleSignIn.signInSilently (package:google_sign_in/google_sign_in.dart)
E/flutter ( 8552): <asynchronous suspension>
E/flutter ( 8552): #9 _SignInState.initState (package:event_management/google_signin.dart:32:13)
E/flutter ( 8552): #10 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4684:58)
E/flutter ( 8552): #11 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter ( 8552): #12 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #13 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #14 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter ( 8552): #15 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #16 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #17 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter ( 8552): #18 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter ( 8552): #19 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter ( 8552): #20 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter ( 8552): #21 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #22 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #23 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter ( 8552): #24 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #25 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #26 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter ( 8552): #27 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #28 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #29 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter ( 8552): #30 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4719:11)
E/flutter ( 8552): #31 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter ( 8552): #32 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter ( 8552): #33 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4710:11)
E/flutter ( 8552): #34 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter ( 8552): #35 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #36 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #37 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter ( 8552): #38 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #39 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #40 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter ( 8552): #41 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter ( 8552): #42 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter ( 8552): #43 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter ( 8552): #44 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4719:11)
E/flutter ( 8552): #45 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter ( 8552): #46 ComponentElement._firstBuild (package
Cloud Firestore Rules:
`
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.time < timestamp.date(2020, 8, 31);
}
}
}
`
Cause:
This Problem occured as I had re-installed Android Studio in my external ssd, so SHA-1 values changed.
Solution:
Get SHA-1 again using "gradlew signingReport" command in gradlew terminal.
Add new SHA-1 value into the Firebase, it might solve your issue.

flutter: webview runs fine when app installed via usb, but not when installed over google play

My app uses a webview to show my terms and conditions. I make use of the "webview_flutter" package to do that. When I install my app via "flutter run --release", everything works fine and my website is perfectly loaded. When I submit my app to google play in production mode, I get an error when trying to open my webview. Any idea what could cause that error?
I double checked pretty much everything. Error occurs only when installed on my Android devices via google play, but everything works fine when installed via USB cable.
WebView(initialUrl: 'https://xyz.abc/terms')
Expected: Webview should load
Error instead:
[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: PlatformException(error, Attempt to invoke virtual method 'int ja
va.lang.Integer.intValue()' on a null object reference, null)
E/flutter (31498): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:564)
E/flutter (31498): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:316)
E/flutter (31498): <asynchronous suspension>
E/flutter (31498): #2 AndroidViewController._create (package:flutter/src/services/platform_views.dart:639)
E/flutter (31498): <asynchronous suspension>
E/flutter (31498): #3 AndroidViewController.setSize (package:flutter/src/services/platform_views.dart:556)
E/flutter (31498): <asynchronous suspension>
E/flutter (31498): #4 RenderAndroidView._sizePlatformView (package:flutter/src/rendering/platform_view.dart:189)
E/flutter (31498): <asynchronous suspension>
E/flutter (31498): #5 RenderAndroidView.performResize (package:flutter/src/rendering/platform_view.dart:170)
E/flutter (31498): #6 RenderObject.layout (package:flutter/src/rendering/object.dart:1604)
E/flutter (31498): #7 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy
_box.dart:105)
E/flutter (31498): #8 RenderObject.layout (package:flutter/src/rendering/object.dart:1619)
E/flutter (31498): #9 RenderFlex.performLayout (package:flutter/src/rendering/flex.dart:805)
E/flutter (31498): #10 RenderObject.layout (package:flutter/src/rendering/object.dart:1619)
E/flutter (31498): #11 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:206)
E/flutter (31498): #12 RenderObject.layout (package:flutter/src/rendering/object.dart:1619)
E/flutter (31498): #13 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy
_box.dart:105)
E/flutter (31498): #14 RenderObject.layout (package:flutter/src/rendering/object.dart:1619)
E/flutter (31498): #15 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:259)
E/flutter (31498): #16 RenderObject.layout (package:flutter/src/rendering/object.dart:1619)
E/flutter (31498): #17 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:206)
E/flutter (31498): #18 RenderObject.layout (package:flutter/src/rendering/object.dart:1619)
E/flutter (31498): #19 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:510)
E/flutter (31498): #20 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1496)
E/flutter (31498): #21 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:765)
E/flutter (31498): #22 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&Rendere
rBinding.drawFrame (package:flutter/src/rendering/binding.dart:346)
E/flutter (31498): #23 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&Rendere
rBinding&WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:701)
E/flutter (31498): #24 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&Rendere
rBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:285)
E/flutter (31498): #25 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/sr
c/scheduler/binding.dart:1016)
E/flutter (31498): #26 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/sch
eduler/binding.dart:958)
E/flutter (31498): #27 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._handleDrawFrame (package:flutter/src/sc
heduler/binding.dart:874)
E/flutter (31498): #28 _rootRun (dart:async/zone.dart:1124)
E/flutter (31498): #29 _CustomZone.run (dart:async/zone.dart:1021)
E/flutter (31498): #30 _CustomZone.runGuarded (dart:async/zone.dart:923)
E/flutter (31498): #31 _invoke (dart:ui/hooks.dart:236)
E/flutter (31498): #32 _drawFrame (dart:ui/hooks.dart:194)

How to handle dispatch after object dispose in flutter_bloc package?

I am using flutter_bloc & bloc package to manage state.
In child page i am initialize bloc & while back parent page dispose the bloc object.
When i comes back immediately on parent page that time bloc throw error Unhandled Exception: Bad state: Cannot add new events after calling close because on child page on load i am calling api in bloc. which trigger state after completed api. At that time already bloc object disposed.
[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: Bad state: Cannot add new events after calling close
E/flutter (17290): #0 _BroadcastStreamController.add (dart:async/broadcast_stream_controller.dart:249:24)
E/flutter (17290): #1 Subject._add (package:rxdart/src/subjects/subject.dart:124:16)
E/flutter (17290): #2 Subject.add (package:rxdart/src/subjects/subject.dart:118:5)
E/flutter (17290): #3 Bloc._bindStateSubject.<anonymous closure> (package:bloc/src/bloc.dart:90:23)
E/flutter (17290): #4 Stream.forEach.<anonymous closure>.<anonymous closure> (dart:async/stream.dart:814:45)
E/flutter (17290): #5 _runUserCode (dart:async/stream_pipe.dart:11:23)
E/flutter (17290): #6 Stream.forEach.<anonymous closure> (dart:async/stream.dart:814:11)
E/flutter (17290): #7 _rootRunUnary (dart:async/zone.dart:1132:38)
E/flutter (17290): #8 _CustomZone.runUnary (dart:async/zone.dart:1029:19)
E/flutter (17290): #9 _CustomZone.runUnaryGuarded (dart:async/zone.dart:931:7)
E/flutter (17290): #10 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:336:11)
E/flutter (17290): #11 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:263:7)
E/flutter (17290): #12 _SyncBroadcastStreamController._sendData (dart:async/broadcast_stream_controller.dart:375:20)
E/flutter (17290): #13 _BroadcastStreamController._add (dart:async/broadcast_stream_controller.dart:287:5)
E/flutter (17290): #14 _rootRunUnary (dart:async/zone.dart:1132:38)
E/flutter (17290): #15 _CustomZone.runUnary (dart:async/zone.dart:1029:19)
E/flutter (17290): #16 _CustomZone.runUnaryGuarded (dart:async/zone.dart:931:7)
E/flutter (17290): #17 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:336:11)
E/flutter (17290): #18 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:263:7)
E/flutter (17290): #19 _ForwardingStreamSubscription._add (dart:async/stream_pipe.dart:132:11)
E/flutter (17290): #20 _ForwardingStream._handleData (dart:async/stream_pipe.dart:98:10)
E/flutter (17290): #21 _ForwardingStreamSubscription._handleData (dart:async/stream_pipe.dart:164:13)
E/flutter (17290): #22 _rootRunUnary (dart:async/zone.dart:1132:38)
E/flutter (17290): #23 _CustomZone.runUnary (dart:async/zone.dart:1029:19)
E/flutter (17290): #24 _CustomZone.runUnaryGuarded (dart:async/zone.dart:931:7)
E/flutter (17290): #25 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:336:11)
E/flutter (17290): #26 _DelayedData.perform (dart:async/stream_impl.dart:591:14)
E/flutter (17290): #27 _StreamImplEvents.handleNext (dart:async/stream_impl.dart:707:11)
E/flutter (17290): #28 _PendingEvents.schedule.<anonymous closure> (dart:async/stream_impl.dart:667:7)
E/flutter (17290): #29 _rootRun (dart:async/zone.dart:1120:38)
E/flutter (17290): #30 _CustomZone.run (dart:async/zone.dart:1021:19)
E/flutter (17290): #31 _CustomZone.runGuarded (dart:async/zone.dart:923:7)
E/flutter (17290): #32 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
E/flutter (17290): #33 _rootRun (dart:async/zone.dart:1124:13)
E/flutter (17290): #34 _CustomZone.run (dart:async/zone.dart:1021:19)
E/flutter (17290): #35 _CustomZone.runGuarded (dart:async/zone.dart:923:7)
E/flutter (17290): #36 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:963:23)
E/flutter (17290): #37 _microtaskLoop (dart:async/schedule_microtask.dart:41:21)
E/flutter (17290): #38 _startMicrotaskLoop (dart:async/schedule_microtask.dart:50:5)
So how handle these when bloc already disposed ?
Use common bloc for parent and child.
Create/Initialise bloc in parent when calling child do as following:
`BlocProvider.value( value: BlocProvider.of<BlocA>(context), child: ScreenA(), );`
By writing above you will keep alive the bloc from dispose,
Then you can simply access bloc in child as following:
BlocProvider.of<BlocA>(context)
Just don't dispose it in child,
And then, when you go back to parent from child your bloc won't get disposed and it will only dispose when parent destroy or dispose.
Everything is written there in readme:
https://pub.dev/packages/flutter_bloc