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

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)

Related

Displaying a PDF from Google Drive in Flutter(Preferably without GDrive authentication)

I am currently using the Plugin flutter_plugin_pdf_viewer in Flutter. I want to take a link from Google Drive and then display it in the Flutter application. The code works with PDFs found on the internet, but not PDFs from Drive. I have also made sure that the PDF is accessible to anyone with the link. Would it be possible in anyway to alter the code such that I would not have to integrate any Google Drive authentication in the app?
Here is the code:
import 'package:flutter/material.dart';
import 'package:flutter_plugin_pdf_viewer/flutter_plugin_pdf_viewer.dart';
class ArticlePDFViewer extends StatefulWidget {
static const routeName = '/article-pdf';
#override
_ArticlePDFViewerState createState() => _ArticlePDFViewerState();
}
class _ArticlePDFViewerState extends State<ArticlePDFViewer> {
String url =
"https://drive.google.com/file/d/1PZTtv7lAvwa5iNw2tITF9sXXg6KL2JPh/preview";
PDFDocument _doc;
bool _loading;
#override
void initState() {
super.initState();
_initPDF();
}
_initPDF() async {
setState(() {
_loading = true;
});
final doc = await PDFDocument.fromURL(url);
setState(() {
_doc = doc;
_loading = false;
});
}
#override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("Example PDF"),
),
body: _loading
? Center(
child: CircularProgressIndicator(),
)
: PDFViewer(
document: _doc,
),
);
}
}
And here is the error message I am getting:
W/System.err(26891): java.io.IOException: file not in PDF format or corrupted
W/System.err(26891): at android.graphics.pdf.PdfRenderer.nativeCreate(Native Method)
W/System.err(26891): at android.graphics.pdf.PdfRenderer.<init>(PdfRenderer.java:166)
W/System.err(26891): at pt.tribeiro.flutter_plugin_pdf_viewer.FlutterPluginPdfViewerPlugin.getNumberOfPages(FlutterPluginPdfViewerPlugin.java:88)
W/System.err(26891): at pt.tribeiro.flutter_plugin_pdf_viewer.FlutterPluginPdfViewerPlugin.access$000(FlutterPluginPdfViewerPlugin.java:28)
W/System.err(26891): at pt.tribeiro.flutter_plugin_pdf_viewer.FlutterPluginPdfViewerPlugin$1.run(FlutterPluginPdfViewerPlugin.java:59)
W/System.err(26891): at android.os.Handler.handleCallback(Handler.java:790)
W/System.err(26891): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err(26891): at android.os.Looper.loop(Looper.java:164)
W/System.err(26891): at android.os.HandlerThread.run(HandlerThread.java:65)
E/flutter (26891): [ERROR:flutter/lib/ui/ui_dart_state.cc(166)] Unhandled Exception: Exception: Error reading PDF!
E/flutter (26891): #0 PDFDocument.fromURL (package:flutter_plugin_pdf_viewer/src/document.dart:46:7)
E/flutter (26891): <asynchronous suspension>
E/flutter (26891): #1 _ArticlePDFViewerState._initPDF (package:whaapp2/screens/articles/article_pdf_viewer.dart:26:35)
E/flutter (26891): #2 _ArticlePDFViewerState.initState (package:whaapp2/screens/articles/article_pdf_viewer.dart:19:5)
E/flutter (26891): #3 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4684:58)
E/flutter (26891): #4 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (26891): #5 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #6 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #7 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (26891): #8 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #9 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #10 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (26891): #11 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter (26891): #12 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter (26891): #13 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (26891): #14 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #15 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #16 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (26891): #17 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #18 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #19 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (26891): #20 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #21 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #22 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (26891): #23 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4719:11)
E/flutter (26891): #24 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter (26891): #25 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter (26891): #26 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4710:11)
E/flutter (26891): #27 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (26891): #28 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #29 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #30 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (26891): #31 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #32 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #33 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5874:14)
E/flutter (26891): #34 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #35 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #36 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (26891): #37 StatefulElement.performRebuild (package:flutter/src/widgets/framework.dart:4719:11)
E/flutter (26891): #38 Element.rebuild (package:flutter/src/widgets/framework.dart:4262:5)
E/flutter (26891): #39 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4525:5)
E/flutter (26891): #40 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4710:11)
E/flutter (26891): #41 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4520:5)
E/flutter (26891): #42 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3490:14)
E/flutter (26891): #43 Element.updateChild (package:flutter/src/widgets/framework.dart:3258:18)
E/flutter (26891): #44 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4571:16)
E/flutter (26891): #45 Element.rebuild
E/System (26891): Uncaught exception thrown by finalizer
E/System (26891): java.io.IOException: file not in PDF format or corrupted
E/System (26891): at android.graphics.pdf.PdfRenderer.nativeClose(Native Method)
E/System (26891): at android.graphics.pdf.PdfRenderer.doClose(PdfRenderer.java:250)
E/System (26891): at android.graphics.pdf.PdfRenderer.finalize(PdfRenderer.java:238)
E/System (26891): at java.lang.Daemons$FinalizerDaemon.doFinalize(Daemons.java:250)
E/System (26891): at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:237)
E/System (26891): at java.lang.Daemons$Daemon.run(Daemons.java:103)
E/System (26891): at java.lang.Thread.run(Thread.java:764)

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 Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111

I'm attempting to get a flutter app, made in android studio, to connect to a c# api hosted locally. Running the api on IIS Express gives a url of https://localhost:44364/api/trip, which I believe relates to http://10.0.2.2:44364/api in Android studio when using the emulator.
I'm attempting to retrieve a list of Trips from the db via API. Postman works fine.
I get multiple errors. I have tried the emulator, I've also tried plugging a phone in directly and switching the address to my ip address. I've even tried switching the api to run in the console and not IIS. Nothing works.
I did attempt to reach the api through the emulator browser and was told the site was unsafe, leading me to think it's a certificate problem.
The flutter project is fairly simple, it's in its infancy stage and I'm still learning how to program it.
Here are the three flutter files, and the error list.
main.dart
import 'dart:convert';
import 'package:bike_client/API.dart';
import 'package:bike_client/models/Trip.dart';
import 'package:flutter/material.dart';
void main() => runApp(new MyApp());
class MyApp extends StatelessWidget {
#override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Track It',
theme: new ThemeData(
primarySwatch: Colors.red,
),
home: MyHomePage(),
);
}
}
class MyHomePage extends StatefulWidget {
#override
createState() => new _MyHomePageState();
}
class _MyHomePageState extends State {
var trips = new List<Trip>();
_getTrips() {
API.getTrips().then((response) {
setState(() {
Iterable list = json.decode(response.body);
trips = list.map((model) => Trip.fromJson(model)).toList();
});
});
}
initState() {
super.initState();
_getTrips();
}
dispose() {
super.dispose();
}
#override
build(context) {
return Scaffold(
appBar: AppBar(
title: Text("Trip List"),
),
body: ListView.builder(
itemCount: trips.length,
itemBuilder: (context, index) {
return ListTile(title: Text((trips[index].tripId).toString()));
},
));
}
}
API.dart
import 'dart:async';
import 'package:http/http.dart' as http;
//const baseUrl = "https://192.168.1.14:44364/api";
const baseUrl = "http://10.0.2.2:44364/api";
class API {
static Future getTrips() {
var url = baseUrl + "/trip/1";
return http.get(url);
}
}
Trip.dart
class Trip {
int tripId;
int userId;
Trip(int tripId, int userId) {
this.tripId = tripId;
this.userId = userId;
}
Trip.fromJson(Map json)
: tripId = json['tripId'],
userId = json['userId'];
Map toJson() {
return {'tripId': tripId, 'userId': userId};
}
}
Console
Launching lib\main.dart on AOSP on IA Emulator in debug mode...
Running Gradle task 'assembleDebug'...
E/flutter ( 7781): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = localhost, port = 38612
E/flutter ( 7781): #0 IOClient.send (package:http/src/io_client.dart:33:24)
E/flutter ( 7781): <asynchronous suspension>
E/flutter ( 7781): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:176:38)
E/flutter ( 7781): #2 BaseClient.get (package:http/src/base_client.dart:35:7)
E/flutter ( 7781): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter ( 7781): #4 _withClient (package:http/http.dart:166:20)
E/flutter ( 7781): #5 get (package:http/http.dart:46:5)
E/flutter ( 7781): #6 API.getTrips (package:bike_client/API.dart:9:12)
E/flutter ( 7781): #7 _MyHomePageState._getTrips (package:bike_client/main.dart:30:9)
E/flutter ( 7781): #8 _MyHomePageState.initState (package:bike_client/main.dart:40:5)
E/flutter ( 7781): #9 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
E/flutter ( 7781): #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #12 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #13 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #14 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #15 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #16 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #17 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #18 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #19 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #20 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #21 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #22 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #23 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #24 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #25 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #26 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #27 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #28 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #29 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #30 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #31 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter ( 7781): #32 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #33 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #34 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #35 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #36 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #37 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #38 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #39 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #40 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #41 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #42 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #43 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #44 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter ( 7781): #45 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #46 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #47 Element.updateChild (package:flutter/src/wid
E/flutter ( 7781): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = localhost, port = 38760
E/flutter ( 7781): #0 IOClient.send (package:http/src/io_client.dart:33:24)
E/flutter ( 7781): <asynchronous suspension>
E/flutter ( 7781): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:176:38)
E/flutter ( 7781): #2 BaseClient.get (package:http/src/base_client.dart:35:7)
E/flutter ( 7781): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter ( 7781): #4 _withClient (package:http/http.dart:166:20)
E/flutter ( 7781): #5 get (package:http/http.dart:46:5)
E/flutter ( 7781): #6 API.getTrips (package:bike_client/API.dart:9:12)
E/flutter ( 7781): #7 _MyHomePageState._getTrips (package:bike_client/main.dart:30:9)
E/flutter ( 7781): #8 _MyHomePageState.initState (package:bike_client/main.dart:40:5)
E/flutter ( 7781): #9 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
E/flutter ( 7781): #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #12 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #13 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #14 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #15 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #16 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #17 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #18 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #19 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #20 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #21 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #22 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #23 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #24 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #25 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #26 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #27 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #28 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #29 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #30 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #31 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter ( 7781): #32 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #33 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #34 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #35 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #36 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #37 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #38 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #39 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #40 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #41 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #42 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #43 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #44 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter ( 7781): #45 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #46 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #47 Element.updateChild (package:flutter/src/wid
E/flutter ( 7781): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: SocketException: OS Error: Connection refused, errno = 111, address = localhost, port = 38884
E/flutter ( 7781): #0 IOClient.send (package:http/src/io_client.dart:33:24)
E/flutter ( 7781): <asynchronous suspension>
E/flutter ( 7781): #1 BaseClient._sendUnstreamed (package:http/src/base_client.dart:176:38)
E/flutter ( 7781): #2 BaseClient.get (package:http/src/base_client.dart:35:7)
E/flutter ( 7781): #3 get.<anonymous closure> (package:http/http.dart:46:36)
E/flutter ( 7781): #4 _withClient (package:http/http.dart:166:20)
E/flutter ( 7781): #5 get (package:http/http.dart:46:5)
E/flutter ( 7781): #6 API.getTrips (package:bike_client/API.dart:9:12)
E/flutter ( 7781): #7 _MyHomePageState._getTrips (package:bike_client/main.dart:30:9)
E/flutter ( 7781): #8 _MyHomePageState.initState (package:bike_client/main.dart:40:5)
E/flutter ( 7781): #9 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4355:58)
E/flutter ( 7781): #10 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #11 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #12 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #13 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #14 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #15 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #16 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #17 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #18 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #19 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #20 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #21 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #22 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #23 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #24 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #25 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #26 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #27 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #28 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #29 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #30 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #31 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter ( 7781): #32 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #33 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #34 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #35 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #36 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #37 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #38 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14)
E/flutter ( 7781): #39 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #40 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12)
E/flutter ( 7781): #41 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16)
E/flutter ( 7781): #42 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5)
E/flutter ( 7781): #43 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5)
E/flutter ( 7781): #44 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11)
E/flutter ( 7781): #45 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5)
E/flutter ( 7781): #46 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14)
E/flutter ( 7781): #47 Element.updateChild (package:flutter/src/wid
E/flutter ( 7781): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: SocketException:
AND MUCH MORE!
This error occurs mostly when your android AVD or android device is not connected to internet. Sometimes, the developer tries to access plugin on localhost from android device instead of AVD, in such cases, same error occurs. I hope this solves your problem.
Other scenarios involves port blocked by firewalls on serverside.
Kindly upvote if you find my answer usable.
Learn Cybers
If you use the emulator with localhost. please change the IP address from 127.0.0.1 to 10.0.2.2 in API urls.
to avoid the following problems:
write failed
connection closed before ...
Flutter Doctor Error - SocketException: Write failed (OS Error: Broken pipe, errno = 32)
you need to add the correct parameters in the headers.
In my case these problems occur with uploading images and sending base64 encoded requests.
I solved it by adding the following 'connection' header: 'keep-alive',
final response = await this.httpClient.put(
url,
encoding: Utf8Codec(),
headers: <String, String>{
'Content-Type': 'application/json; charset=UTF-8',
'Accept': "*/*",
'connection': 'keep-alive',
'Accept-Encoding' : 'gzip, deflate, br',
},
body: body,
);
it works for me
I had the same problem.
I've connencted my PC to my Phone hotspot, got my ip adress using "ipconfig" and made it as my base URL like this
"http://PC_IP_Adress:8000/api"

No working audio_service and firebase_messaging together

In my project audio_service and firebase_messaging not working together.
Error message is:
E/flutter ( 5794): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: PlatformException(error, Attempt to invoke virtual method 'void com.ryanheise.audioservice.AudioServicePlugin$BackgroundHandler.init(io.flutter.plugin.common.PluginRegistry$Registrar)' on a null object reference, null) E/flutter ( 5794): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:569:7) E/flutter ( 5794): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:321:33) E/flutter ( 5794): E/flutter ( 5794): #2 FirebaseMessaging.configure (package:firebase_messaging/firebase_messaging.dart:118:16) E/flutter ( 5794): #4 StatefulElement.build (package:flutter/src/widgets/framework.dart:4334:27) E/flutter ( 5794): #5 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4223:15) E/flutter ( 5794): #6 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5) E/flutter ( 5794): #7 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5) E/flutter ( 5794): #8 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11) E/flutter ( 5794): #9 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5) E/flutter ( 5794): #10 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #11 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #12 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14) E/flutter ( 5794): #13 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #14 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #15 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16) E/flutter ( 5794): #16 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5) E/flutter ( 5794): #17 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5) E/flutter ( 5794): #18 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5) E/flutter ( 5794): #19 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #20 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #21 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14) E/flutter ( 5794): #22 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #23 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #24 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14) E/flutter ( 5794): #25 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #26 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #27 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16) E/flutter ( 5794): #28 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5) E/flutter ( 5794): #29 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5) E/flutter ( 5794): #30 StatefulElement._firstBuild (package:flutter/src/widgets/framework.dart:4381:11) E/flutter ( 5794): #31 ComponentElement.mount (package:flutter/src/widgets/framework.dart:4201:5) E/flutter ( 5794): #32 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #33 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #34 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14) E/flutter ( 5794): #35 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #36 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #37 SingleChildRenderObjectElement.mount (package:flutter/src/widgets/framework.dart:5445:14) E/flutter ( 5794): #38 Element.inflateWidget (package:flutter/src/widgets/framework.dart:3194:14) E/flutter ( 5794): #39 Element.updateChild (package:flutter/src/widgets/framework.dart:2988:12) E/flutter ( 5794): #40 ComponentElement.performRebuild (package:flutter/src/widgets/framework.dart:4243:16) E/flutter ( 5794): #41 Element.rebuild (package:flutter/src/widgets/framework.dart:3947:5) E/flutter ( 5794): #42 ComponentElement._firstBuild (package:flutter/src/widgets/framework.dart:4206:5) E/flutter ( 5794): #43 StatefulElement._firs E/flutter ( 5794): [ERROR:flutter/lib/ui/ui_dart_state.cc(157)] Unhandled Exception: MissingPluginException(No implementation found for method FcmDartService#initialized on channel plugins.flutter.io/firebase_messaging_background) E/flutter ( 5794): #0 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:319:7) E/flutter ( 5794): E/flutter ( 5794): #1 _fcmSetupBackgroundChannel (package:firebase_messaging/firebase_messaging.dart:50:21) E/flutter ( 5794): #2 _AsyncAwaitCompleter.start (dart:async-patch/async_patch.dart:45:6) E/flutter ( 5794): #3 _fcmSetupBackgroundChannel (package:firebase_messaging/firebase_messaging.dart:23:32) E/flutter ( 5794): #4 _runMainZoned.. (dart:ui/hooks.dart:239:25) E/flutter ( 5794): #5 _rootRun (dart:async/zone.dart:1126:13) E/flutter ( 5794): #6 _CustomZone.run (dart:async/zone.dart:1023:19) E/flutter ( 5794): #7 _runZoned (dart:async/zone.dart:1518:10) E/flutter ( 5794): #8 runZoned (dart:async/zone.dart:1502:12) E/flutter ( 5794): #9 _runMainZoned. (dart:ui/hooks.dart:231:5) E/flutter ( 5794): #10 _startIsolate. (dart:isolate-patch/isolate_patch.dart:307:19) E/flutter ( 5794): #11 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:174:12)*
Someone has any idea about this error?
Thanks!

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

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>