I am quite sure I found a minor copy&paste error in utils/ImageOutputDev.cc. In function ImageOutputDev::drawSoftMaskedImage, function listImage is called twice (once for the image itself, once for the mask). The second call uses the original image's height variable instead of maskHeight. Compare to surrounding functions' use of maskHeight.
Fixed, thanks
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.