IDE: Identificazione loop variabili NEW
copia linkDescrizione del difetto
In un caso particolare Instant Developer segnalava un errore di referenza circolare di oggetti anche se la referenza circolare non era presente nel progetto.
Effetti del malfunzionamento
- Veniva erroneamente segnalato l'errore 1450 - Ho rilevato una referenza circolare durante la costruzione di nuovi oggetti. Classe=[CLS], classe referenziata: [REFCLS].
Soluzioni
Non sono disponibili workaround per le versioni precedenti.
Funzionalità interessate
L'utilizzo del flag NEW nelle variabili.
Note
- Malfunzionamento relativo alla richiesta di assistenza 001836-2021.
-
L'errore indicato sopra viene segnalato in questo caso:
- classe CLS1 che contiene la variabile VAR1 di tipo CLS2 con il flag NEW attivo
- classe CLS2 che contiene la variabile VAR2 di tipo CLS1 con flag NEW attivo
Tale errore sarebbe difficile da identificare a run-time poiché, nella maggior parte dei casi, causerebbe un crash dell'application pool di IIS senza indicazione di errore.
Ultima modifica: 30/09/2021 / Validità: da 21.5.8300