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

Crash when meet Intel GPU driver 31.0.101.5084 or higher #8913

Closed
chenxuuu opened this issue Mar 15, 2024 · 3 comments
Closed

Crash when meet Intel GPU driver 31.0.101.5084 or higher #8913

chenxuuu opened this issue Mar 15, 2024 · 3 comments
Labels
External Non-WPF Issue External issue, not caused by WPF

Comments

@chenxuuu
Copy link

Description

When double click exe file, it won't start

Reproduction Steps

  • my computer CPU is i5-13500, use integrated graphics card in the CPU and does not have an external independent graphics card.
  • upgrade driver version to 31.0.101.5084 or higher
  • create an empty wpf project, .net8
  • rename exe file to something contains Chinese characters, like WpfApp6测试.exe
  • run that file, it won't start

图片

Expected behavior

show me a window

Actual behavior

show nothing and crash, exit code 0xc0000409

Regression?

I didn't test, but I test it on .net framework, same problem.

Known Workarounds

rename file name to pure ascii

Impact

  • Intel(R) UHD Graphics 770 31.0.101.4575 ---- works fine
  • Intel(R) UHD Graphics 770 31.0.101.5084 ---- can not launch
  • Intel(R) UHD Graphics 770 31.0.101.5333 ---- can not launch

Configuration

  • .NET 8
  • Windows 11 22H2
  • language setting Chinese, location US

Other information

No response

@lindexi
Copy link
Contributor

lindexi commented Mar 16, 2024

@chenxuuu It looks like an Intel issues. Could you post this issues to intel community: https://community.intel.com/t5/Graphics/bd-p/graphics

And I find the 0xc0000409 may define in ntstatus.h as STATUS_STACK_BUFFER_OVERRUN:

The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.

You can collection more info by Intel® System Support Utility for Windows

By the ways, rename exe file is the necessary steps ?


看起来是 Intel 的问题,可以去 Intel 的社区提交问题。提交的时候可能会让你使用 Intel® System Support Utility for Windows 工具收集更多的信息。退出的代码我没有看出来什么有用的信息,只是在 ntstatus.h 看到点定义,不知道是不是有关联。

最后,重新命名文件带上中文这一步是不是必须的?

@chenxuuu
Copy link
Author

chenxuuu commented Mar 18, 2024

only Chinese file name can cause this problem (I tested Korean, can't reproduce)

I have report this to intel community: https://community.intel.com/t5/Graphics/all-wpf-application-can-not-launch-on-Intel-R-UHD-Graphics-770/m-p/1579368


只有文件名包含中文名的情况下才会造成这个问题,朝鲜字没办法触发

一周前在英特尔社区提过,在线客服也反馈过,估计要等很久才会修吧

根据我博客的评论来看,也有其他人遇到了这个问题:https://www.chenxublog.com/2024/03/12/intel-gpu-driver-make-wpf-broken.html#comment-2585

@lindexi lindexi added External Non-WPF Issue External issue, not caused by WPF and removed Investigate Requires further investigation by the WPF team. labels Mar 18, 2024
@chenxuuu
Copy link
Author

fixed by intel in 31.0.101.5379

@github-actions github-actions bot locked and limited conversation to collaborators Apr 20, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
External Non-WPF Issue External issue, not caused by WPF
Projects
None yet
Development

No branches or pull requests

2 participants