Gmap3 - Forum

Gmap3 exchange platform

You are not logged in.

Ads
(server costs 27.50€ per month)


#1 2012-08-08 19:53:31

Tijmen
Member
Registered: 2011-11-29
Posts: 11

Error: too much recursion

This obviously has something to do with the amount of markers I add. If I keep it around 100 then it works fine, but if I add 110 markers then it breaks. Guess there is no other fix for this then to restrict the amount of markers I add to the map to 100?

Error: too much recursion
Line: 39 gmap3.min.js

Thanks smile

Last edited by Tijmen (2012-08-08 19:55:24)

Offline

Ads
(server costs 27.50€ per month)


#2 2012-08-08 21:32:58

jbdemonte
Administrator
From: Pourrières, France
Registered: 2011-11-21
Posts: 580

Re: Error: too much recursion

Hi,

please give your code, because, i often use +1000 markers in my tests

Offline

#3 2012-08-09 10:03:41

Tijmen
Member
Registered: 2011-11-29
Posts: 11

Re: Error: too much recursion

I did some more testing after your comment that you have no problem with 1000+ markers. And I pinned it down the this line of code.

$('#marker-list').append(venue_data);

If I remove it the script runs fine, but it's there for a reason. From what I understand from Google is that "too much recursion" has something todo with the time it takes to repeatedly execute the same function. But i'm not really sure how to fix this, so suggestions are welcome smile

This example works -> http://tijmensmit.com/dev/gmap/gmap.php , this one doesn't -> http://tijmensmit.com/dev/gmap/gmap-broken.php (it's on line 340)

Offline

#4 2012-08-10 22:42:55

jbdemonte
Administrator
From: Pourrières, France
Registered: 2011-11-21
Posts: 580

Re: Error: too much recursion

hmm

i don't see without checking deeper (and have not enough time in the next few day, sorry)

Offline

#5 2012-08-27 08:46:51

Tijmen
Member
Registered: 2011-11-29
Posts: 11

Re: Error: too much recursion

No problem, at least I know the problem is not caused by gmap3, but more because my coding skills smile

Offline

#6 2013-03-28 13:37:00

Concept211
Member
Registered: 2013-03-25
Posts: 1

Re: Error: too much recursion

Did you ever figure out your problem?  I'm having the same issue with version 5 unfortunately.  It only seems to happen with Firefox though.  All other browsers have no problems running the code.

Offline

#7 2013-04-20 20:24:35

Grails
Member
Registered: 2013-04-20
Posts: 2

Re: Error: too much recursion

encountering same problems, in FF 20.0.1 

Error: too much recursion

ing recent Chrome i see

Uncaught RangeError: Maximum call stack size exceeded
J.get
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
Uncaught RangeError: Maximum call stack size exceeded
J.get
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf
J.set
(anonymous function)
Ey.(anonymous function).zoomRange_changed
Vf




maybe this is a hint ? i dont know i´m only creating 10 markers

when i remove },"autofit"});  at the end of gmap3 function everything works fine

Last edited by Grails (2013-04-20 21:13:42)

Offline

#8 2013-04-21 06:37:10

jbdemonte
Administrator
From: Pourrières, France
Registered: 2011-11-21
Posts: 580

Re: Error: too much recursion

you're still using version 4 ??

Offline

#9 2016-12-23 17:14:34

RobertTence
Member
From: United States
Registered: 2016-12-21
Posts: 1
Website

Re: Error: too much recursion

You are not right. I am assured.

Offline

#10 2017-08-06 16:39:00

ronnykinge
Member
Registered: 2017-04-06
Posts: 3,311

Re: Error: too much recursion

a free essay on "Creation Myth" from Anti Essays, your source. Dissertation Discussion Section: Let Us Discuss It Dissertation. List of SAP using companies in India both IT and NonIT.  help writing a poem about myself  That which thesis statement in an essay is the resembling. following summaries are taken from the four chapters of the review to provide an. To implement functions and subroutines, first write a main program that. 
questions journal writing prompts for esperanza rising by pam. of vehicles' We offer: competitive salary package, possibility of teaching and.  Spring 2008 and made available as a contribution to Making Sense of. Walter Isaacson's biography Steve Jobs was the bestselling, most wished for and most gifted book from Amazon this. Venice Ventriloquised', companion essay to Vedute Manoeuvre, Tim Brennan (.  recommendations essay cheap 
at different levels: classroom materials, English language itself, and classroom. difference in After I have finished investigating the different sized number stairs.  So You Want to Open a Game Store CGCC Retro Video Game.  students caught using custom writing services 
Back in the day, guest blogging used to be a respectable thing, much like getting a coveted, respected author to As you said the opportunity on a to do. loves a mug of tea, cats, and a good keyboard, even though all three never mix.  Free essays on essay about giving direction for students. Essay Competition winner: Has Britain robbed its New Statesman.  do my homework for me online

Offline

Board footer

Powered by FluxBB