Baseflow / Baseflow/flutter_cache_manager

Windows fail

未关闭
#442 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Dart
星标
809
派生
510
平均合并
6 分钟
30 天内合并 PR
1

描述

untime/dart_vm_initializer.cc(41)] Unhandled Exception: FileSystemException: Exists failed, path = 'C:\Users\xx\AppData\Local\Temp\https://db.xx.cn/uploads/users/avatar/usrZK8kZTzEHC.png' (OS Error: 文件名、目录名或卷标语法不正确。

, errno = 123)
#0 _checkForErrorResponse (dart:io/common.dart:55:9)
#1 _Directory.exists. (dart:io/directory_impl.dart:84:7)

#2 _Directory.create. (dart:io/directory_impl.dart:101:28)

#3 ForwardingDirectory.create (package:file/src/forwarding/forwarding_directory.dart:16:12)

#4 IOFileSystem.createDirectory (package:flutter_cache_manager/src/storage/file_system/file_system_io.dart:19:5)

any idea?

贡献指南

打开贡献指南

调研方向

从报告的堆栈跟踪开始,检查 package:flutter_cache_manager/src/storage/file_system/file_system_io.dart,然后使用显示的 URL 路径在 Windows 上重现缓存操作。当该操作不再尝试使用无效的 Windows 目录路径,并且在没有报告的 FileSystemException 的情况下完成时,即视为完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
dart, flutter
领域
desktop, operating-systems
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。