<br><font size=2 face="sans-serif">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.</font>
<br><font size=2 face="sans-serif">The crash happens in openlayers/Layer.js</font>
<br>
<br><font size=2 face="sans-serif">What would be a good test case? Should
I create just an OL map with 450 layers in the layerswitcher?</font>
<br><font size=2 face="sans-serif">thanks</font>
<br><font size=2 face="sans-serif">steve</font>
<p>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Bart van den Eijnden <bartvde@opengeo.org></b>
</font>
<p><font size=1 face="sans-serif">2013-06-10 02:42</font>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">A</font></div>
<td><font size=1 face="sans-serif">Steve.Toutant@inspq.qc.ca</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td><font size=1 face="sans-serif">openlayers-users@lists.osgeo.org</font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Objet</font></div>
<td><font size=1 face="sans-serif">Re: [OpenLayers-Users] ol2.13 and old
ticket 3621 calculateResolutions</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<br>
<br>
<br>
<br><font size=3>Steve,</font>
<br>
<br><font size=3>can you show us an example to reproduce this?</font>
<br>
<br><font size=3>Best regards,</font>
<br><font size=3>Bart</font>
<br>
<br><font size=3>-- <br>
Bart van den Eijnden<br>
OpenGeo - </font><a href=http://opengeo.org/><font size=3 color=blue><u>http://opengeo.org</u></font></a><font size=3><br>
Expert service straight from the developers.</font>
<br>
<br>
<br>
<br><font size=3>On Jun 7, 2013, at 9:45 PM, </font><a href=mailto:Steve.Toutant@inspq.qc.ca><font size=3 color=blue><u>Steve.Toutant@inspq.qc.ca</u></font></a><font size=3>
wrote:</font>
<br>
<br><font size=2 face="sans-serif"><br>
Hi,</font><font size=3> </font><font size=2 face="sans-serif"><br>
We have a problem with OL2.13 in Google Chrome only.</font><font size=3>
</font><font size=2 face="sans-serif"><br>
Here is the error message: Uncaught RangeError: Invalid array length <br>
Layer.js line 1050</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
It seems to be related to this issue </font><a href=http://trac.osgeo.org/openlayers/ticket/3621><font size=2 color=blue face="sans-serif"><u>http://trac.osgeo.org/openlayers/ticket/3621</u></font></a><font size=3>
<br>
</font><font size=2 face="sans-serif"><br>
it fails because numZoomLevels is NaN</font><font size=3> </font><font size=2 face="sans-serif"><br>
But this code at line 1042 should manage that....</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
// are we able to calculate resolutions?</font><font size=3> </font><font size=2 face="sans-serif"><br>
        if(typeof numZoomLevels !== "number"
|| numZoomLevels <= 0 ||   (typeof maxResolution !== "number"
&&     typeof minResolution !== "number"))
{</font><font size=3> </font><font size=2 face="sans-serif"><br>
            return;</font><font size=3> </font><font size=2 face="sans-serif"><br>
        }</font><font size=3> <br>
<br>
</font><font size=2 face="sans-serif"><br>
I fix it adding isNaN(numZoomLevels)</font><font size=3> </font><font size=2 face="sans-serif"><br>
// are we able to calculate resolutions?</font><font size=3> </font><font size=2 face="sans-serif"><br>
        if(isNaN(numZoomLevels) || typeof numZoomLevels
!== "number" || numZoomLevels <= 0 ||</font><font size=3>
</font><font size=2 face="sans-serif"><br>
           (typeof maxResolution !== "number"
&&</font><font size=3> </font><font size=2 face="sans-serif"><br>
                typeof minResolution
!== "number")) { <br>
            return;</font><font size=3> </font><font size=2 face="sans-serif"><br>
        }</font><font size=3> <br>
</font><font size=2 face="sans-serif"><br>
I went on github but could not find the issue.</font><font size=3> </font><font size=2 face="sans-serif"><br>
So I submit here</font><font size=3> </font><font size=2 face="sans-serif"><br>
Steve</font><font size=3>_______________________________________________<br>
Users mailing list</font><font size=3 color=blue><u><br>
</u></font><a href=mailto:Users@lists.osgeo.org><font size=3 color=blue><u>Users@lists.osgeo.org</u></font></a><font size=3><br>
http://lists.osgeo.org/mailman/listinfo/openlayers-users</font>
<br>
<br>
<br>
<br>