-
Notifications
You must be signed in to change notification settings - Fork 7
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 64-bit crashes in pluginval #51
Comments
I don't think I can compile this easily since it seems to want Visual Studio, but I got the binaries. I can only get it to validate in-process, but it works at strictness 8 for dfx-bufferoverride, for one:
I did see one crash on a dfx-geometer that I had lying around, but I can't reproduce when building from head, so perhaps it was that? Am I remembering that you fixed some fishy stuff in there recently? Or maybe there are some unlucky race conditions. |
Okay great! Yeah perhaps it was an issue of older state of the code, or something wrong in the person's development environment. It sounded to me like an "every plugin every time" thing, so if you got zero failures on any of them, I think we can not worry about this? |
Yeah, I think this is "can't reproduce," although it's nice to have this tool around for future iterations! |
According to this forum message:
https://www.kvraudio.com/forum/viewtopic.php?p=8195304#p8195304
all of our current Windows 64-bit builds crash the diagnostic tool pluginval. I have used this for testing in the past and the AUs all pass fine on the maximum strictness level of 10, but apparently at level 8 our Windows VSTs crash. Might be worth investigating, as it may perhaps be triggering crashing that could occur under normal usage? (The forum poster mentions some regular usage crashing as well.)
The tool should hopefully be simple to build from source (it was for Mac) and the usage then would be:
pluginval --strictness-level 10 --validate path/to/plugin.dll
The text was updated successfully, but these errors were encountered: