Sometimes I look at errors like this and wish I understood the set of conditions that had to have happened for it to even be possible.