Cesium crashes browser tab and sometimes computer

1. A concise explanation of the problem you're experiencing.

Certain calls to viewer.entities.add seem to have issues.

Safari: Works fine
Chrome and Firefox: Kills tab and sometimes causes a kernel panic that crashes my machine

2. A minimal code example. If you've found a bug, this helps us reproduce and repair it.

It happens when I add the Citizens Bank stadium code snippet from "Points, Billboards, and Labels" at https://cesiumjs.org/tutorials/Visualizing-Spatial-Data/ to my own preexisting project. This issue also pops up with the Billboard code example at https://cesiumjs.org/Cesium/Build/Apps/Sandcastle/index.html?src=Billboards.html

I _think_ I've viewed this example in the past for older Cesium versions without running into any issues

3. Context. Why do you need to do this? We might know a better way to accomplish your goal.

I want to draw markers on a globe

4. The Cesium version you're using, your operating system and browser.

Mac Sierra 10.12.6, tested using Safari 11.1, Chrome 67.0.3396.87, Firefox 60.0.2

Because the issue is inconsistent I'm not sure if it's a problem with Cesium itself or those specific browsers' WebGL implementations.

I played with this a bit more today. Cesium 1.44 and earlier seem to work fine, only Cesium 1.45 and 1.46 kill the browser tab.

Hi Andrew,

I think this is related to billboards (since labels are really represented by billboards with letters). I’m not seeing any weird memory usage on my machine, at least testing with Chrome or Firefox. Are you just adding the one billboard? Are your graphics cars drivers up to date?

Thanks,

Gabby