shared bir değişkene aynı anda birden fazla thread erişmeye çalışıyor o yüzden alıyorsun bu hatayı muhtemelen. Öyle bi nesne için lock ile koruma yapabilirsin.