Problem przy wywolywaniu funkcji

0

Witam posiadam take oto problemy:
1.
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)
at fun.Path.search(Path.java:194)

line 194: search(currentx,currenty,closestx,closesty,targetx,targety);

problem pojawia sie zawsze pomiedzy 2550 a 2565 wywolaniem funkcji

void search(int parentx,int parenty,int currentx,int currenty,int targetx,int targety)

najdziwniejsze, ze problem pojawia sie w tym miejscu bez wzgledu na to ile pamieci mu przydziele (-Xmx)

ten sam bug na j6v37 oraz j7v9

ten sam kod "zapomina" zwalniac pamiec ram po skonczonym wyszukaniu sciezki dopoki moj ram nie osiagnie swojego -Xmx

0

Odpal to pod jakimś debuggerem

0

kompilator jaki mam nie posiada debuggera
ps. problem tak jakby rozwiazany
zamiast wywolania funkcji przez sama siebie uzylem while w dosc dziwny sposob. trace tym nieco ms podczas wyszukiwania ale jszuka do oporu

1 użytkowników online, w tym zalogowanych: 0, gości: 1