Hi, I've been testing using Gentoo on m68k with musl -1.2.4 over the last few days and hit an interesting issue when running `emerge --sync` to update the portage tree would cause the following error: [receiver] out of memory: my_alloc caller (file=flist.c, line=311) rsync error: error allocating core memory buffers (code 22) at util2.c(123) [receiver=3.2.7] [generator] out of memory: my_alloc caller (file=flist.c, line=311) rsync error: error allocating core memory buffers (code 22) at util2.c(123) [generator=3.2.7] rsync: [receiver] write error: Broken pipe (32) Full output here: https://bpa.st/3VDNM Looking at the source code of the files it highlights it seems to be an issue in the malloc: https://github.com/WayneD/rsync/blob/master/util2.c#L123 https://github.com/WayneD/rsync/blob/master/flist.c#L311 https://github.com/WayneD/rsync/blob/master/fileio.c#L159 I've tested to see if a local rsync mirror will cause the same error with random files and found it happens at around 62 files being mirrored but size of the file does not matter. I run musll on multiple architectures and this is the first time I've run across it and have confirmed the Gentoo glibc m68k install does not run into this.