Welcome to the Vue feedback portal. We’re happy you’re here! If you have feedback on how to improve the Vue, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
Here is the stack trace.
Sometimes it requires moving the nodes a few times but on a long period of work, it has a high likelihood of destroying the work done so far.
If needed let's set a meeting and I will show it live and allow you to try drill into it or how to reproduce it.
thanks and have a great day
An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.onPropertyChanged (@syncfusion_ej2-diagrams.js?v=25918eed:38346:26)
at Base2.dataBind (chunk-HA4VELSK.js?v=25918eed:5569:14)
at Component2.dataBind (chunk-HA4VELSK.js?v=25918eed:7076:33)
window.onerror @ Diagram.vue:632
error (async)
(anonymous) @ Diagram.vue:631
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485
callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828
callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835
hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465
flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002
flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040
Promise.then (async)
queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943
queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748
resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681
triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725
triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485
set value @ chunk-MSP2O2QF.js?v=25918eed:1530
finalizeNavigation @ vue-router.js?v=25918eed:2410
(anonymous) @ vue-router.js?v=25918eed:2320
Promise.then (async)
pushWithRedirect @ vue-router.js?v=25918eed:2288
push @ vue-router.js?v=25918eed:2214
install @ vue-router.js?v=25918eed:2566
use @ chunk-MSP2O2QF.js?v=25918eed:5455
(anonymous) @ main.js:98
Show 19 more frames
Show less
@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.onPropertyChanged (@syncfusion_ej2-diagrams.js?v=25918eed:38346:26)
at Base2.dataBind (chunk-HA4VELSK.js?v=25918eed:5569:14)
at Component2.dataBind (chunk-HA4VELSK.js?v=25918eed:7076:33)
findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407
defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230
terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589
findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476
Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811
Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418
Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307
Diagram2.onPropertyChanged @ @syncfusion_ej2-diagrams.js?v=25918eed:38346
Base2.dataBind @ chunk-HA4VELSK.js?v=25918eed:5569
Component2.dataBind @ chunk-HA4VELSK.js?v=25918eed:7076
setTimeout (async)
ChildProperty2.updateTimeOut @ chunk-HA4VELSK.js?v=25918eed:6474
ChildProperty2.updateTimeOut @ chunk-HA4VELSK.js?v=25918eed:6472
ChildProperty2.saveChanges @ chunk-HA4VELSK.js?v=25918eed:6521
(anonymous) @ chunk-HA4VELSK.js?v=25918eed:5749
merge @ chunk-HA4VELSK.js?v=25918eed:80
ChildProperty2.setProperties @ chunk-HA4VELSK.js?v=25918eed:6493
(anonymous) @ chunk-HA4VELSK.js?v=25918eed:5761
setLineEndPoint @ @syncfusion_ej2-diagrams.js?v=25918eed:5710
findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4478
Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811
Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418
Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307
Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189
Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200
DiagramEventHandler2.updateAnnotation @ @syncfusion_ej2-diagrams.js?v=25918eed:28225
DiagramEventHandler2.mouseUp @ @syncfusion_ej2-diagrams.js?v=25918eed:28215
Show 26 more frames
Show less
Diagram.vue:632 An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)
at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)
at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)
window.onerror @ Diagram.vue:632
error (async)
(anonymous) @ Diagram.vue:631
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485
callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828
callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835
hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465
flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002
flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040
Promise.then (async)
queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943
queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748
resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681
triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725
triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485
set value @ chunk-MSP2O2QF.js?v=25918eed:1530
finalizeNavigation @ vue-router.js?v=25918eed:2410
(anonymous) @ vue-router.js?v=25918eed:2320
Promise.then (async)
pushWithRedirect @ vue-router.js?v=25918eed:2288
push @ vue-router.js?v=25918eed:2214
install @ vue-router.js?v=25918eed:2566
use @ chunk-MSP2O2QF.js?v=25918eed:5455
(anonymous) @ main.js:98
Show 19 more frames
Show less
@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)
at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)
at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)
findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407
defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230
terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589
findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476
Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811
Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418
Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307
Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189
Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200
Diagram2.nodePropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46007
DiagramEventHandler2.updateContainerProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:29387
DiagramEventHandler2.mouseUp @ @syncfusion_ej2-diagrams.js?v=25918eed:28062
Show 12 more frames
Show less
Diagram.vue:632 An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)
at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)
at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)
window.onerror @ Diagram.vue:632
error (async)
(anonymous) @ Diagram.vue:631
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485
callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828
callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835
hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465
flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002
flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040
Promise.then (async)
queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943
queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748
resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681
triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725
triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485
set value @ chunk-MSP2O2QF.js?v=25918eed:1530
finalizeNavigation @ vue-router.js?v=25918eed:2410
(anonymous) @ vue-router.js?v=25918eed:2320
Promise.then (async)
pushWithRedirect @ vue-router.js?v=25918eed:2288
push @ vue-router.js?v=25918eed:2214
install @ vue-router.js?v=25918eed:2566
use @ chunk-MSP2O2QF.js?v=25918eed:5455
(anonymous) @ main.js:98
Show 19 more frames
Show less
@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)
at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)
at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)
findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407
defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230
terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589
findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476
Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811
Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418
Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307
Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189
Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200
Diagram2.nodePropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46007
DiagramEventHandler2.updateContainerProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:29387
DiagramEventHandler2.mouseLeave @ @syncfusion_ej2-diagrams.js?v=25918eed:28451
Show 12 more frames
Show less
Diagram.vue:632 An error occurred: Uncaught TypeError: Cannot read properties of undefined (reading 'length') TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)
at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)
at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)
window.onerror @ Diagram.vue:632
error (async)
(anonymous) @ Diagram.vue:631
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:4485
callWithErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1828
callWithAsyncErrorHandling @ chunk-MSP2O2QF.js?v=25918eed:1835
hook.__weh.hook.__weh @ chunk-MSP2O2QF.js?v=25918eed:4465
flushPostFlushCbs @ chunk-MSP2O2QF.js?v=25918eed:2002
flushJobs @ chunk-MSP2O2QF.js?v=25918eed:2040
Promise.then (async)
queueFlush @ chunk-MSP2O2QF.js?v=25918eed:1943
queueJob @ chunk-MSP2O2QF.js?v=25918eed:1937
(anonymous) @ chunk-MSP2O2QF.js?v=25918eed:7748
resetScheduling @ chunk-MSP2O2QF.js?v=25918eed:681
triggerEffects @ chunk-MSP2O2QF.js?v=25918eed:725
triggerRefValue @ chunk-MSP2O2QF.js?v=25918eed:1485
set value @ chunk-MSP2O2QF.js?v=25918eed:1530
finalizeNavigation @ vue-router.js?v=25918eed:2410
(anonymous) @ vue-router.js?v=25918eed:2320
Promise.then (async)
pushWithRedirect @ vue-router.js?v=25918eed:2288
push @ vue-router.js?v=25918eed:2214
install @ vue-router.js?v=25918eed:2566
use @ chunk-MSP2O2QF.js?v=25918eed:5455
(anonymous) @ main.js:98
Show 19 more frames
Show less
@syncfusion_ej2-diagrams.js?v=25918eed:5407 Uncaught TypeError: Cannot read properties of undefined (reading 'length')
at findIntermeditatePoints (@syncfusion_ej2-diagrams.js?v=25918eed:5407:54)
at defaultOrthoConnection (@syncfusion_ej2-diagrams.js?v=25918eed:5230:29)
at terminateConnection (@syncfusion_ej2-diagrams.js?v=25918eed:4589:12)
at findConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:4476:29)
at Connector2.getConnectorPoints (@syncfusion_ej2-diagrams.js?v=25918eed:14811:16)
at Diagram2.getPoints (@syncfusion_ej2-diagrams.js?v=25918eed:46418:30)
at Diagram2.connectorPropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46307:23)
at Diagram2.updateConnectorProperties (@syncfusion_ej2-diagrams.js?v=25918eed:46189:14)
at Diagram2.updateConnectorEdges (@syncfusion_ej2-diagrams.js?v=25918eed:46200:16)
at Diagram2.nodePropertyChange (@syncfusion_ej2-diagrams.js?v=25918eed:46007:18)
findIntermeditatePoints @ @syncfusion_ej2-diagrams.js?v=25918eed:5407
defaultOrthoConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:5230
terminateConnection @ @syncfusion_ej2-diagrams.js?v=25918eed:4589
findConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:4476
Connector2.getConnectorPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:14811
Diagram2.getPoints @ @syncfusion_ej2-diagrams.js?v=25918eed:46418
Diagram2.connectorPropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46307
Diagram2.updateConnectorProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:46189
Diagram2.updateConnectorEdges @ @syncfusion_ej2-diagrams.js?v=25918eed:46200
Diagram2.nodePropertyChange @ @syncfusion_ej2-diagrams.js?v=25918eed:46007
Diagram2.onPropertyChanged @ @syncfusion_ej2-diagrams.js?v=25918eed:38309
Base2.dataBind @ chunk-HA4VELSK.js?v=25918eed:5569
Component2.dataBind @ chunk-HA4VELSK.js?v=25918eed:7076
setTimeout (async)
ChildProperty2.updateTimeOut @ chunk-HA4VELSK.js?v=25918eed:6474
ChildProperty2.saveChanges @ chunk-HA4VELSK.js?v=25918eed:6521
(anonymous) @ chunk-HA4VELSK.js?v=25918eed:5749
DiagramEventHandler2.updateContainerProperties @ @syncfusion_ej2-diagrams.js?v=25918eed:29347
DiagramEventHandler2.mouseLeave @ @syncfusion_ej2-diagrams.js?v=25918eed:28451
Show 18 more frames
Show less