エラーメッセージのままでは?
リスナのメソッド内部でループ変数参照してません?