> java.lang.OutOfMemoryErrorが出るので、
単に解放し忘れてるだけなのでは?