diese Fehler hängen meistens mit den ExtJS Namespace der Komponenten zusammen. Bitte prüfe doch mal die Namespaces, ob die alle exakt so passen. Und prüfe auch mal, ob der Fehler ebenfalls unter 5.2 kommt.
Ein wenig mehr Infos wären schon nötig… Welche Variable ist undefined, was ist undefined usw.?
Uncaught TypeError: Cannot read property ‚substring‘ of undefined
at Object.parseNamespace (ext-all-debug.js?201801171346:4496)
at Object.get (ext-all-debug.js?201801171346:4608)
at Object.instantiate (ext-all-debug.js?201801171346:4846)
at Object.instantiateByAlias (ext-all-debug.js?201801171346:4828)
at Object.widget (ext-all-debug.js?201801171346:5105)
at constructor.create (ext-all-debug.js?201801171346:44914)
at constructor.lookupComponent (ext-all-debug.js?201801171346:75488)
at constructor.prepareItems (ext-all-debug.js?201801171346:75460)
at constructor.add (ext-all-debug.js?201801171346:75511)
at constructor.initItems (ext-all-debug.js?201801171346:75355)
Uncaught TypeError: Cannot read property ‚substring‘ of undefined
at Object.parseNamespace (ext-all-debug.js?201801171346:4496)
at Object.get (ext-all-debug.js?201801171346:4608)
at Object.instantiate (ext-all-debug.js?201801171346:4846)
at Object.instantiateByAlias (ext-all-debug.js?201801171346:4828)
at Object.widget (ext-all-debug.js?201801171346:5105)
at constructor.create (ext-all-debug.js?201801171346:44914)
at constructor.lookupComponent (ext-all-debug.js?201801171346:75488)
at constructor.prepareItems (ext-all-debug.js?201801171346:75460)
at constructor.add (ext-all-debug.js?201801171346:75511)
at constructor.initItems (ext-all-debug.js?201801171346:75355)
Ja, wie ich es eingangs schon vermutet hatte: Deine Namespaces stimmen nicht. ExtjS ist bei sowas leider so allgemein, dass man nicht sagen kann, um welche Komponente es sich explizit handelt. Da du aber gerade dabei bist deine eigene zu entwickeln, liegt der Verdacht nahe, dass es an dieser liegt. Prüfe doch bitte mal in deinem Plugin alle Namespaces, sowie vergebene aliase und verwendete (= erweiterte) aliase.
Der Fehlermeldung entnehme ich, dass es wohl irgendwo schon beim Initialisieren der Klasse passieren muss. Also ist etwas generell falsch.