New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Too much recursion error when using dayMaxEventRows
with timeZone
set and default event ordering
#7462
Comments
I don't see the error initially, but I do see it after dragging some events around randomly. It seems that setting |
@acerix - note that the fake data I've put is for September - so you have to go to that month to see the exception. Please try and let me know if it still doesn't happen for you. For me and my colleagues it does. As for minimizing the test case... believe me, we tried. But we really have no idea which part of the data causes it. At least it happens consistently every time so it should be easier for you to debug. P.S. We just know it happens with a lot of data and when P.S.2 We also notice that with this specific data the 26th of September and onwards are shown incorrectly - the "+XX" amount of events is not shown. P.S.3 Also, note that we've tested that the exception happens when using a UTC+3 timezone. UTC+1 for example doesn't seem to break it. |
Here is the test case with reduced entries and set to show the problematic month in problematic time zone, so you can directly observe the error in the console without need to drag or do anything else: https://codepen.io/kamenf/pen/QWzzaOm |
Thanks for the details and for the new test case, I can now easily reproduce the error. I simplified the event data a bit and the error still occurs in this test case: https://codepen.io/acerix/pen/yLGrZzq?editors=0010 The bug seems to come from As a workaround, it seems to work to use |
dayMaxEventRows
with timeZone
set and default event ordering
I am facing the same issue. |
I don't specify Is anyone working on a real fix for this issue? |
i have the same issue, please help~~~~ |
I experience the same issue using fullcalendar with angular. I tested versions 6.1.9 and 6.1.10 where the error occurred. I also checked it with 6.1.8 and the error doesn't appear. Nonetheless, in 6.1.8 it seems that the values for I also tested various combinations of values for |
Fixed in v6.1.11 Updated repro: |
Reduced Test Case
https://codepen.io/kamenf/pen/mdaxmOW
Do you understand that if a reduced test case is not provided, we will intentionally delay triaging of your ticket?
Which connector are you using (React/Angular/etc)?
No connector (vanilla JS)
Bug Description
Open the test case. You'll see in the console "Uncaught RangeError: Maximum call stack size exceeded". It seems to happen in Chrome but not in Firefox.
Let me know if you need more information.
P.S. Actually it does happen on FF. The error is
Uncaught InternalError: too much recursion
. Also, note that it doesn't seem to happen when UTC is used. We reproduce it with a local time of GMT+3.The text was updated successfully, but these errors were encountered: