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

Some Windows EXE files are failing to load on newer box86 builds #885

Open
Pipetto-crypto opened this issue Nov 8, 2023 · 2 comments
Open

Comments

@Pipetto-crypto
Copy link

I have noticed that some windows exe files are failing to load in recent box86 builds but they were working fine with a box86 built from commit 75759f9.

The error is quite generic:
wine: failed to start L"E:\Download\PC\CAPCOM\DEVILMAYCRY4_TRIAL\DevilMayCry4_Trial_DX9.exe"

I went to investigate and it seems that it stops right here:

26773|Call to dlsym(0x4, "__wine_main")0x600268b0
26773|Call to dlsym((nil), "wine_main_preload_info")0x60300c

I went to look in the old build and those addresses returned are different:

31444|Call to dlsym(0x4, "__wine_main")0xed37a8b0
31444|Call to dlsym((nil), "wine_main_preload_info")0xedbcd00c

This issue seems also present in a box64 build from commit 7372540f.

The issue is also reproducible in this program:
https://codecguide.com/download_k-lite_codec_pack_basic.htm

And from box64 side when trying to install wmp11 from winetricks: winetricks wmp11

But those programs fail with an error code 700 printed on screen

@ptitSeb
Copy link
Owner

ptitSeb commented Nov 8, 2023

I reproduce the issue with DMC4Trial. I'll look into it.

@ptitSeb
Copy link
Owner

ptitSeb commented Nov 8, 2023

Ok, this should be fixeds with latest box86 version. I'll make similar changes to box64.

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

2 participants