I have a meteor/react/redux app that giving me out of memory errors during compile (meteor build) on our CI server on meteor 1.5.2, which is odd because it is actually a significantly smaller code base than other apps that don’t get out of memory errors. Regardless, it was working fine locally.
Given 1.6’s node upgrade, and reduced dependency on babel plugins, I was hopeful that 1.6 would reduce the memory footprint and speed up builds. I just upgraded it to 1.6. The upgrade appeared to complete fine.
With 1.6, when I try to run locally I get the following output:
> meteor # # Fatal error in ../deps/v8/src/api.cc, line 1248 # Check failed: !value_obj->IsJSReceiver() || value_obj->IsTemplateInfo(). # => Exited from signal: SIGILL => Your application is crashing. Waiting for file change.
I tried upgrading node on my development machine to 8.9.0 with the same result.
I’m going to have to revert to the last checkin (meteor v1.5.2). Any ideas what would cause this? There wasn’t any official 1.6 upgrade docs that I could find when I attempted this so it’s possible that user error is a factor.