Skip to content

FILE_ALLOCATION_INFO failed on using Proton or Wine (Voices of The Void) #15

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

Closed
Reboot-Codes opened this issue May 4, 2025 · 5 comments

Comments

@Reboot-Codes
Copy link

Attempting to load Voices of The Void v0.8.2b with the windows build of R2 Modman v3.1.57 in the same wine/proton prefix, loading only Unreal Shimloader v1.0.10 (tested with and without DebugMod v3.1.0, same result); crashes with the following:

Image

May be an issue with the internal WINAPI binding in rust, or proton/wine (tested with Proton GE 9.27 and Wine GE 8.26 via Lutris on NixOS); but I've never had this error elsewhere.

Logs:

Seems to be caused by trying to "[set] the file information for the specified file," (src) according to MSFT's own documentation.

Happy to help write a patch since I know some Rust, but I'm terribly inexperienced with Unreal Engine and Windows DLL injection.

@basdxz
Copy link

basdxz commented May 4, 2025

Was fixed in: #14

Stopped happening for me when I compiled the latest commit, although I did it from Windows.

@Reboot-Codes
Copy link
Author

Awesome! I’ll check it out then :3

@Am1nsab83
Copy link

Am1nsab83 commented May 29, 2025

Was fixed in: #14

Stopped happening for me when I compiled the latest commit, although I did it from Windows.

Hi, sorry for the stupid question, but how exactly did you compile it?
like with msvc or gnu? using gnu it throws lots of errors at me
I used both linux cross compile, windows vm and windows laptop at this point

@meir
Copy link

meir commented Jun 1, 2025

the mod isnt updated on thunderstore yet, how long does it usually take to get it updated?

@Reboot-Codes
Copy link
Author

Reboot-Codes commented Jun 1, 2025

In the mean time it gets uploaded, we were able to get our KVM to build it with the latest nightly-msvc rust and VS2022 with C++ (we chose both windows C++ and linux, but you probably only need the windows workload): dwmapi.txt (obviously it's not a .txt, it's a dll, manual install instructions)

Here's VotV working under proton with DebugMod loaded:

Image

Image

(Note: GH might do more sanitizing, and/or your download manager might adjust CRLF/LF so it might not work :P)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants