Skip to content

@angular-devkit/build-angular 0.900.0-rc.6 "Maximum call stack size exceeded" when Generating ES5 bundles #16441

Closed
@kccsf

Description

@kccsf

🐞 Bug report

Command (mark with an x)

  • new
  • build
  • serve
  • test
  • e2e
  • generate
  • add
  • update
  • lint
  • xi18n
  • run
  • config
  • help
  • version
  • doc

Is this a regression?

Yes, the previous version in which this bug was not present was: 0.900.0-rc.4. Appears to have been introduced with 0.900.0-rc.5.

Description

Everything fine during dev. When building for prod with:

    ng build --prod
It fails at:
    Generating ES5 bundles for differential loading...
With:
    Maximum call stack size exceeded

🔬 Minimal Reproduction

This is a large project; gonna take me a while to create a minimal reproduction I think.....

🔥 Exception or Error

[error] RangeError: C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\dist\MiscProj\main-es2015.8b8a10c587d43644f9e5.js: Maximum call stack size exceeded
    at Object.validate (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\types\lib\definitions\utils.js:120:20)
    at validateField (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\types\lib\validators\validate.js:22:9)
    at Object.validate (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\types\lib\validators\validate.js:16:3)
    at NodePath._replaceWith (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\path\replacement.js:172:7)
    at NodePath.replaceWith (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\path\replacement.js:156:8)
    at PluginPass.StringLiteral (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@angular-devkit\build-angular\src\utils\process-bundle.js:311:30)
    at newFn (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\visitors.js:179:21)
    at NodePath._call (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\path\context.js:55:20)
    at NodePath.call (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\path\context.js:42:17)
    at NodePath.visit (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\path\context.js:90:31)
    at TraversalContext.visitQueue (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\context.js:112:16)
    at TraversalContext.visitQueue (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\context.js:118:21)
    at TraversalContext.visitQueue (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\context.js:118:21)
    at TraversalContext.visitQueue (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\context.js:118:21)
    at TraversalContext.visitQueue (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\context.js:118:21)
    at TraversalContext.visitQueue (C:\Visual Studio Projects\MiscProj\MiscProj.Web\ClientApp\node_modules\@babel\traverse\lib\context.js:118:21)

🌍 Your Environment

Angular CLI: 9.0.0-rc.6
Node: 10.16.0
OS: win32 x64

Angular: 9.0.0-rc.6
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, localize, platform-browser
... platform-browser-dynamic, router
Ivy Workspace: Yes

Package                            Version
------------------------------------------------------------
@angular-devkit/architect          0.900.0-rc.5
@angular-devkit/build-angular      0.900.0-rc.5
@angular-devkit/build-optimizer    0.900.0-rc.5
@angular-devkit/build-webpack      0.900.0-rc.5
@angular-devkit/core               9.0.0-rc.5
@angular-devkit/schematics         9.0.0-rc.6
@angular/cdk                       9.0.0-rc.5
@angular/flex-layout               8.0.0-beta.27
@angular/http                      8.0.0-beta.10
@angular/material                  9.0.0-rc.5
@angular/material-moment-adapter   9.0.0-rc.5
@ngtools/webpack                   9.0.0-rc.5
@schematics/angular                9.0.0-rc.6
@schematics/update                 0.900.0-rc.6
rxjs                               6.5.3
typescript                         3.6.4
webpack                            4.41.2

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions