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

[Bug]Hello, windows proxy generation failed, the following is the error message, can you help solve it #133

Open
skybky opened this issue Feb 26, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@skybky
Copy link

skybky commented Feb 26, 2023

error[E0793]: reference to packed field is unaligned
--> /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/ntapi-0.3.7/src/ntexapi.rs:2783:52
|
2783 | *tick_count.QuadPart_mut() = read_volatile(&(*USER_SHARED_DATA).u.TickCountQuad);
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
= help: copy the field contents to a local variable, or replace the reference with a raw pointer and use read_unaligned/write_unaligned (loads and stores via *p must be properly aligned even when using raw pointers)

error[E0793]: reference to packed field is unaligned
--> /usr/local/cargo/registry/src/github.com-1ecc6299db9ec823/ntapi-0.3.7/src/ntexapi.rs:2807:25
|
2807 | ((read_volatile(&(*USER_SHARED_DATA).u.TickCountQuad)
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= note: fields of packed structs are not properly aligned, and creating a misaligned reference is undefined behavior (even if that reference is never dereferenced)
= help: copy the field contents to a local variable, or replace the reference with a raw pointer and use read_unaligned/write_unaligned (loads and stores via *p must be properly aligned even when using raw pointers)

For more information about this error, try rustc --explain E0793.
error: could not compile ntapi due to 2 previous errors

@skybky skybky added the bug Something isn't working label Feb 26, 2023
@QYH2MMT4EVER
Copy link

i have the same problem ! have you fixed up this bug?

@mttaggart
Copy link
Owner

This appears to be related to ntapi. I have recently updated the versions of dependencies on the main branch. If you're building from source, I would git pull and build again to see if there's any difference.

@skybky
Copy link
Author

skybky commented Mar 3, 2023

This appears to be related to ntapi. I have recently updated the versions of dependencies on the main branch. If you're building from source, I would git pull and build again to see if there's any difference.

I use docker to build on a linux machine

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

No branches or pull requests

3 participants