.net bugs e altre considerazioni
Recentemente mi sono trovato ad avere a che fare con alcune situazioni poco piacevoli in merito ad alcuni oggetti del framework 1.1, e più specificatamente con l'oggetto Queue.
Ho utilizzato alcune code in un servizio applicativo di gestione code di files, e mi è capitato che in alcuni casi, cercando di accodare un nuovo elemento nella Queue tramite il metodo Enqueue, ho avuto un eccezzione di tipo "System.IndexOutOfRangeException" con messaggio "Indice oltre i limiti della matrice". La cosa mi è sembrata molto strana, e ho cominciato ad indagare in merito alla cosa, poichè mi risultava bloccante e avevo urgenza di risolvere la situazione, quindi dopo 2 ore passate a cercare sulla rete qualcuno che avesse sperimentato lo stesso errore, sono giunto ad una segnalazione di casa Microsoft in merito, a mio avviso abbastanza preoccupante, in quanto parla di una serie di errori detti "post sp1", e non ne esiste una patch a livello software. L'unica soluzione è dettata da alcuni work-around.
Riporto di seguito il link alla segnalazione, in quanto vorrei che non ci fossero altri che debano perdere 2 ore per cercare un informazione di questo tipo! Di seguito il link: