Baseflow / Baseflow/flutter_cache_manager

java.lang.Throwable Redirect loop detected

Offen
#90 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
Dart
Sterne
809
Forks
510
Ø Merge
6 Min.
Gemergte PRs (30 T.)
1

Beschreibung

```

1 Dart.0 BaseCacheManager.getFile(package:flutter_cache_manager/src/cache_manager.dart:120)
--
2 Dart.1 CachedNetworkImageState._animatedWidget(package:cached_network_image/src/cached_image_widget.dart:261)
3 Dart.2 CachedNetworkImageState.build(package:cached_network_image/src/cached_image_widget.dart:194)
4 Dart.3 StatefulElement.build(package:flutter/src/widgets/framework.dart:3825)
5 Dart.4 ComponentElement.performRebuild(package:flutter/src/widgets/framework.dart:3739)
6 Dart.5 Element.rebuild(package:flutter/src/widgets/framework.dart:3565)
7 Dart.6 ComponentElement._firstBuild(package:flutter/src/widgets/framework.dart:3722)
8 Dart.7 StatefulElement._firstBuild(package:flutter/src/widgets/framework.dart:3864)
9 Dart.8 ComponentElement.mount(package:flutter/src/widgets/framework.dart:3717)

```
https://cdn.sinaimg.cn.52ecy.cn/large/005BYqpgly1g3dmzaw17lj30ya0o6gmv.jpg

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginnen Sie mit dem Lesen von BaseCacheManager.getFile in package:flutter_cache_manager/src/cache_manager.dart bei Zeile 120 und der Methoden von CachedNetworkImageState in package:cached_network_image/src/cached_image_widget.dart bei den Zeilen 194 und 261. Reproduzieren Sie den gemeldeten Redirect-Loop-Fehler mit der verknüpften Bild-URL und verfolgen Sie die Interaktion zwischen Cache und Widget. Erledigt ist die Aufgabe, wenn der Redirect-Loop verstanden ist und der fehlschlagende Fall nicht mehr den gemeldeten Throwable erzeugt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
dart, flutter
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.