I have just learned that Linux imposes a limit not only on the lenght of the commandline (ARG_MAX) but also on the number of arguments. xargs in findutils 4.2.26 features a fix to respect this limit. I do hope this was the source of bug 313028 which I never managed to reproduce.
-----