Error when upgrading to 1.27

Kevin,

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!

Ho,

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

var options = {

“url” : “http://hosting.virtualcitysystems.de/demos/temp/tms”,

“fileExtension”: “jpg”,

“maximumLevel”: 19,

“minimumLevel”: 13,

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

“show”:true

};

var provider = Cesium.createTileMapServiceImageryProvider(options);

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

“imageryProvider” : provider,

“baseLayerPicker”:false

});

Jannes

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

Scott

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:
https://github.com/AnalyticalGraphicsInc/cesium/pull/4763

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

Kevin

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

Patrick

Thanks Kevin,

I just testet your fix and it is working now.

Jannes

That’s great news! Thank you!