I'm not too familiar with these angular wrappers, but it's hard to think of any way that angular could be involved in this problem, since there isn't any reason for crossfilter to call into angular.
Infinite recursion in crossfilter is usually caused by unsortable keys. Specifically crossfilter requires "naturally ordered values" with no nulls, NaNs, or mixed types:
I don't think I have seen infinite loops but this seems like the thing to check first.
Although you got your code working outside of angular, maybe something changed in the way you read your data, such that the relevant dimension key is not always valid?
If it turns out to be something else, I'd be glad to diagnose a running example. Kind of hard to guess what is going wrong without running code.
P.S. Not that it's likely to matter, but I think you must have an old version of crossfilter - that line appears much later than one 851 in the versions I consulted.
--
You received this message because you are subscribed to the Google Groups "dc-js user group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dc-js-user-gro...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dc-js-user-group/10e28507-81ef-45f6-8534-ca31ce7c4a56%40googlegroups.com.
I think you are probably right. When I step through the crossfilter code, a number of things get labeled as undefined.
--
You received this message because you are subscribed to the Google Groups "dc-js user group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dc-js-user-gro...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dc-js-user-group/404b3912-5e03-49cd-a14c-c6fbb55d9bb0%40googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "dc-js user group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dc-js-user-gro...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dc-js-user-group/c45ecd9e-8bbf-4eaf-8635-83b462268798%40googlegroups.com.
On Jan 22, 2020, at 4:29 AM, Musa I Malik <mim...@nyu.edu> wrote:
--
You received this message because you are subscribed to the Google Groups "dc-js user group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dc-js-user-gro...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/dc-js-user-group/b454286b-3336-43b0-b2db-459a842d0a70%40googlegroups.com.