Nie podaje informacji o zaalokowanych typach oraz ich rozmiarach. Podaje adresy zajętych bloków pamięci oraz ich rozmiary
Nie podaje rozmiarów ale podaje rozmiary. Tak wiem o co ci chodzi, ale brzmi to bez sensu. Jeżeli liczysz na więcej niż adres i rozmiar to powodzenia, bo normalnym ludziom to wystarczy... Normalne reporty takie coś obejmują + stack alokacji ew. dealokacji (jeżeli zwolnione częściowo). I czego tutaj więcej chcieć, bo nie rozumiem? No chyba że jesteś pseudoprogramistą który liczy na to że mu wyświetli co ma zmienić na co albo najlepiej samemu poprawi. Bo z tego co mówisz coś takiego wynika.
Jak masz aż takie problemy żeby to znaleźć to użyj jakiegoś nowszego Delphi, tam jakiś system wykrywania wycieków jest dodawany, a FastMM bodaj jeszcze lepsze reporty generuje (ale nie jestem pewien). Skoro to tobie nie pomaga to przerzuć się na np. szydełkowanie..
Inne posty kolegi w podobnym tonie widzę:)
Hehe . Chciałbym żeby było więcej postów gdzie bym mógł nie mówić o szukaniu w google i ganić za głupotę.
Źle się wyraziłem - kod oczywiście przeanalizowałem, jednak nie mogę doliczyć się ilości danych za chiny.
Masz debugger, nie wiem w czym leży twój strasznie dziwny problem... Btw. patrz dalej
500MB, gdzie szacunkowo powinno być 150-200.
Szacunkowo powinno być tyle bo? Tyle mówisz? I btw. patrz wyżej, czy nie wydaje ci się że skoro nie możesz się doliczyć ilości danych to możesz oszacować zajętość w ramie?
Może daj jakiś kod i reporty, jeżeli to nie jest jakieś masakrycznie skomplikowane bo wtedy to się mija z celem.