It took me a while* to track this one down:
NO memory leak:
def getNumbers(numType, region): return 0
def test() x=regions['topLeft'].find("JI.png") getNumbers("topLeft", x) # <----<----<---- Region
while True: test()
MEMORY LEAK:
def test() x=regions['topLeft'].find("JI.png") getNumbers("topLeft", x.right(75)) #<---<---<--- Region.right(x)
System: win7 64bit JRE 1.6.32 (JRE1.7.04 tested as well) Sikuli X1.0rc3(905) (1.0RC930 tested as well)
I've tested a few variations of the code above already. I will go on, since that script is essential to a project I am running.
PS: getNumbers is my own text (number) recognition algorithm since region.text() isn't working yet.
* "a while" == 12 days - anyway, sikuli is really good for it's purpose
It took me a while* to track this one down:
NO memory leak:
def getNumbers(numType, region):
return 0
def test() 'topLeft' ].find( "JI.png" ) "topLeft" , x) # <----<----<---- Region
x=regions[
getNumbers(
while True:
test()
MEMORY LEAK:
def getNumbers(numType, region):
return 0
def test() 'topLeft' ].find( "JI.png" ) "topLeft" , x.right(75)) #<---<---<--- Region.right(x)
x=regions[
getNumbers(
while True:
test()
System: win7 64bit
JRE 1.6.32 (JRE1.7.04 tested as well)
Sikuli X1.0rc3(905) (1.0RC930 tested as well)
I've tested a few variations of the code above already. I will go on, since that script is essential to a project I am running.
PS: getNumbers is my own text (number) recognition algorithm since region.text() isn't working yet.
* "a while" == 12 days - anyway, sikuli is really good for it's purpose