I confirm that this problem is solved in qemu-user-static version 5.0-14,
I don't know why but it looks like this build of qemu-arm has been built with the tcg interpreter which has at times had a number of bugs in it. I would try with the current master and ideally don't enable the TCG interpreter if you don't need it.