Bir uygulama geliştiriyoruz; başka bir kodlayıcı tarafından geliştirilen bir kitaplığı içerir, bu kitaplık sunucu ile birden çok ağ bağlantısı üzerinden iletişim kurar ve bu birlikte çalışan birden çok iş parçacığını içerir. Sunucu tarafı kodu oldukça karmaşıktır ve kaynak koduna erişimimiz yoktur.
Son zamanlarda bazen uygulama çökmesi yapan bir mandelbug keşfettim . Bir kez çoğaltabilir ve yığın izlemesi yapabilirim, bu yüzden bir hata raporu açtım. Hatanın kendisini düzeltmek kolaydır (arka plan iş parçacıklarından birinde yakalanmamış web istisnası, CLR'nin programı sonlandırmasını sağlar).
Sorun, geliştiricinin "düzeltildiğine ikna olmadığı için" hatayı düzeltmeyi reddetmesidir. Ne yazık ki benim için patron onunla birlikte ve hata varlığını kanıtlamak ve gittiğini doğrulamak birim testi yapmak için "sağlam bir test vakası" yapmak sürece bu hata düzeltilemez diyor. Böceğin doğası nedeniyle temelde imkansız olan şey.
Herhangi bir tavsiye?