Meteor update to 1.6+ fails

I have a year old app that was in 1.4.2 all along. I decided to update it to 1.6. The moment I did that, the app failed with the following:

/home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:320:29: Maximum call stack size exceeded
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:320:29
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:44:16
   at packages/caching-compiler/caching-compiler.js:316:9
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:182:20
   at replenish (/home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:317:21)
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:324:29
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:44:16
   at packages/caching-compiler/caching-compiler.js:316:9
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:182:20
   at replenish (/home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:317:21)
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:324:29
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:44:16
   at packages/caching-compiler/caching-compiler.js:316:9

......
many many lines inbetween
......


 at replenish (/home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:317:21)
   at /home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:328:15
   at Object.async.forEachLimit.async.eachLimit (/home/bharath/.meteor/packages/static-html/.1.2.2.tuzxa2.kbmc++os+web.browser+web.cordova/plugin.compileStaticHtmlBatch.os/npm/node_modules/meteor/caching-compiler/node_modules/async/lib/async.js:221:35)
   at CachingHtmlCompiler.processFilesForTarget (packages/caching-compiler/caching-compiler.js:284:11)
   at CachingHtmlCompiler.processFilesForTarget (packages/caching-html-compiler/caching-html-compiler.js:40:5)
   
   
=> Your application has errors. Waiting for file change.

I’m stumped as to what might be causing this error.

Here is my .meteor/packages

# Meteor packages used by this project, one per line.
# Check this file (and the other files in this directory) into your repository.
#
# 'meteor add' and 'meteor remove' will edit this file for you,
# but you can also edit it by hand.

meteor-base@1.2.0             # Packages every Meteor app needs to have
mobile-experience@1.0.5       # Packages for a great mobile UX
mongo@1.3.0                   # The database Meteor supports right now
blaze-html-templates@1.0.4    # Compile .html files into Meteor Blaze views
reactive-var@1.0.11            # Reactive variable for tracker
jquery@1.11.10                  # Helpful client-side library
tracker@1.1.3                 # Meteor's client-side reactive programming library

es5-shim@4.6.15                # ECMAScript 5 compatibility for older browsers.
ecmascript@0.9.0              # Enable ECMAScript2015+ syntax in app code
shell-server@0.3.0            # Server-side component of the `meteor shell` command

accounts-password@1.5.0
twbs:bootstrap
peppelg:bootstrap-3-modal
alanning:roles
iron:router
aldeed:simple-schema
aldeed:collection2
aldeed:autoform
aldeed:delete-button
reactive-dict@1.2.0
#fortawesome:fontawesome
session@1.1.7
#underscore@1.0.10
fourseven:scss
themeteorchef:bert
ongoworks:security
vazco:universe-autoform-select
chhib:selectize-bootstrap-3
vazco:universe-selectize
comerc:autoform-selectize
accounts-ui@1.2.0
check@1.2.5
#momentjs:moment
#underscorestring:underscore.string
gwendall:body-events
jparker:crypto-md5
pascoual:bootstrap-contextmenu
smaltcreation:autoform-input-addon-icon
benjaminrh:jquery-blockui
monbro:iron-router-breadcrumb
aldeed:tabular
zuuk:stale-session
mizzao:user-status
settinghead:auto-nprogress
ldk:bootstrap-progressbar
lookback:seo
#force-ssl
minifier-js@2.2.0
minifier-css@1.2.16
#mrt:jquery-ui
ddp-rate-limiter@1.0.7
meteorhacks:sikka
#percolate:synced-cron
chrismbeckett:toastr
dynamic-import@0.2.0

and my packages.json

{
  "name": "ezems",
  "private": true,
  "scripts": {
    "start": "meteor run"
  },
  "dependencies": {
    "babel-runtime": "^6.26.0",
    "bcrypt": "^0.8.7",
    "camelcase-keys": "^4.2.0",
    "compress": "^0.99.0",
    "datatables.net-bs": "^1.10.16",
    "debug": "^3.1.0",
    "decamelize": "^2.0.0",
    "decamelize-keys": "^1.1.0",
    "decamelize-keys-deep": "^0.1.1",
    "ejs": "^2.5.7",
    "flat": "^4.0.0",
    "font-awesome": "^4.7.0",
    "humps": "^2.0.1",
    "jointjs": "^2.0.1",
    "jquery": "^3.3.1",
    "jquery-ui": "^1.12.1",
    "lodash": "^4.17.5",
    "meteor-node-stubs": "^0.3.3",
    "moment": "^2.21.0",
    "node-uuid": "^1.4.8",
    "optional": "^0.1.4",
    "pem": "^1.12.3",
    "ping": "^0.2.2",
    "request": "^2.83.0",
    "sax": "^1.2.4",
    "selectn": "^1.1.2",
    "soap": "^0.23.0",
    "strip-bom": "^3.0.0",
    "underscore": "^1.8.3",
    "underscore.string": "^3.3.4",
    "winston": "^3.0.0-rc2",
    "xml-crypto": "^0.10.1",
    "xterm": "^3.2.0"
  }
}

Where and how do I start debugging this?