3vi1, thanks so much for your detailed analysis. It led me to the bug. I've got a fix for this in trunk (and I fixed the crash there too -- the crash didn't affect 18.x) and a fix in the stable 18.x branch.
3vi1, thanks so much for your detailed analysis. It led me to the bug. I've got a fix for this in trunk (and I fixed the crash there too -- the crash didn't affect 18.x) and a fix in the stable 18.x branch.