Skip to content

MaterialDesignBase.onModeuleLoad() throws Uncaught Range Error: Invalid Array Length #1040

@ishaoz

Description

@ishaoz

I was trying to add gwt-material into an existing GWT project. In Super DevMode, the page stops loading with the error below:

ArrayHelper.java:65 Uncaught RangeError: Invalid array length
    at Array.push (<anonymous>)
    at miv_g$ (ArrayHelper.java:65:1)
    at vHe_g$.zHe_g$ [as add_3_g$] (ArrayList.java:80:1)
    at wNr_g$ (MaterialDesignBase.java:85:1)
    at ENr_g$.BNr_g$ [as onModuleLoaded_0_g$] (MaterialDesignBase.java:66:1)
    at ENr_g$.ANr_g$ [as load_0_g$] (MaterialDesignBase.java:60:1)
    at ENr_g$.FNr_g$ [as onModuleLoad_0_g$] (MaterialDesign.java:29:1)
    at Array.l9c_g$ (com_00046isprint_00046am_00046gwt_00046wpe_00046WebPolicyEditor__EntryMethodHolder.java:3:1)
    at initializeModules_0_g$ (ModuleUtils.java:44:1)
    at uU_g$ (Impl.java:299:1)
    at xU_g$ (Impl.java:358:1)
    at Impl.java:78:1
    at E8c_g$ (ModuleUtils.java:55:1)
    at NativeRegExp.java:43:1

JDK Version:

  • Temurin 17.0.5+8

GWT version:

  • 2.10.0

gwt-material module inherited:

  • gwt.material.design.GwtMaterialBasicWithJQuery

gwt-material jar files in the classpath:

  • base-1.0.1.jar
  • elemental2-core-1.2.1.jar
  • elemental2-dom-1.2.1.jar
  • elemental2-media-1.2.1.jar
  • elemental2-promise-1.2.1.jar
  • gwt-material-2.8.2.jar
  • gwt-material-addins-2.8.2.jar
  • gwt-material-jquery-2.8.2.jar
  • gwt-material-themes-2.8.2.jar
  • jsinterop-annotations-2.1.0.jar

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions