Ми розробляємо додаток; вона включає бібліотеку, розроблену іншим кодером, ця бібліотека спілкується з сервером через безліч мережевих з'єднань, і це включає в себе кілька потоків, що працюють разом. Код сторони сервера є досить складним, і ми не маємо доступу до вихідного коду.
Нещодавно я виявив mandelbug збій додатка рішень іноді. Я міг відтворити його один раз і отримав слід стека, тому я відкрив звіт про помилку. Саму помилку легко виправити (невиконаний веб-виняток в одному з фонових потоків, що змушує CLR припиняти програму).
Проблема полягає в тому, що розробник відмовляється виправляти помилку, оскільки "він не впевнений, що вона існує". На жаль, для мене бос стоїть на стороні і каже, що цю помилку неможливо виправити, якщо я не складу "твердий тестовий випадок", щоб довести наявність помилки, і зробити тестовий блок, який підтверджує, що його немає. Що в основному неможливо через характер помилки.
Будь-яка порада?