RFR: 8343244: Aarch64: Internal Error virtualMemoryTracker.cpp:444 assert(reserved_rgn != nullptr) failed: Add committed region, No reserved region found [v4]

Johan Sjölen jsjolen at openjdk.org
Wed Nov 6 16:32:41 UTC 2024


On Wed, 6 Nov 2024 16:26:58 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:

> I believe the problem is not in stack guard creation, but in these two lines in attach_current_thread:
> 
> > thread->register_thread_stack_with_NMT();
> > thread->initialize_thread_current();
> 
> They should be reversed. I would guess that would solve the problem.
> 
> But for now, I would probably prefer to back out the patch and think a bit. Changing to PlatformMutex would deny us deadlock detection, right?

That's probably it. Yeah, I'm happy to back it out for now. I'm closing this PR, getting a backout up.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/21928#issuecomment-2460246374


More information about the hotspot-dev mailing list