Baseflow / Baseflow/flutter_cache_manager

stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY

Đang mở
#389 1 bình luận 3 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
Dart
Star
809
Fork
510
Merge trung bình
6 phút
Pull request đã merge (30 ngày)
1

Mô tả

## 🐛 Bug Report

It starts to use a lot of memory and the application crashes when switching pages in the bottom bar.

and I got

`stop reason = EXC_RESOURCE RESOURCE_TYPE_MEMORY (limit=2098 MB, unused=0x0)`

in terminal with physical phone.

----

I tried to add
- memCacheWidth parameter
- `ImageCache _imageCache = PaintingBinding.instance!.imageCache!;`
` _imageCache.clear();`
` _imageCache.clearLiveImages();`

but it's not working still.

----
`Flutter version 3.0.0`
`Dart version 2.17.0`

`cached_network_image: v3.2.0`

**Platform:**
- [x] :iphone: iOS
- [x] :robot: Android

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Không có tệp repository hoặc test nào được nêu. Trước tiên, hãy tái hiện việc chuyển trang lặp lại bằng thanh dưới trên thiết bị iOS và Android vật lý, sử dụng các phiên bản Flutter và Dart được báo cáo, sau đó điều tra hành vi của cached_network_image và ImageCache như đã mô tả. Hoàn thành khi xác định được nguyên nhân khiến bộ nhớ tăng và xác minh rằng việc chuyển trang không còn làm cạn kiệt bộ nhớ hoặc gây crash.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
android, dart, flutter, ios
Lĩnh vực
mobile-dev, performance
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.