@colin , we had this same problem a while ago. Your example file contains a corrupted Linear Dimension. Specifically, many of the numerical values defining the linear dimension are NANs (That is Not-A-Number). I can only guess how this corruption is happening, but wont.
Here’s some of the data from inside the layout file.
<e:rectangleBase x="-nan(ind)" y="nan" width="nan" height="nan">
<e:affineTransform m11="-nan(ind)" m12="-nan(ind)" m21="nan" m22="nan" tx="-nan(ind)" ty="nan" />
<e:extensionLine1 id="id51" rotationAngle="0" requiresStrokeOrFill="1">
...
<e:entity />
...
<e:points2f>2.800428,2.166553,-nan(ind),-nan(ind)</e:points2f>
...
</e:extensionLine1>
And a link back to the previous topic