Repository navigation
Game bring-up: ProsperoCraft (PPSA99874): runs 120 s with #12436, #7532 and #9684 #12710
milescoviello
started this conversation in
Game bring-up
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Status: on
main, it aborts 3 s after start insysctl(vm.loadavg). With #12436 it gets past that call, and the JVM then stops on a guard-pagemprotectof its primordial thread's stack. With #12436, #7532 and #9684 merged together, it runs the full 120 s, and its Instances screen, new-instance form and on-screen keyboard follow pad input.Setup
The stops
main:vm.loadavg. The runtime'slibjvm.sohas its owngetloadavg, which reads it throughsysctl.Native memory allocation (mprotect) failed to protect 49152 bytes. Error detail: memory to guard stack pages(stackOverflow.cpp:113). The primordial thread runs on the host process's main stack, which guestmprotectdoesn't cover.Pull requests from this title
vm.loadavganswers with the host's load averages.AI-assisted: yes (Claude Code)
All reactions