Baseflow / Baseflow/flutter_cache_manager
[Windows] FileSystemException: Cannot delete file
- Lenguaje dominante
- Dart
- Estrellas
- 809
- Forks
- 510
- Merge medio
- 6 min
- PR fusionados (30 d)
- 1
Descripción
## 🐛 Bug Report
stacktrace like this:
```
FileSystemException: FileSystemException: Cannot delete file, path = 'E:\娱乐\TapBooster\cache\temp\libCachedImageData\e2ac1550-dc22-11ec-a02b-eb8d38960b87.jpg' (OS Error: 另一个程序正在使用此文件,进程无法访问。
, errno = 32)
File "file_impl.dart", line 283, in _File._delete.
File "zone.dart", line 1434, in _rootRunUnary
File ""
File "forwarding_file_system_entity.dart", line 66, in ForwardingFileSystemEntity.delete
File ""
File "web_helper.dart", line 219, in WebHelper._removeOldFile
```
### Expected behavior
Catch exception
**Version:** v3.3.0
**Platform:**
- [ ] 🖥️ Windows
Guía de contribución
Línea de trabajo
Comienza en web_helper.dart, en la línea 219, dentro de WebHelper._removeOldFile, e inspecciona cómo se gestiona la eliminación del archivo. Reproduce el fallo de Windows si es posible y verifica que FileSystemException se capture cuando otro proceso está utilizando el archivo, sin permitir que falle la operación de limpieza.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- dart
- Área
- backend
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100