Many thanks for the detailed description of what triggered this bug, that'll be a big help with fixing it :)