Yığında da görüyoruz, APC kuyrukları
doubly linked lists olarak uygulanıyorlar, -tipik bir kodlama teri midir- bu da sürücünün neden liste girişiyle ilgili bir istisnaya neden olduğunu açıklıyor. Dump dosyasını incelediğim WinDbg'ye göre, sürücü bağlantılı listeden zaten kaldırılmış olan bir girişi kaldırmaya çalışıyor. Bu "çifte serbest bırakma" (double Free) olarak ortaya çıkıyor ve kritik bir sistem hatası yaratıyor, bu nedenle de mavi ekran veriyor sistem. Anladığım kadarıyla
NT!kiexitdispatcher aslında APC kuyruğunda bekleyen APC olup olmadığını kontrol ediyor ve bunları çalıştırıyor. Bu süreçte, bağlı listedeki öğeler birer birer kaldırılıyor (veya işlenmiş olarak işaretleniyor). Ancak bir sürücü, işlem tamamlandıktan sonra hâlâ o listeden bir öğeyi kaldırmaya çalışırsa bu mavi ekranı görmüş olursun.