Wir entwickeln eine Anwendung. Es enthält eine Bibliothek, die von einem anderen Codierer entwickelt wurde. Diese Bibliothek kommuniziert mit dem Server über mehrere Netzwerkverbindungen, wobei mehrere Threads zusammenarbeiten. Der serverseitige Code ist ziemlich kompliziert und wir haben keinen Zugriff auf den Quellcode.
Kürzlich habe ich einen Mandelbug entdeckt , der manchmal zu einem Absturz der Anwendung führt. Ich konnte es einmal reproduzieren und bekam einen Stack-Trace, so dass ich einen Fehlerbericht öffnete. Der Fehler selbst ist einfach zu beheben (nicht erfasste Webausnahme in einem der Hintergrundthreads, die CLR veranlasst, das Programm zu beenden).
Das Problem ist, dass der Entwickler sich weigert, den Fehler zu beheben, weil er "nicht davon überzeugt ist, dass er existiert". Leider ist der Chef auf seiner Seite und meint, dass dieser Fehler nur behoben werden kann, wenn ich einen "soliden Testfall" mache, um das Vorhandensein des Fehlers zu beweisen und einen Komponententest durchzuführen, um zu überprüfen, ob er verschwunden ist. Was aufgrund der Art des Fehlers grundsätzlich unmöglich ist.
Irgendein Rat?