Pravim jednu aplikaciju koja koristi dll pisam u c/c++ -u. Znači pozivam unmanaged code iz .net-a (oni su napravili jedan wraper).
Aplikacija je gotova 90%. Pojavio se problem. aplikacija periodično poziva web service. Web Service instancira objekte iz dll-a. Posle nekog vremena 5-6 sati rada WebService potpuno prestaje da odgovara. Pomoću loga sam otkrio da web service prestane da odgovara u dva slučaja:
1) pri instancirranju objekta iz dll-a
2) pri pozivu jedne metode iz dll-a (Login)
Ja mislim da u tom dll-u postoji memory leak ili bug.
Pitanje:
1) kako da otkrijem kakv je to bug ?
2) kako da handle-ujem taj bug (koji se nalazi negde u unmanaged code-u)
Taj dll se koristi za komunikaciju sa specijalizovanim serverom