The same problem was reported on Arch and they could confirm it started due to changes in the kernel related to ASLR.
https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/issues/20
Relevant changed from kernel 6.5 to 6.6 on Ubuntu:
-CONFIG_ARCH_MMAP_RND_BITS=28 +CONFIG_ARCH_MMAP_RND_BITS=32 CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y -CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 +CONFIG_ARCH_MMAP_RND_COMPAT_BITS=16
Setting vm.mmap_rnd_bits to 28 bits seems to be enough to workaround the problem.
The same problem was reported on Arch and they could confirm it started due to changes in the kernel related to ASLR.
https:/ /gitlab. archlinux. org/archlinux/ packaging/ packages/ linux/- /issues/ 20
Relevant changed from kernel 6.5 to 6.6 on Ubuntu:
-CONFIG_ ARCH_MMAP_ RND_BITS= 28 ARCH_MMAP_ RND_BITS= 32 HAVE_ARCH_ MMAP_RND_ COMPAT_ BITS=y ARCH_MMAP_ RND_COMPAT_ BITS=8 ARCH_MMAP_ RND_COMPAT_ BITS=16
+CONFIG_
CONFIG_
-CONFIG_
+CONFIG_
Setting vm.mmap_rnd_bits to 28 bits seems to be enough to workaround the problem.