Baseflow / Baseflow/flutter_cache_manager

[Windows] FileSystemException: Cannot delete file

Abierto
#380 0 comentarios 0 reacciones 0 asignados Ver en GitHub
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.