Я получаю ошибку во время выполнения Flutter при рендеринге изображения - PullRequest
0 голосов
/ 12 апреля 2019

При рендеринге изображения я получаю ошибки времени выполнения ниже. Странно то, что изображение отображается на устройстве очень хорошо, и оно отображается на других страницах без этой ошибки. Сообщения об ошибках не содержат никакой полезной информации.

Вот фрагмент кода, за которым следует дамп:

Container(
                decoration: BoxDecoration(
                  border: Border.all(color: Colors.grey),
                ),
                padding: EdgeInsets.all(20.0),
                margin: EdgeInsets.all(20.0),
                child: Column(
                  children: <Widget>[
                    Padding(
                        child: Center(child: Image.network(url)),
                        padding: EdgeInsets.only(bottom: 12.0)),
                    //Text(image.name),
                  ],
                )),

I / flutter (6080): # 17 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 18 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 19 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 20 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 21 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 22 SingleChildRenderObjectElement.mount ( пакет: трепетание / SRC / виджеты / framework.dart: 4876: 14) I / flutter (6080): # 23 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 24 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 25 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 26 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 27 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 28 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 29 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 30 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 31 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 32 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 33 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 34 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 35 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 36 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 37 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 38 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 39 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 40 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 41 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 42 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 43 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 44 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 45 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 46 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 47 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 48 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 49 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 50 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11)I / flutter (6080): # 51 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 52 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 53 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 54 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 55 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 56 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 57 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 58 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 59 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 60 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 61 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 62 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 63 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 64 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 65 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 66 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 67 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 68 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 69 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 70 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 71 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 72 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 73 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 74 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 75 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 76 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 77 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 78 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 79 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 80 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 81 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 82 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 83 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 84 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 85 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 86 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 87 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 88 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16)I / flutter (6080): # 89 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 90 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 91 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 92 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 93 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 94 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 95 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 96 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 97 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 98 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 99 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 100 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 101 MultiChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4982: 32) I / flutter (6080): # 102 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 103 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 104 _TheatreElement.mount (пакет: flutter / src / widgets / overlay.dart: 494: 16) I / flutter (6080): # 105 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 106 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 107 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 108 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 109 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 110 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 111 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 112 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 113 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 114 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 115 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 116 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 117 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 118 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 119 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 120 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 121 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 122 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 123 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 124 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 125 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 126 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11)I / flutter (6080): # 127 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 128 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 129 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 219 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 220 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 221 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 222 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 223 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 224 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 225 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 226 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 227 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 228 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 229 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 230 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 231 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 232 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 233 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 234 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 235 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 236 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 237 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 238 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 239 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 240 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 241 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 242 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 243 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 244 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 245 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 246 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 247 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 248 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 249 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 250 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 251 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11)I / flutter (6080): # 252 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 253 Element.inflateWidget (пакет: flutter / src / widgets /framework.dart: 2956: 14) I / flutter (6080): # 254 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 255 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 256 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080)): # 257 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 258 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 259 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 260 Element.updateChild (пакет: flutter / src/widgets/framework.dart:2759:12) I / flutter (6080): # 261 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876:14) I / flutter (6080): # 262 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 263 Element.updateChild (пакет: flutter /src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 264 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 265Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 266 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I/ flutter (6080): # 267 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 268 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 269 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 270 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 271 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 272 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 273 SingleChildRenderObjectElement.mount (пакет:flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 274 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080):# 275 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 276 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14I / flutter (6080): # 277 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 278 Element.updateChild (пакет: flutter / src / widgets/framework.dart:2759:12) I / flutter (6080): # 327 SingleChildRenderObjectElement.mount (пакет: flutter / src / widgets / framework.dart: 4876: 14) I / flutter (6080): # 328 Element.inflateWidget(пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 329 Element.updateChild (пакет: flutter /src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 330 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 331Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 332 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I/ flutter (6080): # 333 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 334 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 335 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 336 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 337 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5)I / flutter (6080): # 338 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 339 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 340 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 341 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 342 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 343 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 344 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 345 ComponentElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3716: 5) I / flutter (6080): # 346 StatefulElement._firstBuild (пакет: flutter / src / widgets / framework.dart: 3864: 11) I / flutter (6080): # 347 ComponentElement.mount (пакет: flutter / src / widgets / framework.dart: 3711: 5) I / flutter (6080): # 348 Element.inflateWidget (пакет: flutter / src / widgets / framework.dart: 2956: 14) I / flutter (6080): # 349 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2759: 12) I / flutter (6080): # 350 RenderObjectElement.updateChildren (пакет: flutter / src / widgets / framework.dart: 4659: 32) I / flutter (6080): # 351 MultiChildRenderObjectElement.update (пакет: flutter / src / widgets / framework.dart: 4992: 17) I / flutter (6080): # 352 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 353 _TheatreElement.update (пакет: flutter / src / widgets / overlay.dart: 508: 16) I / flutter (6080): # 354 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 355 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 356 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 357 StatefulElement.update (пакет: flutter / src / widgets / framework.dart: 3894: 5) I / flutter (6080): # 358 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 359 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 360 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 361 ProxyElement.update (пакет: flutter / src / widgets / framework.dart: 4006: 5) I / flutter (6080): # 362 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 363 SingleChildRenderObjectElement.update (пакет: flutter / src / widgets / framework.dart: 4883: 14) I / flutter (6080): # 364 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 365 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 366 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5) I / flutter (6080): # 367 StatefulElement.update (пакет: flutter / src / widgets / framework.dart: 3894: 5) I / flutter (6080): # 368 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 369 SingleChildRenderObjectElement.update (пакет: flutter / src / widgets / framework.dart: 4883: 14) I / flutter (6080): # 370 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 371 SingleChildRenderObjectElement.update (пакет: flutter / src / widgets / framework.dart: 4883: 14) I / flutter (6080): # 372 Element.updateChild (пакет: flutter / src / widgets / framework.dart: 2748: 15) I / flutter (6080): # 373 ComponentElement.performRebuild (пакет: flutter / src / widgets / framework.dart: 3747: 16) I / flutter (6080): # 374 Element.rebuild (пакет: flutter / src / widgets / framework.dart: 3559: 5)Я / трепетание (6080): # 375 BuildOwner.buildScope (пакет: флаттер / SRC / виджеты / framework.dart: 2273: 33) Я / трепетание (6080): # 376 _WidgetsFlutterBinding & BindingBase & GestureBinding & ServicesBinding & SchedulerBinding & PaintingBinding & SemanticsBinding & RendererBinding & WidgetsBinding.drawFrame (пакет: флаттер / SRC / виджеты /binding.dart: 700: 20) Я / трепетание (6080): # 377 _WidgetsFlutterBinding & BindingBase & GestureBinding & ServicesBinding & SchedulerBinding & PaintingBinding & SemanticsBinding & RendererBinding._handlePersistentFrameCallback (пакет: флаттер / SRC / рендеринг / binding.dart: 268: 5) Я / трепетание (6080): # 378 _WidgetsFlutterBinding & BindingBase & GestureBinding & ServicesBinding & SchedulerBinding._invokeFrameCallback (пакет: flutter / src / scheduler / binding.dart: 988: 15) I / flutter (6080): # 379 _WidgetsFlutterBinding & BindingBase & GestureBinding & ServicesBinding & SchedulerBinding.handleDrawFrame (пакет: flutter / src / scheduler /inding.tututter.trl 9): 80): # 380 _WidgetsFlutterBinding & BindingBase & GestureBinding & ServicesBinding & SchedulerBinding.# 385 _drawFrame (dart: ui / hooks.dart: 168: 3) I / flutter (6080): (исключены 5 кадров из класса _AssertionError и пакет dart: async) I / flutter (6080): ════════════════════════════════════════════════════════════════════════════════════════════════════ I / флаттер (6080):Вышло еще одно исключение: 'package: flutter / src / painting / image_provider.dart': Неудачное утверждение: строка 455, позиция 14: 'url! = Null': не соответствует действительности.

1 Ответ

0 голосов
/ 12 апреля 2019

Похоже, ваш url иногда null? Как url передается в ваш виджет, вы убедились, что он никогда не будет нулевым?

Чтобы обойти симптом, вы можете просто поймать ошибку

  child: Center(child: url == null ? Container() : Image.network(url)),

но предпочтительно, убедитесь, что url никогда не является нулевым для начала.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...