This problem is happening since we have more than 450 wms layers. It is difficult to create a test case since we are using a complex application built with extjs/geoext and OL. We are using a geoext layertree, not a layer switcher. The crash happens in openlayers/Layer.js
What would be a good test case? Should I create just an OL map with 450 layers in the layerswitcher? thanks steve Bart van den Eijnden <[email protected]> 2013-06-10 02:42 A [email protected] cc [email protected] Objet Re: [OpenLayers-Users] ol2.13 and old ticket 3621 calculateResolutions Steve, can you show us an example to reproduce this? Best regards, Bart -- Bart van den Eijnden OpenGeo - http://opengeo.org Expert service straight from the developers. On Jun 7, 2013, at 9:45 PM, [email protected] wrote: Hi, We have a problem with OL2.13 in Google Chrome only. Here is the error message: Uncaught RangeError: Invalid array length Layer.js line 1050 It seems to be related to this issue http://trac.osgeo.org/openlayers/ticket/3621 it fails because numZoomLevels is NaN But this code at line 1042 should manage that.... // are we able to calculate resolutions? if(typeof numZoomLevels !== "number" || numZoomLevels <= 0 || (typeof maxResolution !== "number" && typeof minResolution !== "number")) { return; } I fix it adding isNaN(numZoomLevels) // are we able to calculate resolutions? if(isNaN(numZoomLevels) || typeof numZoomLevels !== "number" || numZoomLevels <= 0 || (typeof maxResolution !== "number" && typeof minResolution !== "number")) { return; } I went on github but could not find the issue. So I submit here Steve_______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
_______________________________________________ Users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/openlayers-users
