Renderer crash when overlaying occurs
I have this page when I use a page with a floating div:
Here is a sample with the bug:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<h1>Lorem ipsum</h1>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce dapibus tincidunt quam ac ultricies. Nullam nec
nisi at neque consequat ornare. Proin vestibulum sodales lectus, vel aliquam enim ullamcorper non. Orci varius
natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris nec nibh ut ipsum tincidunt
tristique. Nam molestie nulla augue, eu porttitor mi venenatis id. Integer lobortis scelerisque augue ut
elementum. Sed sagittis volutpat massa, malesuada maximus lacus porttitor eget. Morbi commodo tempor enim,
pharetra hendrerit felis convallis at. Etiam in ultricies urna, a vehicula velit. Sed et dui non diam molestie
tincidunt a sed nisi. Nullam accumsan leo ex, sed accumsan nibh semper vitae.
</p>
<p>
Curabitur accumsan mauris metus. Maecenas pretium libero sit amet libero aliquam, id posuere nisl hendrerit.
Vestibulum vulputate a eros eget luctus. Sed turpis nisl, hendrerit a volutpat at, accumsan sed nulla. Aenean at
felis tincidunt, bibendum mi porttitor, aliquet urna. Morbi posuere ante quis tincidunt scelerisque. Maecenas
gravida neque enim, quis vulputate libero aliquam eget. Ut tristique sodales accumsan. Etiam posuere porta
laoreet.
</p>
<p>
Nullam sed dui placerat, laoreet lacus a, tincidunt arcu. Orci varius natoque penatibus et magnis dis parturient
montes, nascetur ridiculus mus. Integer venenatis semper ornare. In varius lacinia bibendum. Sed fringilla est
sollicitudin orci vehicula varius. Morbi suscipit lacinia dui eget suscipit. In ac fringilla nulla. Sed vitae
egestas sapien. Vivamus maximus nunc a magna rhoncus, a dapibus diam consequat. Aenean egestas feugiat ipsum at
venenatis. Vivamus ultricies nisi ligula, in ullamcorper purus accumsan ut. Integer vitae tempor urna. Vivamus
in malesuada libero, sit amet convallis purus. Proin non odio eget risus fermentum faucibus. Morbi quis dolor
massa. Mauris in dui convallis justo dapibus elementum.
</p>
<p>
Etiam ultrices arcu in arcu tincidunt, vel ultricies urna varius. Etiam ac diam neque. Pellentesque varius
commodo volutpat. Aenean eu purus nisl. Phasellus vel porttitor est. Vivamus non arcu fringilla, dapibus ex nec,
mattis purus. Vestibulum porttitor pulvinar ex, interdum mattis leo rutrum pharetra. Aliquam iaculis velit et
pharetra blandit. Aliquam erat volutpat. Aenean rhoncus lorem tortor, non pretium neque cursus malesuada. Sed
luctus laoreet magna non facilisis.
</p>
<p>
Nulla condimentum efficitur metus, ac tincidunt metus vestibulum nec. Pellentesque habitant morbi tristique
senectus et netus et malesuada fames ac turpis egestas. Praesent vehicula vel neque in laoreet. Vestibulum nec
euismod sapien. Quisque suscipit volutpat turpis, at tempor dolor pretium ut. Nam ut dolor volutpat, tincidunt
nulla a, elementum ex. Pellentesque lobortis euismod metus quis rutrum. Nulla rhoncus, nulla vel fringilla
eleifend, tortor est cursus lacus, at vestibulum justo metus eget justo. Mauris vulputate elit pellentesque eros
eleifend porta. Mauris eget orci pulvinar, efficitur lacus quis, ultricies nulla. Cras imperdiet metus ac
suscipit tristique. Maecenas est turpis, pellentesque quis feugiat eu, venenatis eget ligula. In posuere leo
nulla, quis dignissim sapien hendrerit lacinia. In purus metus, gravida aliquet mauris sit amet, faucibus mollis
odio. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae;
</p>
<div style="background-color: #FF00006F; width: 320px; height: 240px; text-align: center; line-height: 240px; font-size: 40pt; position: fixed; top: 0; left: 0; right: 0; bottom: 0; margin: auto;">
Hello world
</div>
</body>
</html>