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

文本框中右键可能导致崩溃 #1070

Open
Blinue opened this issue Feb 11, 2025 · 0 comments
Open

文本框中右键可能导致崩溃 #1070

Blinue opened this issue Feb 11, 2025 · 0 comments
Labels
area: UI bug Something isn't working

Comments

@Blinue
Copy link
Owner

Blinue commented Feb 11, 2025

Magpie version 程序版本

dev

Windows version 系统版本

Win10 和 Win11

Related screenshot (optional) 相关截图(可选)

No response

Reproduction steps 复现步骤

  1. 启用“在系统托盘上显示应用程序”
  2. 在任意文本框上右键
  3. 关闭主窗口然后重新打开
  4. 在任意文本框上右键,程序崩溃

调用堆栈(没什么有价值的信息)
Image
我认为这是一个 XAML Islands 的 bug。我们使用了一个不支持的场景:在一个线程中多次创建 DesktopWindowXamlSource,如果每次打开主窗口都创建单独的线程,并将以前的 DWXS 泄露(这是 XAML Islands 的另一个 bug)可能可以避免崩溃,是否有用需要验证。

Log files 日志文件

N/A

@Blinue Blinue added area: UI bug Something isn't working labels Feb 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: UI bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant