alist-org / desktop-release

202 stars 9 forks source link

[BUG] 更新时不成功 #57

Open iamqiz opened 5 months ago

iamqiz commented 5 months ago

使用的存储驱动

问题描述

新版本下载完毕后会关闭alist-desktop ,此是进程里面还是有alist.exe在运行, 然后命令行窗口一闪而过,再然后alist-desktop 重新打开,但是版本依然是旧版本 我怀疑更新失败的原因是重启时alist.exe没有成功退出

复现步骤

相关日志

AList日志

……

挂载日志

……
iamqiz commented 5 months ago

下面是更新过程中进程的存在情况: 点击更新按钮后, alist-desktop.exe 被杀死, 但alist.exe 还在 重启后, 新的alist-desktop.exe 和新的alist.exe 被启动, 但是随即新的alist.exe又立即被关闭了, 然后依然提示更新

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist-desktop.exe            14192 Console                    1     89,828 K
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist-desktop.exe            14192 Console                    1    100,444 K
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist-desktop.exe            14192 Console                    1    111,044 K
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,428 K     这里重启时 把alist-desktop.exe关闭了, 但是alist.exe还在

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,428 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K
alist-desktop.exe            25288 Console                    1     19,648 K

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K
alist-desktop.exe            25288 Console                    1     27,768 K
alist.exe                    29084 Console                    1     37,488 K         这个时候是自动重启,alist.exe 又运行了一个,

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K
alist-desktop.exe            25288 Console                    1     31,208 K    新运行的 alist.exe 没有取代旧的alist.exe

C:\Users\pcmsi\tmp>TASKLIST /FI "imagename eq alist*"

映像名称                       PID 会话名              会话#       内存使用
========================= ======== ================ =========== ============
alist.exe                    27888 Console                    1     73,404 K
alist-desktop.exe            25288 Console                    1     31,208 K
gdfsjunjun commented 5 months ago

是的,一直遇到这个问题。

先下载最新安装包,然后任务管理器手动结束运行alist.exe和rclone.exe,再安装。

目前只能是这样。

salomejou commented 3 weeks ago

修复了吗

gdfsjunjun commented 2 weeks ago

修复了吗

并没有!每次更新都只能手动下载!

salomejou commented 12 hours ago

3.37.2webgui显示版本是beta,而不是显示3.37.2