OSDN Git Service

Fix crash in VideoModule - Method called after release()
authorSenpo Hu <senpo@google.com>
Sun, 28 Sep 2014 11:30:15 +0000 (04:30 -0700)
committerSenpo Hu <senpo@google.com>
Sun, 28 Sep 2014 11:30:15 +0000 (04:30 -0700)
commit2d3475ae1f045a2062119f352bec874cd78e9d3b
tree8eb8ea52553047f05260b50a5dae052463f39df7
parent022ce61e1c4f338a79585e8656ab57990ecd32c1
Fix crash in VideoModule - Method called after release()

Completely eliminate the runtime exception caused by monkey.
Sample stack trace:
java.lang.RuntimeException: Method called after release()
       at android.media.MediaRecorder.setCamera(Native Method)
       at com.android.camera.VideoModule.initializeRecorder(VideoModule.java:1101)
       at com.android.camera.VideoModule.access$2000(VideoModule.java:88)
       at com.android.camera.VideoModule$10.onStorageUpdateDone(VideoModule.java:1320)
       at com.android.camera.CameraActivity$20.onPostExecute(CameraActivity.java:2014)

Bug: 17313985
Change-Id: I7ecaf375c26ebd1608d7098599ab1528609287ce
src/com/android/camera/VideoModule.java