Durante la programmazione a volte le cose si rompono. Hai fatto un errore e il tuo programma tenta di leggere da un indirizzo errato.
Una cosa che mi colpisce che spesso quelle eccezioni sono simili:
Access violation at address 012D37BC in module 'myprog.exe'. Read of address 0000000C.
Ora vedo molti log degli errori e ciò che mi colpisce è il: 0000000C. È un indirizzo "speciale"? Vedo altre violazioni dell'accesso con letture errate ma gli indirizzi sembrano casuali, ma questo continua a tornare in situazioni totalmente diverse.
System.Runtime.CompilerServices.RuntimeHelpers.OffsetToStringData
è 12=0x0C
un motivo per cui questo offset è più comune.
0000000C
è molto più comune di00000008
, ma nessuna delle risposte sembra indirizzarlo affatto: /