Baseflow / Baseflow/flutter_cache_manager
DatabaseException
- 主要言語
- Dart
- スター
- 809
- フォーク
- 510
- 平均マージ
- 6分
- マージ済み PR(30日)
- 1
説明
## 🐛 Bug Report
Call the DefaultCacheManager().emptyCache() method to report an error
err:DatabaseException(attempt to write a readonly database - SQLITE_READONLY_DBMOVED (Sqlite code 1032), (OS error - 2:No such file or directory)) sql 'DELETE FROM cacheObject WHERE _id IN (1)' args []
### Expected behavior
### Reproduction steps
### Configuration
**Version:cached_network_image: ^3.1.0 flutter_cache_manager: ^3.1.2
**Platform:**
- [ ] :iphone: iOS
- [*] :robot: Android
コントリビューションガイド
調査の方向性
Android で cached_network_image 3.1.0 と flutter_cache_manager 3.1.2 を使用し、まず DefaultCacheManager().emptyCache() から始め、その後 SQLITE_READONLY_DBMOVED を報告する SQLite の DELETE を追跡します。issue には再現手順や名前付きのファイル/テストがありません。原因を特定し、emptyCache() が DatabaseException なしで動作することを確認できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- dart, flutter, sqlite
- 領域
- databases, mobile-dev
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 25/100