QtScript recursive function bug test