Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在添加游戏版本时崩溃 #2964

Closed
1 task done
Walkers58792 opened this issue Dec 9, 2023 · 19 comments
Closed
1 task done

在添加游戏版本时崩溃 #2964

Walkers58792 opened this issue Dec 9, 2023 · 19 comments
Labels
· Bug 第三方 等待第三方处理,或是由第三方导致

Comments

@Walkers58792
Copy link

检查项

描述

在添加已有文件夹时崩溃 先是在弹出的窗口卡一会然后崩溃

QQ2023129-17627.mp4

重现步骤

1.打开启动器
2.点击版本选择
3.点击添加已有文件夹
4.崩了

日志与附件

Log4.txt
Log5.txt
Log1.txt
Log2.txt
Log3.txt

@Walkers58792 Walkers58792 added · Bug 新提交 需要社区初步确认其有效的新提交 labels Dec 9, 2023
@WorldHim
Copy link
Collaborator

WorldHim commented Dec 9, 2023

无法复现。
看起来像是资源管理器的问题啊🤔
用资源管理器打开这个文件夹会有问题吗
或者是有安全软件阻止 PCL 访问?

@WorldHim WorldHim added 等待提交者 需要提交者补充信息或进行操作 and removed 新提交 需要社区初步确认其有效的新提交 labels Dec 9, 2023
@hejiehao
Copy link
Contributor

hejiehao commented Dec 9, 2023

日志里什么都没有

@Walkers58792
Copy link
Author

无法复现。 看起来像是资源管理器的问题啊🤔 用资源管理器打开这个文件夹会有问题吗 或者是有安全软件阻止 PCL 访问?

没装安全软件 用资源管理器打开没问题

@JingHai-Lingyun
Copy link
Collaborator

看起来是资源管理器的问题...
我之前也有 App 尝试打开文件夹的时候卡住过

@burningtnt
Copy link

我记得之前有一个资源管理器带了第三方工具导致资源管理器卡死,进而导致删除模组卡死的问题……
能否将文件 IO 操作移动到独立的线程,防止 UI 线程直接卡死啊……

@LTCatt
Copy link
Member

LTCatt commented Dec 10, 2023

#2970 疑似是同一个问题……
@czchangzhi @Walkers58792 帮忙测试一下:
点击 设置>离线皮肤>自定义>更改皮肤,这个选择文件的对话框会崩溃吗?
点击 更多>百宝箱>下载自定义文件>选择,这个选择文件夹的对话框会崩溃吗?

@Walkers58792
Copy link
Author

#2970 疑似是同一个问题…… @czchangzhi @Walkers58792 帮忙测试一下: 点击 设置>离线皮肤>自定义>更改皮肤,这个选择文件的对话框会崩溃吗? 点击 更多>百宝箱>下载自定义文件>选择,这个选择文件夹的对话框会崩溃吗?

在上学

@czchangzhi
Copy link

czchangzhi commented Dec 11, 2023 via email

@LTCatt
Copy link
Member

LTCatt commented Dec 11, 2023

如视频
什么视频?

@LTCatt
Copy link
Member

LTCatt commented Dec 12, 2023

@czchangzhi
点击 设置>离线皮肤>自定义>更改皮肤,这个选择文件的对话框会崩溃吗?
点击 更多>百宝箱>下载自定义文件>选择,这个选择文件夹的对话框会崩溃吗?

@kong-que-dnf123
Copy link

先提一下疑惑点:

[15:49:02.669] [Start] 程序路径:C:\Users\z1896\Desktop\._cache_3D建造模拟器.exe                      //czchangzhi日志log1
[17:06:10.135] [Start] 程序路径:C:\Users\Administrator\Desktop\._cache_Plain Craft Launcher 2.exe    //Walkers58792日志log1

为什么两位放在桌面的程序路径名字会在PCL程序前面加个 “.-cache-”
————————————————————————————————————————————————————————
注:下图指令代表成功进入版本选择(大概吧)

[15:53:20.099] [Start] 加载 DLL:Dialogs
[15:53:20.099] [System] 获取资源:Dialogs

首先,我正常添加minecraft文件夹,log1日志里会出现如下

[20:29:10.651] [Start] 加载 DLL:Dialogs
[20:29:10.651] [System] 获取资源:Dialogs
[20:29:17.104] [Report] FPS 56, 动画 0, 下载中 0(0 B/s)
[20:29:19.179] [UI] 选择文件夹返回:
[20:29:19.179]` [Control] 按下单击列表项:添加已有文件夹
[20:29:19.943] [Report] FPS 64, 动画 16, 下载中 0(0 B/s)//注:这句话我不确定是不是跟添加文件夹有关的代码

Walkers58792的log1如下(推测是点开添加文件夹的那一刻就已经崩了)

[17:06:30.836] [Start] 加载 DLL:Dialogs
[17:06:30.836] [System] 获取资源:Dialogs
[17:06:34.041] [Animation] 两个动画帧间隔 2828 ms
[17:06:36.373] [Animation] 两个动画帧间隔 2297 ms

czchangzhi的log1如下(是关闭的时候崩的因为打开的指令被写进日志里了 还有为什么点了两次

[15:53:20.099] [Start] 加载 DLL:Dialogs
[15:53:20.099] [System] 获取资源:Dialogs
[15:53:22.180] [UI] 选择文件夹返回:
[15:53:22.180] [Control] 按下单击列表项:添加已有文件夹
[15:53:28.972] [UI] 选择文件夹返回:
[15:53:28.972] [Control] 按下单击列表项:添加已有文件夹

@czchangzhi
Copy link

czchangzhi commented Dec 16, 2023 via email

@JingHai-Lingyun
Copy link
Collaborator

缓存... 好奇怪...
@czchangzhi 别用邮件回..

@LTCatt
Copy link
Member

LTCatt commented Dec 16, 2023

查了一下,.cache 开头一般是被 Synaptics 蠕虫病毒感染了……
https://www.bing.com/search?q=._cache_

你们俩要不要先杀下毒……我估计是这个原因…………先关了……

@LTCatt LTCatt closed this as not planned Won't fix, can't repro, duplicate, stale Dec 16, 2023
@LTCatt LTCatt added 忽略 因为各种杂项原因而关闭 and removed 等待提交者 需要提交者补充信息或进行操作 labels Dec 16, 2023
@JingHai-Lingyun
Copy link
Collaborator

@kong-que-dnf123

This comment was marked as off-topic.

@burningtnt
Copy link

额……

@Walkers58792
Copy link
Author

查了一下,.cache 开头一般是被 Synaptics 蠕虫病毒感染了…… https://www.bing.com/search?q=._cache_

你们俩要不要先杀下毒……我估计是这个原因…………先关了……

解决了 中了蠕虫病毒 杀完毒就正常了

@WorldHim WorldHim added the 第三方 等待第三方处理,或是由第三方导致 label Dec 23, 2023
@kong-que-dnf123 kong-que-dnf123 mentioned this issue Jan 27, 2024
1 task
@LTCatt LTCatt removed the 忽略 因为各种杂项原因而关闭 label May 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
· Bug 第三方 等待第三方处理,或是由第三方导致
Projects
None yet
Development

No branches or pull requests

8 participants