https://bugs.winehq.org/show_bug.cgi?id=46927
Bug ID: 46927 Summary: procedure entry point VirtualAllocExNuma could not be located in the dynamic library KERNEL32.dll Product: Wine Version: 4.0 Hardware: x86-64 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: Darkclaw204@gmail.com
Created attachment 64031 --> https://bugs.winehq.org/attachment.cgi?id=64031 Error itself
That's what happening when trying to start a fucky-wucky minecraft client with lots of implemented online features
https://bugs.winehq.org/show_bug.cgi?id=46927
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 CC| |dark.shadow4@web.de Status|UNCONFIRMED |NEW
--- Comment #1 from Fabian Maurer dark.shadow4@web.de --- Yes, this function is not implemented. Is there a free download I could try with? Maybe we can just add a simple fix so this works, could be easy.
https://bugs.winehq.org/show_bug.cgi?id=46927
Darkclaw204@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |https://www.dropbox.com/s/6 | |qi5wpnow9w5go4/EXBO.exe?dl= | |1
--- Comment #2 from Darkclaw204@gmail.com --- In order to launch the minecraft client itself you have to login in the launcher which works just fine, for which you can use my acc, i made for testing things: login - Wineboi password - Aa111111
After you have logged in, launcher gives you a list of 4 servers, the one i'm having problems with is the first one(STALCRAFT), although i haven't checked others, but most likely they will have the same problem. download itself(https://www.dropbox.com/s/6qi5wpnow9w5go4/EXBO.exe?dl=1)
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Can't even install java, how did you get around bug 40821?
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #4 from Darkclaw204@gmail.com --- Never did, i just installed java 7, which works with the game as well as java 8 (for some reason java 7 installation works just perfect, which i can't say about java8)
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #5 from Darkclaw204@gmail.com --- As java is an ass and doesnt want to share java7 download's here's the link for the version i used (http://relizua.com/download/files1/jre-7u21-windows-i586.exe)
https://bugs.winehq.org/show_bug.cgi?id=46927
Darkclaw204@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |kernel32
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #6 from Fabian Maurer dark.shadow4@web.de --- Thanks, I'll provide a fix later today.
https://bugs.winehq.org/show_bug.cgi?id=46927
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- Path is sent: https://source.winehq.org/patches/data/161959 Also a follow up at https://source.winehq.org/patches/data/161958
With that the game starts up.
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #8 from Darkclaw204@gmail.com --- Thanks, but how do i use it?
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #9 from Fabian Maurer dark.shadow4@web.de --- Apply on top of the current git source and recompile.
Although you could also wait until the patches are accepted. Since they're simple I hope it won't take too long, but who knows.
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #10 from Darkclaw204@gmail.com --- ok, thanks
https://bugs.winehq.org/show_bug.cgi?id=46927
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Summary|procedure entry point |Oracle Java SE Runtime |VirtualAllocExNuma could |Environment 7/8, OpenJDK |not be located in the |JVM for Windows with |dynamic library |'-XX:+UseNUMA' setting |KERNEL32.dll |needs | |kernel32.dll.VirtualAllocEx | |Numa (Minecraft) Keywords|patch |download
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
adding more info...
--- snip --- $ grep -ralZ VirtualAllocExNuma .wine/drive_c | xargs -r0i bash -c "echo "{}" && winedump -j import "{}" | grep VirtualAllocExNuma" .wine/drive_c/Program Files/Java/jre7/bin/client/jvm.dll --- snip ---
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/os/window...
http://hg.openjdk.java.net/jdk8/jdk8/hotspot/file/87ee5ee27509/src/os/window...
You can likely reproduce with any Java app. You just need to pass '-XX:+UseNUMA' to the JVM. It will set 'UseNUMAInterleaving' which in turn resolves into these API. Pretty sure the crash report for Minecraft (log file) contains this setting.
Regards
https://bugs.winehq.org/show_bug.cgi?id=46927
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Blocks| |46934
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #12 from Darkclaw204@gmail.com --- as i tried to install patched wine from github, i got this error line when i come up to configuring it: Cannot build a 32-bit program, you need to install 32-bit development libraries While wine installed with brew was working fine. I already tried to use --enable-win64 option, which seemed to make wine completely unable to launch any 32bit exe's(which were working in brew installation)
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #13 from Fabian Maurer dark.shadow4@web.de --- This is not related to this bug report, so please ask these questions on the forums or IRC.
Anyways, you need 32bit development files for compiling wine 32bit. Just the runtime libraries are not enough.
https://bugs.winehq.org/show_bug.cgi?id=46927
--- Comment #14 from Mathew Hodson mathew.hodson@gmail.com --- https://source.winehq.org/git/wine.git/commitdiff/63743c3984db97055ed9a86ae9...
https://bugs.winehq.org/show_bug.cgi?id=46927
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |63743c3984db97055ed9a86ae98 | |ba07fd34c363a Status|NEW |RESOLVED Resolution|--- |FIXED
--- Comment #15 from Fabian Maurer dark.shadow4@web.de --- Marking fixed.
https://bugs.winehq.org/show_bug.cgi?id=46927
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.7.
https://bugs.winehq.org/show_bug.cgi?id=46927
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- URL|https://www.dropbox.com/s/6 |https://web.archive.org/web |qi5wpnow9w5go4/EXBO.exe?dl= |/20150215213043/http://ftp. |1 |psu.ac.th/pub/java/jre-7u21 | |-windows-i586.exe
--- Comment #17 from Anastasius Focht focht@gmx.net --- Hello folks,
adding stable download link via Internet Archive for documentation.
https://web.archive.org/web/20150215213043/http://ftp.psu.ac.th/pub/java/jre...
https://www.virustotal.com/gui/file/dd172f6dd38f0d5ba1df17cb9ebfdb28f96f5e20...
$ sha1sum jre-7u21-windows-i586.exe 620472dc1e7d015ed9a7700b846565a707946fcb jre-7u21-windows-i586.exe
$ du -sh jre-7u21-windows-i586.exe 31M jre-7u21-windows-i586.exe
Regards