RangeError: Maximum call stack size exceeded.

163 views
Skip to first unread message

Shell (Aridhia Informatics)

unread,
Aug 2, 2013, 12:18:00 PM8/2/13
to choru...@googlegroups.com
Hi guys,

We have come across a problem with the dataset_content_details page where the dataset_filter_wizard appears to be causing browser crashes in Chrome with the message: "RangeError: Maximum call stack size exceeded.". It appears to originate from 'this.columnFilter.selectColumn( this.model.get("column"))' in filter_view.js. We've not seen this issue before and it cropped up after a merge with the 2.5 codebase. It's not possible to debug in Chrome as it takes out the browser, but we're able to see the above error message in Safari. Commenting out the line prevents the crash. 

Is this something you've come across? I'm wondering if there's something broken in the model (which we've not changed) or the collection - but I have been through the code with a fine-tooth comb looking for merge issues without much luck!

Any suggestions greatly welcomed.

S.

Shell (Aridhia Informatics)

unread,
Aug 5, 2013, 10:17:44 AM8/5/13
to choru...@googlegroups.com
It looks as if OpenChorus 2.5 has introduced an incompatibility with Twitter Bootstrap (2.3.2) JS plugins. We're continuing our investigation, but there's a conflict buried somewhere in the Filtering on the datasets views (suspect the Dropdown TB plugin). Unfortunately we are using this. Will post when we find a solution.

Shell (Aridhia Informatics)

unread,
Aug 5, 2013, 10:30:26 AM8/5/13
to choru...@googlegroups.com
It looks like we were on the right track. I pulled the Twitter Boostrap gem from our project and manually added Bootstrap 3.0RC1. This appears to have better namespacing and whatever conflict was causing OC to take out Chrome has gone away.
Reply all
Reply to author
Forward
0 new messages