EhViewer-NekoInverter / EhViewer

🥥 A fork of EhViewer, feature requests are not accepted. Forked from https://gitlab.com/NekoInverter/EhViewer
GNU General Public License v3.0
2.77k stars 129 forks source link

下载标题包含特殊符号的画廊会立即闪退 #58

Closed M3GCh1na closed 7 months ago

M3GCh1na commented 7 months ago

复现步骤 / Steps to reproduce

1.下载一个标题包含特殊符号(如emoji)的画廊 例如:https://exhentai.org/g/2876455/172c07826d/ 2.应用会闪退,并且每次打开时点击开始下载,下载到该画廊时都会导致闪退

预期行为 / Expected behaviour

在其他版本的EH中,尝试下载包含emoji的画廊会显示下载失败(一直显示未启动),因为是不合法的文件夹名称,如果能做到自动忽略特殊符号就好了

实际行为 / Actual behaviour

它闪退了

应用日志 / App logs

log-2024-04-02-17-49-36-264.zip

备注 / Additional details

这个问题好像是从某次更新后才出现的,之前没有遇见过

浏览站点 / Browsing site

ExHentai

EhViewer 版本号 / EhViewer version code

1.8.5(b4fb2e1)

EhViewer CI 版本 / EhViewer CI version

https://github.com/EhViewer-NekoInverter/EhViewer/actions/runs/8421950485

Android 系统版本 / Android version

EMUI10.1.0/Android10

设备型号 / Device model

荣耀9X

SoC 型号 / SoC model

Huawei Kirin 810

自查步骤 / Self-review steps

xb2016 commented 7 months ago

请将 SD 卡格式化为 exFAT 等现代化文件系统

M3GCh1na commented 7 months ago

请将 SD 卡格式化为 exFAT 等现代化文件系统

已确认SD卡一直是exFAT格式 -72ef13f9b137bd78