Error when upgrading to 1.27


I’ll shoot you an email with a usable demonstration tomorrow. I can share my imagery as it’s produced internally. I can also definitely reproduce this by changing one of my two tiler applications to return a 500 error resulting in 50% of the requests failing. This leads to Cesium crashing, even with 1.8 (though I run a forked master).

Great, thanks Ryan!


i also just found this problem. Here is a very short Sandcastle example which replicates the problem.

var options = {

“url” : “”,

“fileExtension”: “jpg”,

“maximumLevel”: 19,

“minimumLevel”: 13,

“rectangle”:Cesium.Rectangle.fromDegrees(13.39657249732205, 52.49127999816725, 13.42722986993895, 52.50998943590507),



var provider = Cesium.createTileMapServiceImageryProvider(options);

var viewer = new Cesium.Viewer(‘cesiumContainer’, {

“imageryProvider” : provider,




Kevin, Do you have an acceptable demo to show the problem now?


Yes, thanks for the example, Jannes, I’m able to see the problem with that.

I just opened a pull request with a fix for this issue:

It wasn’t what I originally thought, so thanks for putting together the test case, Jannes!


Kevin’s fix was just merged into master and will ship in Cesium 1.29 on January 2.


Thanks Kevin,

I just testet your fix and it is working now.


That’s great news! Thank you!