-
Notifications
You must be signed in to change notification settings - Fork 192
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
[BUG] 文件历史崩溃 #888
Comments
我本地有个仓库可以复现该问题 |
我的本地仓库都可以复现这个问题。我因此怀疑跟我的本地环境有关。一个可供复现的仓库是 emptylight370/siyuan-vscodelite-edit。 |
心态崩了,只要我启动VS调试,这个问题就无法复现,而且即使使用发布包,只要这个文件出现过问题,强制关闭SourceGit后,再尝试就不出现了…… |
目前确定是有问题,需要找到一个可以稳定复现的方式 |
(sad) 我的电脑上目前稳定复现,不过我没有调试可用的环境。 |
我提交了一版修复,可能的原因是UI上的Loading动画Block了主线程,因为经过调试输出,QueryCommits确认已经正确执行,但Dispatcher.UIThread.Invoke的操作并未被触发。目前我本地已经无法重现该问题,您可以下载最新的CI产出来测试该问题是否已经解决,地址 https://github.com/sourcegit-scm/sourcegit/actions/runs/12702768016 |
哦吼,我在另一个库中仍然重现了这一问题 |
经过测试,在启动后的第一次可以正常加载,之后第二次不管是不是同一个存储库甚至同一个文件,都会触发卡死情况 |
测试了一下macOS,应该只是Windows平台有问题。 |
确定了,AvaloniaUI的问题 AvaloniaUI/Avalonia#16840 |
那就等着后端修复了 |
NOT FIX IN 2025.03 |
是的,目前AvaloniaUI并未发布新的版本 |
Title & description in English (Google-translated) :
|
Fixed. You can try the latest CI build from Github Action |
English
Translated by @goran-w, thank you![BUG] File history crash
Description
When I select a file in the file list to view the file history, a blank file history panel opens, and then the entire app becomes unresponsive. The same goes for tracing back line by line. If you then switch out of the application, you cannot switch back again and can only stop running.
Reproduction steps
Environment
Additional Information
If you need assistance locating or resolving the issue, please let me know.
描述
当我在文件列表中选中一个文件查看文件历史时,会打开一个空白的文件历史面板,随后整个应用会无响应。逐行追溯也是一样。随后如果切换出应用则无法重新切换回去,只能停止运行。
复现步骤
环境
附加信息
如果需要协助来定位或解决问题,请告诉我怎么做。
The text was updated successfully, but these errors were encountered: