Error when clicking on entities generated from GeoJsonDataSource

Hi,

I just recently synced my branch from cesium master branch, and now when I render geojson objects/files and try to click on one of the entities rendered using GeoJsonDataSource, I get the following error: (see attachment as well)

An error occurred while rendering. Rendering has stopped.
undefined
DeveloperError: color is required
DeveloperError@http://cesiumjs.org/Cesium/Source/Core/DeveloperError.js:43
Color.fromCssColorString@[http://cesiumjs.org/Cesium/Source/Core/Color.js:366
InfoBox/](http://cesiumjs.org/Cesium/Source/Core/Color.js:366
InfoBox/)</that._descriptionSubscription<@http://cesiumjs.org/Cesium/Source/Widgets/InfoBox/InfoBox.js:127
A.notifySubscribers@http://cesiumjs.org/Cesium/Source/ThirdParty/knockout-3.2.0.js:33
a.p/d.W@http://cesiumjs.org/Cesium/Source/ThirdParty/knockout-3.2.0.js:36
d@[http://cesiumjs.org/Cesium/Source/ThirdParty/knockout-3.2.0.js:36
InfoBoxViewModel/](http://cesiumjs.org/Cesium/Source/ThirdParty/knockout-3.2.0.js:36
InfoBoxViewModel/)<.set@http://cesiumjs.org/Cesium/Source/Widgets/InfoBox/InfoBoxViewModel.js:100
f@http://cesiumjs.org/Cesium/Source/ThirdParty/knockout-3.2.0.js:44
Viewer.prototype._onTick@http://cesiumjs.org/Cesium/Source/Widgets/Viewer/Viewer.js:1325
Event.prototype.raiseEvent@http://cesiumjs.org/Cesium/Source/Core/Event.js:146
Clock.prototype.tick@http://cesiumjs.org/Cesium/Source/Core/Clock.js:203
CesiumWidget.prototype.render@http://cesiumjs.org/Cesium/Source/Widgets/CesiumWidget/CesiumWidget.js:638
render@http://cesiumjs.org/Cesium/Source/Widgets/CesiumWidget/CesiumWidget.js:68

Any clues how this can be fixed?

Thanks and Regards,

Since you mentioned you are using master, can you update and try again? There’s a chance that this was fixed yesterday. If it still happens, can you share one of the geojson files causing the problem.

Hi Matthew,

I checked again, but its already up-to-date. I see the same problem on this demo : http://cesiumjs.org/Cesium/Apps/Sandcastle/index.html?src=GeoJSON%20and%20TopoJSON.html&label=undefined.

Here is the geojson file that I am using(see attachment).

Thanks and Regards,

iiit.geojson (13.4 KB)

What OS and browser are you using? I can’t reproduce this on Windows with Chrome, Firefox, or IE.

Hi,

I am using ubuntu 14.04. and firefox 28.0. Then I tried it on my google-chrome and it was working fine. So I updated my version of firefox to 36.0.1 and now its working fine. :slight_smile:

Thanks,