Open the camera when pressing the shutter after application gallery error,
"Pointer to buffer is NULL"
This is what causes,
How to avoid this error?
Thanks
Log information:
E/WVMExtractor( 120): Failed to open libwvm.so
I/AwesomePlayer( 120): setDataSource_l(URL suppressed)
E/WVMExtractor( 120): Failed to open libwvm.so
I/CameraClient( 120): Opening camera 0
I/CameraHal( 120): (41d2a838) hardware/ti/omap4xxx/camera/CameraHal_Module.cpp:639 camera_device_open - camera_device open
V/CAM_PhotoModule( 1346): Preview size is 960x720
I/CAM_ScreenNail( 1346): aspect ratio clamping disabled
I/CAM_ScreenNail( 1346): aspect ratio clamping enabled, surfaceTexture scale: 0.82815737, 1.0
V/CAM_PhotoModule( 1346): startPreview
E/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:178 getPixelFormatConstant - Preview format is NULL, defaulting to NV12
I/Choreographer( 1346): Skipped 40 frames! The application may be doing too much work on its main thread.
I/GLRootView( 1346): layout content pane 800x1208 (compensation 0)
D/PhotoView( 1346): compensation = 0, CameraRelativeFrame = Rect(0, 0 - 0, 0), mCameraRect = Rect(0, 0 - 0, 0)
V/CAM_ScreenNail( 1346): animateSwitchCamera
D/dalvikvm( 1346): GC_FOR_ALLOC freed 606K, 15% free 14142K/16512K, paused 26ms, total 26ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 14.631MB for 821456-byte allocation
I/CameraHal( 120): (41dd4160) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Standby to first shot: Sensor Change completed - :491.882 ms : 1375426808879 ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 1K, 14% free 14943K/17316K, paused 24ms, total 24ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 6K, 14% free 14941K/17316K, paused 25ms, total 25ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 15.671MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 0K, 13% free 16010K/18388K, paused 25ms, total 25ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 2K, 13% free 16010K/18388K, paused 26ms, total 28ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 16.715MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed <1K, 13% free 17079K/19460K, paused 24ms, total 24ms
V/StateManager( 1346): saveState
V/StateManager( 1346): saveState class com.android.gallery3d.app.AlbumSetPage
V/StateManager( 1346): saveState class com.android.gallery3d.app.PhotoPage
D/dalvikvm( 1346): GC_FOR_ALLOC freed 35K, 13% free 17083K/19460K, paused 26ms, total 26ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 17.763MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 0K, 12% free 18152K/20532K, paused 26ms, total 26ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 1K, 12% free 18152K/20532K, paused 25ms, total 25ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 18.807MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 0K, 12% free 19221K/21604K, paused 25ms, total 25ms
D/dalvikvm( 447): GC_FOR_ALLOC freed 687K, 13% free 10143K/11568K, paused 46ms, total 47ms
V/StateManager( 1346): no more state, finish activity
V/StateManager( 1346): finishState com.android.gallery3d.app.PhotoPage@415f9d08
V/CAM_PhotoModule( 1346): stopPreview
I/CameraClient( 120): Destroying camera 0
W/AudioFlinger( 120): session id 88 not found for pid 120
W/AudioFlinger( 120): session id 89 not found for pid 120
D/dalvikvm( 1346): GC_FOR_ALLOC freed 5585K, 15% free 14116K/16512K, paused 35ms, total 35ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 14.605MB for 821456-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 2K, 14% free 14916K/17316K, paused 29ms, total 29ms
I/GalleryEGLConfigChooser( 1346): Config chosen: R8 G8 B8 A8 D24 S8 ID1 CAVEAT12344
I/GLRootView( 1346): GLObject has changed from com.google.android.gles_jni.GLImpl@41629d78 to com.google.android.gles_jni.GLImpl@41551090
I/GLRootView( 1346): onSurfaceChanged: 800x1170, gl10: com.google.android.gles_jni.GLImpl@41551090
I/GLRootView( 1346): onSurfaceChanged: 800x1170, gl10: com.google.android.gles_jni.GLImpl@41551090
D/dalvikvm( 1346): GC_FOR_ALLOC freed 208K, 15% free 14886K/17316K, paused 36ms, total 36ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 15.618MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 2K, 14% free 15953K/18388K, paused 31ms, total 31ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 38K, 12% free 16296K/18388K, paused 27ms, total 27ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 16.610MB for 691216-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed <1K, 11% free 16971K/19064K, paused 30ms, total 30ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 305K, 13% free 16667K/19064K, paused 30ms, total 30ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 17.358MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed <1K, 12% free 17736K/20136K, paused 28ms, total 28ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 1K, 12% free 17736K/20136K, paused 30ms, total 30ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 18.402MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 0K, 12% free 18805K/21208K, paused 28ms, total 28ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 1K, 12% free 18806K/21208K, paused 29ms, total 29ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 19.446MB for 1094464-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 0K, 11% free 19874K/22280K, paused 29ms, total 29ms
V/StateManager( 1346): destroy
D/dalvikvm( 1346): GC_EXPLICIT freed 33K, 11% free 19845K/22280K, paused 5ms+5ms, total 43ms
V/MenuExecutor( 1346): Execute cmd: 2131755253 for /local/video/item/22
D/MediaProvider( 608): object removed 22
V/MenuExecutor( 1346): It takes 29 ms to execute cmd for /local/video/item/22
W/InputMethodManagerService( 447): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@418981c8 attribute=null, token = android.os.BinderProxy@4169c0b8
D/dalvikvm( 1346): GC_FOR_ALLOC freed 2828K, 18% free 18350K/22264K, paused 32ms, total 32ms
V/MenuExecutor( 1346): Execute cmd: 2131755253 for /local/image/item/21
D/MediaProvider( 608): object removed 21
V/MenuExecutor( 1346): It takes 20 ms to execute cmd for /local/image/item/21
W/InputMethodManagerService( 447): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41669008 attribute=null, token = android.os.BinderProxy@4169c0b8
V/MenuExecutor( 1346): Execute cmd: 2131755253 for /local/image/item/20
D/MediaProvider( 608): object removed 20
V/MenuExecutor( 1346): It takes 15 ms to execute cmd for /local/image/item/20
W/InputMethodManagerService( 447): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@417554c0 attribute=null, token = android.os.BinderProxy@4169c0b8
D/dalvikvm( 1346): GC_CONCURRENT freed 428K, 11% free 19888K/22264K, paused 4ms+6ms, total 39ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 330K, 9% free 20327K/22264K, paused 21ms, total 21ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 20.140MB for 262160-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed <1K, 9% free 20583K/22524K, paused 32ms, total 32ms
V/MenuExecutor( 1346): Execute cmd: 2131755253 for /local/image/item/19
D/MediaProvider( 608): object removed 19
V/MenuExecutor( 1346): It takes 19 ms to execute cmd for /local/image/item/19
W/InputMethodManagerService( 447): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41874b28 attribute=null, token = android.os.BinderProxy@4169c0b8
D/dalvikvm( 1346): GC_FOR_ALLOC freed 186K, 9% free 20696K/22524K, paused 25ms, total 25ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 112K, 9% free 20840K/22784K, paused 30ms, total 31ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 20.640MB for 262160-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 0K, 9% free 21096K/23044K, paused 20ms, total 20ms
V/MenuExecutor( 1346): Execute cmd: 2131755253 for /local/image/item/18
D/MediaProvider( 608): object removed 18
V/MenuExecutor( 1346): It takes 32 ms to execute cmd for /local/image/item/18
W/InputMethodManagerService( 447): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@41776498 attribute=null, token = android.os.BinderProxy@4169c0b8
I/ActivityManager( 447): START u0 {flg=0x10000000 cmp=com.android.gallery3d/com.android.camera.CameraActivity} from pid 1346
D/dalvikvm( 447): GC_CONCURRENT freed 657K, 10% free 10444K/11568K, paused 3ms+15ms, total 92ms
V/CameraHolder( 1346): open camera 0
I/AwesomePlayer( 120): setDataSource_l(URL suppressed)
E/WVMExtractor( 120): Failed to open libwvm.so
V/StateManager( 1346): startState class com.android.gallery3d.app.PhotoPage
I/AwesomePlayer( 120): setDataSource_l(URL suppressed)
E/WVMExtractor( 120): Failed to open libwvm.so
I/CameraClient( 120): Opening camera 0
I/CameraHal( 120): (41dd2180) hardware/ti/omap4xxx/camera/CameraHal_Module.cpp:639 camera_device_open - camera_device open
D/dalvikvm( 1346): GC_FOR_ALLOC freed 10335K, 29% free 11378K/15888K, paused 33ms, total 33ms
W/SensorService( 447): sensor 00000000 already enabled in connection 0x5e14da60 (ignoring)
I/CAM_ScreenNail( 1346): preview layout size: 800/1208
I/CAM_ScreenNail( 1346): aspect ratio clamping disabled
I/GalleryEGLConfigChooser( 1346): Config chosen: R8 G8 B8 A8 D24 S8 ID1 CAVEAT12344
D/CameraStorage( 1346): External storage state=mounted
I/GLRootView( 1346): onSurfaceChanged: 800x1208, gl10: com.google.android.gles_jni.GLImpl@41c44308
I/GLRootView( 1346): layout content pane 800x1208 (compensation 0)
D/PhotoView( 1346): compensation = 0, CameraRelativeFrame = Rect(0, 0 - 0, 0), mCameraRect = Rect(0, 0 - 0, 0)
D/dalvikvm( 1346): GC_FOR_ALLOC freed 1099K, 27% free 11600K/15888K, paused 40ms, total 40ms
I/CameraClient( 120): Destroying camera 0
D/dalvikvm( 1346): GC_FOR_ALLOC freed 619K, 21% free 12669K/15888K, paused 26ms, total 27ms
V/CameraHolder( 1346): open camera 0
W/AudioFlinger( 120): session id 106 not found for pid 120
W/AudioFlinger( 120): session id 107 not found for pid 120
I/AwesomePlayer( 120): setDataSource_l(URL suppressed)
E/WVMExtractor( 120): Failed to open libwvm.so
I/AwesomePlayer( 120): setDataSource_l(URL suppressed)
E/WVMExtractor( 120): Failed to open libwvm.so
I/CameraClient( 120): Opening camera 0
I/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHal_Module.cpp:639 camera_device_open - camera_device open
D/dalvikvm( 1346): GC_FOR_ALLOC freed 331K, 15% free 13599K/15888K, paused 27ms, total 27ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 13.926MB for 635812-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed <1K, 14% free 14220K/16512K, paused 43ms, total 43ms
V/CAM_PhotoModule( 1346): Preview size is 960x720
I/GLRootView( 1346): layout content pane 800x1208 (compensation 0)
D/PhotoView( 1346): compensation = 0, CameraRelativeFrame = Rect(0, 0 - 0, 0), mCameraRect = Rect(0, 0 - 0, 0)
I/CAM_ScreenNail( 1346): aspect ratio clamping disabled
I/CAM_ScreenNail( 1346): aspect ratio clamping enabled, surfaceTexture scale: 0.82815737, 1.0
V/CAM_PhotoModule( 1346): startPreview
E/CameraHal( 120): (41d2a838) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:178 getPixelFormatConstant - Preview format is NULL, defaulting to NV12
I/Choreographer( 1346): Skipped 53 frames! The application may be doing too much work on its main thread.
V/CAM_ScreenNail( 1346): animateSwitchCamera
I/ActivityManager( 447): Displayed com.android.gallery3d/com.android.camera.CameraActivity: +1s173ms
I/CameraHal( 120): (41dca0a8) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Standby to first shot: Sensor Change completed - :523.529 ms : 1375426833101 ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 541K, 13% free 14482K/16512K, paused 37ms, total 37ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 15.355MB for 1230736-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed 5K, 12% free 15678K/17716K, paused 33ms, total 33ms
D/dalvikvm( 1346): GC_FOR_ALLOC freed 534K, 15% free 15144K/17716K, paused 32ms, total 32ms
I/dalvikvm-heap( 1346): Grow heap (frag case) to 15.870MB for 1092048-byte allocation
D/dalvikvm( 1346): GC_FOR_ALLOC freed <1K, 14% free 16211K/18784K, paused 30ms, total 30ms
V/StateManager( 1346): saveState
V/StateManager( 1346): saveState class com.android.gallery3d.app.AlbumSetPage
V/StateManager( 1346): saveState class com.android.gallery3d.app.PhotoPage
V/CAM_FocusManager( 1346): Start autofocus.
I/CameraHal( 120): (41dd4308) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Focus finished in: :1.99 ms : 1375426834293 ms
V/CAM_PhotoModule( 1346): mAutoFocusTime = 13ms
V/CAM_PhotoModule( 1346): onShutterButtonClick: mCameraState=1
I/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Takepicture parameters set: :0.0 ms : 1375426834403 ms
I/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Takepicture buffer size queried: :2.625 ms : 1375426834405 ms
I/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Takepicture buffers allocated: :3.144 ms : 1375426834406 ms
I/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Takepicture image port configuration: :9.674 ms : 1375426834412 ms
D/DOMX ( 120): hardware/ti/domx/domx/omx_proxy_common/src/omx_proxy_common.c:966 PROXY_UseBuffer()
D/DOMX ( 120): ERROR: failed check:pBuffer != NULL - returning error: 0x80001005 - Pointer to buffer is NULL
E/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXCapture.cpp:1958 UseBuffersCapture - Exiting function UseBuffersCapture because of ret 0 eError=80001005
E/ion ( 120): ioctl -1073460991 failed with code -1: Bad file number
E/ion ( 120): ioctl -1073460991 failed with code -1: Bad file number
E/ion ( 120): ioctl -1073460991 failed with code -1: Bad file number
E/ion ( 120): ioctl -1073460991 failed with code -1: Bad file number
E/ion ( 120): ioctl -1073460991 failed with code -1: Bad file number
E/ion ( 120): ioctl -1073460991 failed with code -1: Bad file number
I/CameraHal( 120): (41dbe088) hardware/ti/omap4xxx/camera/CameraHalCommon.cpp:113 PPM - PPM: Takepicture buffers registered: :1660.859 ms : 1375426836064 ms
W/CameraManager( 1346): take picture failed; cameraState:1, focusState:4
W/dalvikvm( 1346): threadid=21: thread exiting with uncaught exception (group=0x40ef9930)
E/AndroidRuntime( 1346): FATAL EXCEPTION: Camera Handler Thread
E/AndroidRuntime( 1346): java.lang.RuntimeException: takePicture failed
E/AndroidRuntime( 1346): at android.hardware.Camera.native_takePicture(Native Method)
E/AndroidRuntime( 1346): at android.hardware.Camera.takePicture(Camera.java:1095)
E/AndroidRuntime( 1346): at com.android.camera.CameraManager$CameraProxy$2.run(CameraManager.java:407)
E/AndroidRuntime( 1346): at android.os.Handler.handleCallback(Handler.java:725)
E/AndroidRuntime( 1346): at android.os.Handler.dispatchMessage(Handler.java:92)
E/AndroidRuntime( 1346): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1346): at android.os.HandlerThread.run(HandlerThread.java:60)
W/ActivityManager( 447): Force finishing activity com.android.gallery3d/com.android.camera.CameraActivity
W/ActivityManager( 447): Activity pause timeout for ActivityRecord{4177b7a0 u0 com.android.gallery3d/com.android.camera.CameraActivity}
E/CameraHal( 120): (41d87290) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXFD.cpp:137 setFaceDetection - OMX component is in invalid state
E/CameraHal( 120): (41d87290) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXFD.cpp:137 setFaceDetection - OMX component is in invalid state
D/Sensors ( 447): CM3218Sensor: Received LUX value=[10.000]
E/CameraHal( 120): (41d87290) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXFD.cpp:137 setFaceDetection - OMX component is in invalid state
D/Sensors ( 447): CM3218Sensor: Received LUX value=[250.000]
E/CameraHal( 120): (41d87290) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXFD.cpp:137 setFaceDetection - OMX component is in invalid state
E/CameraHal( 120): (41d87290) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXFD.cpp:137 setFaceDetection - OMX component is in invalid state
E/CameraHal( 120): (41d87290) hardware/ti/omap4xxx/camera/OMXCameraAdapter/OMXFD.cpp:137 setFaceDetection - OMX component is in invalid state