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

Windows vulkaninfo sometimes aborts with STATUS_INTEGER_DIVIDE_BY_ZERO #1059

Open
lunarpapillo opened this issue Dec 11, 2024 · 1 comment
Open
Labels
bug Something isn't working vulkaninfo

Comments

@lunarpapillo
Copy link
Contributor

lunarpapillo commented Dec 11, 2024

This first started appearing around loader 1.3.260. It's quite rare, only appearing a few times, and so far only on two CI test machines tcwinamd3 and tcwinnvi6. It's likely tied to the particular version of vulkaninfo or the loader, though the fact that it appears in two different SDKs is concerning.

The symptoms appear as a failure to run vulkaninfoSDK, which is used on every Vulkan CI job run to determine the configuraiton of the running machine:

INFO: executing #1: C:\VulkanSDK\1.3.275.0\Bin32\vulkaninfoSDK.exe -j
ERROR: execute() call failed after 0.28 seconds (0.28 seconds): returncode=3221225620 (0xc0000094=STATUS_INTEGER_DIVIDE_BY_ZERO); execution log index: 1, working directory: C:\j\workspace\setuptest\BITS\32\label\tcwinnvi6\vulkantest-results
ERROR: failure during run setup: execute(C:\VulkanSDK\1.3.275.0\Bin32\vulkaninfoSDK.exe -j) failed after 0.28 seconds (0.28 seconds) with returncode=3221225620 (0xc0000094=STATUS_INTEGER_DIVIDE_BY_ZERO)

So far it has appeared at least in these instances (it may have appeared in more developer runs that were never reported):

@lunarpapillo lunarpapillo added bug Something isn't working vulkaninfo labels Dec 11, 2024
@lunarpapillo
Copy link
Contributor Author

lunarpapillo commented Dec 11, 2024

Note that we have the option to load a newer SDK on the affected systems and hope the (rare) CI problem goes away... but if we do so we lose the ability to reproduce this bug and potentially figure out and address why it crashes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working vulkaninfo
Projects
None yet
Development

No branches or pull requests

1 participant