M1cha / android_device_xiaomi_aries

Xiaomi MI2
24 stars 25 forks source link

Saving video fails #79

Closed Roysten closed 9 years ago

Roysten commented 9 years ago

When I record a video on the latest CM12 build, it fails to save the file (both CM12 Camera and your MIUI Camera). The actual recording seems to working fine (as in: nothing weird happens), but when I end the recording it show a popup with the text "Can't connect to camera". I took a logcat, and it seems to me as if something might go wrong in saving the audio, as the AudioTrackEncod seems to crash first. LogCat:

E/mm-libcamera2(  202): mm_camera_stream_fsm_notused: Invalid evt=12, stream_state=0
I/MediaCodecSource(  202): MediaCodecSource (video) started
E/mm-libcamera2(  202): mm_camera_stream_fsm_notused: Invalid evt=12, stream_state=0
I/MPEG4Writer(  202): Start time offset: 1000000 us
D/audio_hw_primary(  202): in_set_parameters: enter: kvpairs=input_source=5;routing=-2147483520
E/mm-camera(  215): mctl_pp_dest_divert: dest idx 0 has frame 0 reserved already, no need to reserve another now
D/audio_hw_primary(  202): start_input_stream: enter: stream(0xb716b530)usecase(7: audio-record)
E/audio_hw_primary(  202): voice_extn_compress_voip_is_active: COMPRESS_VOIP_ENABLED is not defined
D/audio_hw_primary(  202): select_devices: out_snd_device(0: ) in_snd_device(31: camcorder-mic)
D/ACDB-LOADER(  202): ACDB -> send_audio_cal, acdb_id = 11, path =  1
D/ACDB-LOADER(  202): ACDB -> send_adm_topology
D/ACDB-LOADER(  202): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
D/ACDB-LOADER(  202): ACDB -> send_audtable
D/ACDB-LOADER(  202): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
D/ACDB-LOADER(  202): ACDB -> AUDIO_SET_AUDPROC_CAL
D/ACDB-LOADER(  202): ACDB -> send_audvoltable
D/ACDB-LOADER(  202): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
E/ACDB-LOADER(  202): Error: ACDB AudProc vol returned = -8
D/ACDB-LOADER(  202): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
D/ACDB-LOADER(  202): ACDB -> AUDIO_SET_AFE_CAL
E/mm-camera(  215): ispif_client_set_params: parm type =0
E/mm-camera(  215): ispif_parse_handle: handle = 0x300, client_idx = 0
D/libaudioamp(  202): es310_do_route: path=ES310_PATH_SUSPEND->ES310_PATH_HANDSET, preset=Unknown->ES310_PRESET_ANALOG_BYPASS
E/mm-camera(  215): sensor_client_get_params sensor_csi_params = 0xb768aea8
D/libaudioamp(  202): es310_wakeup
E/mm-camera(  215): ispif_client_set_params: channel stream mask 1
E/mm-camera(  215): ispif_client_process: event type =3
E/mm-camera(  215): ispif_parse_handle: handle = 0x300, client_idx = 0
E/mm-camera(  215): ispif_process_cfg called
E/mm-camera(  215): ispif_client_get_params: parm type =1
E/mm-camera(  215): ispif_parse_handle: handle = 0x300, client_idx = 0
E/mm-camera(  215): config_proc_CAMERA_SET_CHANNEL_STREAM rc = 0, status = 1
E/mm-camera(  215): config_proc_CAMERA_GET_CHANNEL_STREAM Channel stream info = 0 
E/mm-camera(  215): config_proc_CAMERA_SET_LOW_POWER_MODE Low power mode enabled? : No 
E/mm-libcamera2(  202): PROFILE HAL: First preview frame received: 1427896872.438698037
E/QCameraHWI_Preview(  202): processPreviewFrameWithDisplay: buffer to be enqueued is not locked
I/QCameraHWI_Parm(  202): setFaceDetect support is not available
E/mm-camera(  215): config_proc_CAMERA_SET_RECORDING_HINT rc = 1, status = 1, Current usecase : Camcorder 
E/mm-camera(  215): config_proc_CAMERA_SET_DIS_ENABLE: DIS Enabled? : No 
E/mm-camera(  215): config_proc_CAMERA_SET_FULL_LIVESHOT rc = 1, status = 1, Full Liveshot enabled? : Yes 
E/mm-libcamera2(  202): mm_camera_stream_fsm_notused: Invalid evt=12, stream_state=0
E/mm-camera(  215): config_proc_CAMERA_SET_PARM_AF_MODE Unlock CAF
E/mm-camera(  215): config_proc_CAMERA_SET_PARM_HFR: HFR 1
E/QCameraHWI_Parm(  202): Parameter Video HDR is not supported for this sensor
E/QCameraHWI_Preview(  202): processPreviewFrameWithDisplay: buffer to be enqueued is not locked
E/libaudioamp(  202): es310_do_route: ioctl ES310_SET_CONFIG newPath:1, retry:0
E/libaudioamp(  202): es310_do_route: ioctl ES310_SET_PRESET newPreset:0x8031000e, retry:0
D/audio_hw_primary(  202): select_devices: done
I/MPEG4Writer(  202): setStartTimestampUs: 4181
I/MPEG4Writer(  202): Earliest track starting time: 4181
I/MPEG4Writer(  202): setStartTimestampUs: 9674
I/AudioFlinger(  202): BUFFER TIMEOUT: remove(4096) from active list on thread 0xb57d6008
D/ConnectivityService(  574): updateNetworkScore for NetworkAgentInfo [WIFI () - 100] to 56
D/ConnectivityService(  574): rematching NetworkAgentInfo [WIFI () - 100]
D/ConnectivityService(  574): Network NetworkAgentInfo [WIFI () - 100] was already satisfying request 1. No change.
D/ConnectivityService(  574): notifyType AVAILABLE for NetworkAgentInfo [WIFI () - 100]
D/ConnectivityManager.CallbackHandler(  768): CM callback handler got msg 524290
D/audio_hw_primary(  202): out_standby: enter: stream (0xb70e4548) usecase(0: deep-buffer-playback)
D/ConnectivityService(  574): updateNetworkScore for NetworkAgentInfo [WIFI () - 100] to 54
D/ConnectivityService(  574): rematching NetworkAgentInfo [WIFI () - 100]
D/ConnectivityService(  574): Network NetworkAgentInfo [WIFI () - 100] was already satisfying request 1. No change.
D/ConnectivityService(  574): notifyType AVAILABLE for NetworkAgentInfo [WIFI () - 100]
D/ConnectivityManager.CallbackHandler(  768): CM callback handler got msg 524290
D/MPEG4Writer(  202): Video track stopping
D/MPEG4Writer(  202): Video track source stopping
I/MediaCodecSource(  202): encoder (video) stopping
I/MPEG4Writer(  202): Received total/0-length (110/0) buffers and encoded 109 frames. - Video
E/OMX-VENC-720p(  202): Calling Input Flush
E/OMX-VENC-720p(  202): Calling Output Flush
E/OMX-VENC-720p(  202): 
E/OMX-VENC-720p(  202): m_fbd_count at o/p flush = 111
E/OMX-VENC-720p(  202): 
E/OMX-VENC-720p(  202): m_etb_count at i/p flush = 110
E/OMX-VENC-720p(  202): 
E/OMX-VENC-720p(  202):  omx_venc(): Inside component_deinit()
E/OMX-VENC-720p(  202): Calling m_heap_ptr.clear()
E/OMX-VENC-720p(  202): Calling venc_close()
E/OMX-VENC-720p(  202): 
E/OMX-VENC-720p(  202):  venc_close(): Calling VEN_IOCTL_CMD_STOP_READ_MSG
E/OMX-VENC-720p(  202): Deleting HANDLE[0xb716b618]
E/OMX-VENC-720p(  202): OMX_Venc:Component Deinit
E/OMX-VENC-720p(  202): In OMX Venc Destructor() for instance = 1
E/OMX-VENC-720p(  202): omx_video: Waiting on Msg Thread exit
E/OMX-VENC-720p(  202): omx_video: Waiting on Async Thread exit
E/OMX-VENC-720p(  202): omx_venc: Async Thread exit
E/OMX-VENC-720p(  202): Calling close() on venc ion device fd = 86
E/OMX-VENC-720p(  202): Successfully destroyed venc ionlock
E/OMX-VENC-720p(  202): m_etb_count = 0, m_fbd_count = 0
E/OMX-VENC-720p(  202): Exiting OMX Video Encoder ...
E/OMX-VENC-720p(  202): 
E/OMX-VENC-720p(  202):  Destroy C2D instance
I/MediaCodecSource(  202): encoder (video) stopped
I/MediaCodecSource(  202): puller (video) stopping
D/CameraSource(  202): reset: E
I/CameraClient(  202): stopRecording: Disable picture related messages
E/mm-camera(  215): config_proc_MSG_ID_STOP_REC_ACK: Received VFE STOP RECORDING ACK!!!
E/mm-camera(  215): config_proc_MSG_ID_STOP_REC_ACK: ctrl->pendingCtrlCmd=b7709fa8 
E/mm-camera(  215): mctl_pp_poll_fn: Woke up Socket fd
E/mm-camera(  215): mctl_pp_recvmsg: Receieved msg_type=1
E/mm-camera(  215): mctl_pp_poll_fn: Woke up Socket fd
E/mm-camera(  215): mctl_pp_recvmsg: Receieved msg_type=1
E/mm-camera(  215): mctl_pp_poll_fn: Woke up Socket fd
E/mm-camera(  215): mctl_pp_recvmsg: Receieved msg_type=1
E/mm-camera(  215): mctl_pp_poll_fn: Woke up Socket fd
E/mm-camera(  215): mctl_pp_recvmsg: Receieved msg_type=1
E/mm-camera(  215): mctl_pp_poll_fn: Woke up Socket fd
E/mm-camera(  215): mctl_pp_recvmsg: Receieved msg_type=1
D/NuPlayerDriver(  202): seekTo(0xb714c690) 0 ms
I/NuPlayerDecoder(  202): [OMX.google.vorbis.decoder] resubmitting CSD
I/NuPlayerDecoder(  202): [OMX.google.vorbis.decoder] resubmitting CSD
W/SoftVorbis(  202): vorbis_dsp_synthesis returned -135
W/SoftVorbis(  202): vorbis_dsp_synthesis returned -135
I/NuPlayer(  202): audio discontinuity (formatChange=0, time=1)
D/NuPlayerDriver(  202): start(0xb714c690)
D/audio_hw_primary(  202): start_output_stream: enter: stream(0xb70e4548)usecase(0: deep-buffer-playback) devices(0x2)
D/audio_hw_primary(  202): start_output_stream: enter: usecase(0: deep-buffer-playback) devices(0x2)
E/audio_hw_primary(  202): voice_extn_compress_voip_is_active: COMPRESS_VOIP_ENABLED is not defined
E/audio_hw_primary(  202): voice_extn_compress_voip_is_active: COMPRESS_VOIP_ENABLED is not defined
D/audio_hw_primary(  202): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
D/ACDB-LOADER(  202): ACDB -> send_audio_cal, acdb_id = 14, path =  0
D/ACDB-LOADER(  202): ACDB -> send_adm_topology
D/ACDB-LOADER(  202): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
D/ACDB-LOADER(  202): ACDB -> send_audtable
D/ACDB-LOADER(  202): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
D/ACDB-LOADER(  202): ACDB -> AUDIO_SET_AUDPROC_CAL
D/ACDB-LOADER(  202): ACDB -> send_audvoltable
D/ACDB-LOADER(  202): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
D/ACDB-LOADER(  202): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
D/ACDB-LOADER(  202): ACDB -> AUDIO_SET_AFE_CAL
I/NuPlayerDecoder(  202): [OMX.google.vorbis.decoder] resubmitting CSD
I/NuPlayerDecoder(  202): [OMX.google.vorbis.decoder] resubmitting CSD
D/CameraSource(  202): reset: X
I/MediaCodecSource(  202): puller (video) stopped
D/MPEG4Writer(  202): Video track source stopped
D/MPEG4Writer(  202): Audio track stopping
D/MPEG4Writer(  202): Audio track source stopping
D/libaudioamp(  202): es310_do_route: Normal mode, RX no routing
D/audio_hw_primary(  202): select_devices: done
W/SoftVorbis(  202): vorbis_dsp_synthesis returned -135
W/SoftVorbis(  202): vorbis_dsp_synthesis returned -135
D/audio_hw_primary(  202): in_standby: enter: stream (0xb716b530) usecase(7: audio-record)
D/GCM     ( 1425): Connected
W/AudioFlinger(  202): session id 35 not found for pid 4019
W/AudioSource(  202): Spurious callback from AudioRecord. Drop the audio data.
W/AudioSource(  202): Spurious callback from AudioRecord. Drop the audio data.
D/MPEG4Writer(  202): Audio track source stopped
F/libc    (  202): Fatal signal 11 (SIGSEGV), code 1, fault addr 0x1c in tid 4162 (AudioTrackEncod)
I/GCM     ( 1425): GCM message com.google.android.gsf.gtalkservice 
D/GCM     ( 1425): Message class com.google.f.a.a.r
I/DEBUG   (  199): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (  199): Build fingerprint: 'Xiaomi/aries/aries:5.0.1/LRX22C/1602158:user/release-keys'
I/DEBUG   (  199): Revision: '0'
I/DEBUG   (  199): ABI: 'arm'
I/DEBUG   (  199): pid: 202, tid: 4162, name: AudioTrackEncod  >>> /system/bin/mediaserver <<<
W/NativeCrashListener(  574): Couldn't find ProcessRecord for pid 202
I/DEBUG   (  199): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x1c
E/DEBUG   (  199): AM write failure (32 / Broken pipe)
I/DEBUG   (  199):     r0 00000000  r1 00000081  r2 00000002  r3 00000000
I/DEBUG   (  199):     r4 00000000  r5 b64ec71d  r6 b7167a80  r7 00000000
I/DEBUG   (  199):     r8 003dbea6  r9 00000000  sl 0000055b  fp 00000000
I/DEBUG   (  199):     ip ac6a0c38  sp ac6a0cb0  lr b6506a6d  pc b6507990  cpsr 60030030
I/DEBUG   (  199): 
I/DEBUG   (  199): backtrace:
I/DEBUG   (  199):     #00 pc 00081990  /system/lib/libstagefright.so (android::MediaBuffer::range_offset() const+3)
I/DEBUG   (  199):     #01 pc 00080a69  /system/lib/libstagefright.so (android::MPEG4Writer::Track::threadEntry()+512)
I/DEBUG   (  199):     #02 pc 00012ecb  /system/lib/libc.so (__pthread_start(void*)+30)
I/DEBUG   (  199):     #03 pc 00010f8f  /system/lib/libc.so (__start_thread+6)
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
I/DEBUG   (  199): 
I/DEBUG   (  199): Tombstone written to: /data/tombstones/tombstone_04
W/AudioFlinger(  202): write blocked for 866 msecs, 1 delayed writes, thread 0xb57d6008
I/BootReceiver(  574): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE)
E/SharedPreferencesImpl(  574): Couldn't create directory for SharedPreferences file shared_prefs/log_files.xml
D/QMI_FW  (  193): QCSI: Received REMOVE_CLIENT cmd for 00000001:0000000f
I/ServiceManager(  190): service 'media.audio_policy' died
I/ServiceManager(  190): service 'media.audio_flinger' died
I/ServiceManager(  190): service 'media.player' died
I/ServiceManager(  190): service 'media.camera' died
I/ServiceManager(  190): service 'media.sound_trigger_hw' died
W/AudioSystem(  574): AudioPolicyService server died!
W/AudioSystem(  574): AudioFlinger server died!
W/IMediaDeathNotifier(  574): media server died
W/AudioSystem( 1121): AudioFlinger server died!
W/SoundTrigger(  574): Sound trigger service died!
W/IMediaDeathNotifier(  768): media server died
W/AudioSystem( 1058): AudioPolicyService server died!
W/AudioSystem( 3062): AudioFlinger server died!
W/IMediaDeathNotifier( 3062): media server died
E/MediaPlayer( 3062): error (100, 0)
E/MediaPlayer( 3062): Error (100,0)
W/CameraBase( 4019): Camera service died!
W/MusicPlaybackService( 3062): Music Server Error what: 100 extra: 0
W/CameraBase( 4019): mediaserver's remote binder Camera object died
W/IMediaDeathNotifier( 4019): media server died
E/Camera  ( 4019): Error 100
W/AudioEffect( 1121): IEffect died
W/AudioEffects-JNI( 1121): EVENT_ERROR
W/AudioEffect( 1121): IEffect died
W/AudioEffects-JNI( 1121): EVENT_ERROR
W/AudioEffect( 1121): IEffect died
W/AudioEffects-JNI( 1121): EVENT_ERROR
W/AudioEffect( 1121): IEffect died
W/AudioEffects-JNI( 1121): EVENT_ERROR
E/AudioService(  574): Media server died.
I/CAM_VideoModule( 4019): Releasing media recorder.
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/CAM2PORT_AndCamAgntImp( 4019): Exception during camera operation 204
E/CAM2PORT_AndCamAgntImp( 4019): java.lang.RuntimeException: getParameters failed (empty parameters)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.hardware.Camera.native_getParameters(Native Method)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.hardware.Camera.getParameters(Camera.java:1968)
E/CAM2PORT_AndCamAgntImp( 4019):    at com.android.ex.camera2.portability.AndroidCameraAgentImpl$ParametersCache.getBlocking(AndroidCameraAgentImpl.java:227)
E/CAM2PORT_AndCamAgntImp( 4019):    at com.android.ex.camera2.portability.AndroidCameraAgentImpl$CameraHandler.handleMessage(AndroidCameraAgentImpl.java:536)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.Looper.loop(Looper.java:135)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.HandlerThread.run(HandlerThread.java:61)
I/ServiceManager( 3062): Waiting for service media.audio_flinger...
E/CAM2PORT_AndCamAgntImp( 4019): Exception during camera operation 5
E/CAM2PORT_AndCamAgntImp( 4019): java.lang.NullPointerException: Attempt to invoke virtual method 'void android.hardware.Camera.lock()' on a null object reference
E/CAM2PORT_AndCamAgntImp( 4019):    at com.android.ex.camera2.portability.AndroidCameraAgentImpl$CameraHandler.handleMessage(AndroidCameraAgentImpl.java:404)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.Looper.loop(Looper.java:135)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.HandlerThread.run(HandlerThread.java:61)
W/CAM2PORT_AndCamAgntImp( 4019): Cannot handle message 5, mCamera is null.
E/CAM2PORT_AndCamAgntImp( 4019): Exception during camera operation 202
E/CAM2PORT_AndCamAgntImp( 4019): java.lang.RuntimeException: Method called after release()
E/CAM2PORT_AndCamAgntImp( 4019):    at android.hardware.Camera.native_getParameters(Native Method)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.hardware.Camera.getParameters(Camera.java:1968)
E/CAM2PORT_AndCamAgntImp( 4019):    at com.android.ex.camera2.portability.AndroidCameraAgentImpl$ParametersCache.getBlocking(AndroidCameraAgentImpl.java:227)
E/CAM2PORT_AndCamAgntImp( 4019):    at com.android.ex.camera2.portability.AndroidCameraAgentImpl$CameraHandler.handleMessage(AndroidCameraAgentImpl.java:554)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.Handler.dispatchMessage(Handler.java:102)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.Looper.loop(Looper.java:135)
E/CAM2PORT_AndCamAgntImp( 4019):    at android.os.HandlerThread.run(HandlerThread.java:61)
W/CAM2PORT_AndCamAgntImp( 4019): Cannot handle message 202, mCamera is null.
W/CAM2PORT_AndCamSet( 4019): Settings ctor requires a non-null Camera.Parameters.
I/Choreographer( 4019): Skipped 71 frames!  The application may be doing too much work on its main thread.
E/CAM_CamErrCallback( 4019): Got camera error callback. error=100
D/AndroidRuntime( 4019): Shutting down VM
E/AndroidRuntime( 4019): FATAL EXCEPTION: main
E/AndroidRuntime( 4019): Process: com.android.camera2, PID: 4019
E/AndroidRuntime( 4019): java.lang.RuntimeException: Media server died.
E/AndroidRuntime( 4019):    at com.android.camera.CameraErrorCallback.onError(CameraErrorCallback.java:33)
E/AndroidRuntime( 4019):    at com.android.ex.camera2.portability.AndroidCameraAgentImpl$ErrorCallbackForward$1.run(AndroidCameraAgentImpl.java:1099)
E/AndroidRuntime( 4019):    at android.os.Handler.handleCallback(Handler.java:739)
E/AndroidRuntime( 4019):    at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime( 4019):    at android.os.Looper.loop(Looper.java:135)
E/AndroidRuntime( 4019):    at android.app.ActivityThread.main(ActivityThread.java:5254)
E/AndroidRuntime( 4019):    at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 4019):    at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime( 4019):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:898)
E/AndroidRuntime( 4019):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:693)
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
W/ActivityManager(  574):   Force finishing activity com.android.camera2/com.android.camera.CameraLauncher
I/ServiceManager(  781): Waiting for service media.player...
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
D/OpenGLRenderer(  574): Render dirty regions requested: true
D/Atlas   (  574): Validating map...
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
I/Adreno-EGL(  574): <qeglDrvAPI_eglInitialize:410>: QUALCOMM Build: 10/28/14, c33033c, Ia6306ec328
I/OpenGLRenderer(  574): Initialized EGL, version 1.4
D/OpenGLRenderer(  574): Enabling debug mode 0
E/mm-camera(  215): mctl_stats_release_buf: MSM_CAM_IOCTL_RELEASE_STATS_BUFFER failed 
E/mm-camera(  215):  mctl_pp_dest_divert: cannot reserve frame from kernel, path = 0x1
E/mm-camera(  215): mctl_pp_src_cb_def Error returning frame to mctl pp node
E/mm-camera(  215): mctl_stats_release_buf: MSM_CAM_IOCTL_RELEASE_STATS_BUFFER failed 
E/mm-camera(  215): mctl_stats_release_buf: MSM_CAM_IOCTL_RELEASE_STATS_BUFFER failed 
E/mm-camera(  215): mctl_stats_release_buf: MSM_CAM_IOCTL_RELEASE_STATS_BUFFER failed 
E/mm-camera(  215): mctl_stats_release_buf: MSM_CAM_IOCTL_RELEASE_STATS_BUFFER failed 
E/mm-camera(  215): config_shutdown_pp Sending QCAM_MCTL_CMD_SHUTDOWN to mctl_pp 
E/mm-camera(  215): mctl_pp_read_pipe Got CMD_SHUTDOWN 
E/mm-camera(  215): mctl_pp_do_shutdown: SHUT DOWN src 0 dest 0 image_mode = 1
E/mm-camera(  215): vpe_util_sendcmd: vpe_cmd failed...
E/mm-camera(  215): mctl_pp_do_shutdown: SHUT DOWN src 0 dest 1 image_mode = 2
E/mm-camera(  215): vpe_util_sendcmd: vpe_cmd failed...
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=0
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=1
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=2
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=3
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=4
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=5
E/mm-camera(  215): mctl_pp_clear_buf:  unmap buf_type=1 with idx=6
E/mm-camera(  215): mctl_pp_read_pipe Sending SIG_DONE 
E/mm-camera(  215): ispif_client_process: event type =7
E/mm-camera(  215): ispif_parse_handle: handle = 0x300, client_idx = 0
E/mm-camera(  215): ispif_process_release called
E/mm-camera(  215): ispif_process_release MSM_CAM_IOCTL_ISPIF_IO_CFG failed
E/mm-camera(  215): af_actuator_set_default_focus failed 136
E/mm-camera(  215): ispif_client_destroy: handle = 0x300
E/mm-camera(  215): ispif_parse_handle: handle = 0x300, client_idx = 0
I/Sensors (  213): sns_pwr.c(417):sns_pwr_set_cpu_latency: hz 16
I/Sensors (  213): DSPS file:sns_smgr_sol.c(1230):SMGR: One val: 3
I/Sensors (  213): DSPS file:sns_smgr_sol.c(1230):SMGR: One val: 2
D/ConnectivityService(  574): updateNetworkScore for NetworkAgentInfo [WIFI () - 100] to 55
D/ConnectivityService(  574): rematching NetworkAgentInfo [WIFI () - 100]
D/ConnectivityService(  574): Network NetworkAgentInfo [WIFI () - 100] was already satisfying request 1. No change.
D/ConnectivityService(  574): notifyType AVAILABLE for NetworkAgentInfo [WIFI () - 100]
D/ConnectivityManager.CallbackHandler(  768): CM callback handler got msg 524290
I/mediaserver( 4229): ServiceManager: 0xb877b7c0
I/AudioFlinger( 4229): Using default 3000 mSec as standby time.
E/MediaPlayerFactory( 4229): calling dlopen on FACTORY_LIB
E/MediaPlayerFactory( 4229): Failed to open FACTORY_LIB Error : dlopen failed: library "libdashplayer.so" not found 
I/CameraService( 4229): CameraService started (pid=4229)
I/CameraService( 4229): Loaded "Qcamera" camera module
I/QCameraHAL( 4229): Handle base =0x0xb61a0068
I/QCameraHAL( 4229): getCameraInfo: numOfCameras = 2
I/QCameraHAL( 4229): Handle [0]=0x0xb61a0068
I/QCameraHAL( 4229): Camera sensor 0 info:
I/QCameraHAL( 4229): camera_id: 0
I/QCameraHAL( 4229): modes_supported: 1
I/QCameraHAL( 4229): position: 0
I/QCameraHAL( 4229): sensor_mount_angle: 90
I/QCameraHAL( 4229): Handle [1]=0x0xb61a00ac
I/QCameraHAL( 4229): Camera sensor 1 info:
I/QCameraHAL( 4229): camera_id: 1
I/QCameraHAL( 4229): modes_supported: 1
I/QCameraHAL( 4229): position: 1
I/QCameraHAL( 4229): sensor_mount_angle: 270
I/iu.UploadsManager( 1771): #reloadSettings(); account: -1; IU: disabled; IS: disabled; IS account: -1; photoWiFi: true; videoWiFi: true; roam: false; battery: true; size: FULL; maxMobile: 157286400
W/linker  ( 4229): libqc-opt.so has text relocations. This is wasting memory and prevents security hardening. Please fix.
I/AudioPolicyService( 4229): AudioPolicyService CSTOR in new mode
I/AudioPolicyManager( 4229): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf
D/audio_hw_primary( 4229): adev_open: enter
E/AudioService(  574): Media server started.

Dmesg:

<6>[  677.378845] vfe32_proc_general: cmdID = START_RECORDING
<6>[  677.500762] [es310_ioctl:  626] SET_CONFIG, id:1, current_config:0, suspended:0
<6>[  677.500823] [es310_ioctl:  635] start to es310_set_config, id:1 
<6>[  677.500915] [es310_set_config:  442] newid:1, current:0
<6>[  677.501068] [es310_set_config:  462] ES310 set path, total cmd 4, pass 0, remainder 4
<6>[  677.521789] [es310_set_config:  519] ES310 set path(1) ok
<6>[  677.540222] [es310_ioctl:  727] current preset:0x8031000e, new preset:0x8031000e
<6>[  677.540283] [es310_set_preset:  557] Set preset mode: 0x8031000etype=1400 audit(1427897748.979:588): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  677.675567] type=1400 audit(1427897748.979:589): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  678.192169] type=1400 audit(1427897749.499:590): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  678.312469] 
<4>[  678.312469] VIDC: vidc_freq = 200000000, req_perf_lvl = 244800, set_perf_lvl = 244800
<4>[  678.751312] type=1400 audit(1427897750.060:591): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<6>[  678.991455] 
<6>[  678.991455]  vid_enc_ioctl(): Calling vid_enc_flush with mode = 1
<6>[  678.992492] 
<6>[  678.992492]  vid_enc_ioctl(): Calling vid_enc_flush with mode = 2
<6>[  678.995941] 
<6>[  678.995941]  msm_vidc_enc: Sending VCD_EVT_RESP_FLUSH_INPUT_DONE to client
<6>[  678.996185] 
<6>[  678.996185]  msm_vidc_enc: Sending VCD_EVT_RESP_FLUSH_OUTPUT_DONE to client
<3>[  678.996643]  vid_enc_free_recon_buffers() address  aec21000
<6>[  678.998168] ddl_set_enc_property:Fails_as_not_in_open_state
<6>[  678.998352] ddl_set_prop:FAILED
<3>[  678.998535] Failed: ddl_set_property
<3>[  678.998809]  vid_enc_free_recon_buffers() address  ae723000
<6>[  678.999176] ddl_set_enc_property:Fails_as_not_in_open_state
<6>[  678.999359] ddl_set_prop:FAILED
<3>[  678.999481] Failed: ddl_set_property
<6>[  679.000366] 
<6>[  679.000366]  vid_enc_ioctl(): Executing VEN_IOCTL_CMD_STOP
<6>[  679.001159] 
<6>[  679.001159]  msm_vidc_enc: Sending VCD_EVT_RESP_STOP to client
<4>[  679.001403] 
<4>[  679.001403] VIDC: vidc_freq = 48000000, req_perf_lvl = 37900, set_perf_lvl = 37900
<3>[  679.009216]  vid_enc_free_recon_buffers() address    (null)
<3>[  679.009277]  vid_enc_free_recon_buffers() address    (null)
<6>[  679.009490] 
<6>[  679.009490]  vid_enc_ioctl(): Executing VEN_IOCTL_CMD_STOP
<6>[  679.009979] 
<6>[  679.009979]  msm_vidc_enc: Sending VCD_EVT_RESP_STOP to client
<6>[  679.011260] 
<6>[  679.011260]  msm_vidc_enc: Inside vid_enc_release()
<6>[  679.011474] 
<6>[  679.011474]  msm_vidc_enc: Inside vid_enc_close_client()
<6>[  679.034149] 
<6>[  679.034179]  msm_vidc_enc: Return from vid_enc_release()
<6>[  679.036987] vfe32_proc_general: cmdID = STOP_RECORDING
<6>[  679.124816] event_handler: reclaimed all bufs
<6>[  679.137054] SLIM_CL: skip reconfig sequence
<7>[  679.159332] AudioTrackEncod: unhandled page fault (11) at 0x0000001c, code 0x005
<1>[  679.159423] pgd = ecc94000
<1>[  679.159515] [0000001c] *pgd=00000000
<4>[  679.159698] 
<4>[  679.159851] Pid: 6611, comm:      AudioTrackEncod
<4>[  679.159942] CPU: 0    Not tainted  (3.4.0-cyanogenmod-gf4bbedf #1)
<4>[  679.160125] PC is at 0xb64ab990
<4>[  679.160278] LR is at 0xb64aaa6d
<4>[  679.160369] pc : [<b64ab990>]    lr : [<b64aaa6d>]    psr: 60070030
<4>[  679.160369] sp : acb75cb0  ip : acb75c38  fp : 00000000
<4>[  679.160614] r10: 0000055b  r9 : 00000000  r8 : 00006a0a
<4>[  679.160766] r7 : 00000000  r6 : b72aeaf8  r5 : b649071d  r4 : 00000000
<4>[  679.160888] r3 : 00000000  r2 : 00000002  r1 : 00000081  r0 : 00000000
<4>[  679.161285] Flags: nZCv  IRQs on  FIQs on  Mode USER_32  ISA Thumb  Segment user
<4>[  679.161376] Control: 10c5787d  Table: aea9406a  DAC: 00000015
<4>[  679.161560] [<c010af20>] (unwind_backtrace+0x0/0xe0) from [<c01107a8>] (__do_user_fault+0xfc/0x148)
<4>[  679.161743] [<c01107a8>] (__do_user_fault+0xfc/0x148) from [<c0110ab8>] (do_page_fault+0x2c4/0x34c)
<4>[  679.161834] [<c0110ab8>] (do_page_fault+0x2c4/0x34c) from [<c0100364>] (do_DataAbort+0x110/0x17c)
<4>[  679.162017] [<c0100364>] (do_DataAbort+0x110/0x17c) from [<c0105774>] (__dabt_usr+0x34/0x40)
<4>[  679.162200] Exception stack(0xec7b5fb0 to 0xec7b5ff8)
<4>[  679.162292] 5fa0:                                     00000000 00000081 00000002 00000000
<4>[  679.162445] 5fc0: 00000000 b649071d b72aeaf8 00000000 00006a0a 00000000 0000055b 00000000
<4>[  679.162628] 5fe0: acb75c38 acb75cb0 b64aaa6d b64ab990 60070030 ffffffff
<7>[  679.213714] AudioTrackEncod: unhandled page fault (11) at 0x0000001c, code 0x005
<1>[  679.213745] pgd = ecc94000
<1>[  679.213928] [0000001c] *pgd=00000000
<4>[  679.214080] 
<4>[  679.214172] Pid: 6611, comm:      AudioTrackEncod
<4>[  679.214355] CPU: 0    Not tainted  (3.4.0-cyanogenmod-gf4bbedf #1)
<4>[  679.214447] PC is at 0xb64ab990
<4>[  679.214538] LR is at 0xb64aaa6d
<4>[  679.214691] pc : [<b64ab990>]    lr : [<b64aaa6d>]    psr: 60070030
<4>[  679.214721] sp : acb75cb0  ip : acb75c38  fp : 00000000
<4>[  679.214965] r10: 0000055b  r9 : 00000000  r8 : 00006a0a
<4>[  679.215057] r7 : 00000000  r6 : b72aeaf8  r5 : b649071d  r4 : 00000000
<4>[  679.215240] r3 : 00000000  r2 : 00000002  r1 : 00000081  r0 : 00000000
<4>[  679.215332] Flags: nZCv  IRQs on  FIQs on  Mode USER_32  ISA Thumb  Segment user
<4>[  679.215484] Control: 10c5787d  Table: aea9406a  DAC: 00000015
<4>[  679.215606] [<c010af20>] (unwind_backtrace+0x0/0xe0) from [<c01107a8>] (__do_user_fault+0xfc/0x148)
<4>[  679.215789] [<c01107a8>] (__do_user_fault+0xfc/0x148) from [<c0110ab8>] (do_page_fault+0x2c4/0x34c)
<4>[  679.215972] [<c0110ab8>] (do_page_fault+0x2c4/0x34c) from [<c0100364>] (do_DataAbort+0x110/0x17c)
<4>[  679.216125] [<c0100364>] (do_DataAbort+0x110/0x17c) from [<c0105774>] (__dabt_usr+0x34/0x40)
<4>[  679.216308] Exception stack(0xec7b5fb0 to 0xec7b5ff8)
<4>[  679.217193] 5fa0:                                     00000000 00000081 00000002 00000000
<4>[  679.217376] 5fc0: 00000000 b649071d b72aeaf8 00000000 00006a0a 00000000 0000055b 00000000
<4>[  679.217529] 5fe0: acb75c38 acb75cb0 b64aaa6d b64ab990 60070030 ffffffff
<7>[  680.137573] AudioTrackEncod: unhandled page fault (11) at 0x0000001c, code 0x005
<1>[  680.137573] pgd = ecc94000
<1>[  680.137664] [0000001c] *pgd=00000000
<4>[  680.137817] 
<4>[  680.137878] Pid: 6611, comm:      AudioTrackEncod
<4>[  680.137939] CPU: 0    Not tainted  (3.4.0-cyanogenmod-gf4bbedf #1)
<4>[  680.138030] PC is at 0xb64ab990
<4>[  680.138092] LR is at 0xb64aaa6d
<4>[  680.138153] pc : [<b64ab990>]    lr : [<b64aaa6d>]    psr: 60070030
<4>[  680.138153] sp : acb75cb0  ip : acb75c38  fp : 00000000
<4>[  680.138336] r10: 0000055b  r9 : 00000000  r8 : 00006a0a
<4>[  680.138427] r7 : 00000000  r6 : b72aeaf8  r5 : b649071d  r4 : 00000000
<4>[  680.138488] r3 : 00000000  r2 : 00000002  r1 : 00000081  r0 : 00000000
<4>[  680.138610] Flags: nZCv  IRQs on  FIQs on  Mode USER_32  ISA Thumb  Segment user
<4>[  680.138732] Control: 10c5787d  Table: aea9406a  DAC: 00000015
<4>[  680.138793] [<c010af20>] (unwind_backtrace+0x0/0xe0) from [<c01107a8>] (__do_user_fault+0xfc/0x148)
<4>[  680.138916] [<c01107a8>] (__do_user_fault+0xfc/0x148) from [<c0110ab8>] (do_page_fault+0x2c4/0x34c)
<4>[  680.139038] [<c0110ab8>] (do_page_fault+0x2c4/0x34c) from [<c0100364>] (do_DataAbort+0x110/0x17c)
<4>[  680.139099] [<c0100364>] (do_DataAbort+0x110/0x17c) from [<c0105774>] (__dabt_usr+0x34/0x40)
<4>[  680.139221] Exception stack(0xec7b5fb0 to 0xec7b5ff8)
<4>[  680.139312] 5fa0:                                     00000000 00000081 00000002 00000000
<4>[  680.139373] 5fc0: 00000000 b649071d b72aeaf8 00000000 00006a0a 00000000 0000055b 00000000
<4>[  680.139495] 5fe0: acb75c38 acb75cb0 b64aaa6d b64ab990 60070030 ffffffff
<4>[  680.139739] type=1701 audit(1427897751.431:592): auid=4294967295 uid=1013 gid=1005 ses=4294967295 subj=u:r:mediaserver:s0 pid=6611 comm="AudioTrackEncod" reason="memory violation" sig=11
<6>[  680.147949] binder: release 5951:6023 transaction 136504 in, still active
<6>[  680.148101] binder: send failed reply for transaction 136504 to 6152:6152
<6>[  680.148223] binder: undelivered death notification, b73286f0
<3>[  680.155822] msm_cam_stop_hardware: stopping hardware upon error
<3>[  680.157287] msm_ioctl_config: media controller is null
<3>[  680.157470] msm_ioctl_config: media controller is null
<7>[  680.163055] Camera Handler : unhandled page fault (11) at 0x00000000, code 0x005
<1>[  680.163055] pgd = ea5b8000
<1>[  680.163543] [00000000] *pgd=00000000
<4>[  680.163635] 
<4>[  680.163696] Pid: 6224, comm:      Camera Handler 
<4>[  680.163757] CPU: 0    Not tainted  (3.4.0-cyanogenmod-gf4bbedf #1)
<4>[  680.163879] PC is at 0xae7dacc2
<4>[  680.163940] LR is at 0x72e2d381
<4>[  680.164001] pc : [<ae7dacc2>]    lr : [<72e2d381>]    psr: 400f0030
<4>[  680.164001] sp : adbd8a90  ip : 00000000  fp : 12d8f100
<4>[  680.164154] r10: 12d8f100  r9 : b8332900  r8 : 12f819a0
<4>[  680.164215] r7 : 12e4bac0  r6 : 00000000  r5 : 74c36bf0  r4 : 000002a8
<4>[  680.164337] r3 : 0000001a  r2 : 00000ac4  r1 : 00000000  r0 : 70e577c8
<4>[  680.164398] Flags: nZcv  IRQs on  FIQs on  Mode USER_32  ISA Thumb  Segment user
<4>[  680.164520] Control: 10c5787d  Table: ac3b806a  DAC: 00000015
<4>[  680.164581] [<c010af20>] (unwind_backtrace+0x0/0xe0) from [<c01107a8>] (__do_user_fault+0xfc/0x148)
<4>[  680.164703] [<c01107a8>] (__do_user_fault+0xfc/0x148) from [<c0110ab8>] (do_page_fault+0x2c4/0x34c)
<4>[  680.164825] [<c0110ab8>] (do_page_fault+0x2c4/0x34c) from [<c0100364>] (do_DataAbort+0x110/0x17c)
<4>[  680.164947] [<c0100364>] (do_DataAbort+0x110/0x17c) from [<c0105774>] (__dabt_usr+0x34/0x40)
<4>[  680.165008] Exception stack(0xecca5fb0 to 0xecca5ff8)
<4>[  680.165130] 5fa0:                                     70e577c8 00000000 00000ac4 0000001a
<4>[  680.165222] 5fc0: 000002a8 74c36bf0 00000000 12e4bac0 12f819a0 b8332900 12d8f100 12d8f100
<4>[  680.165283] 5fe0: 00000000 adbd8a90 72e2d381 ae7dacc2 400f0030 ffffffff
<4>[  680.204528] type=1400 audit(1427897751.501:593): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  680.204803] type=1400 audit(1427897751.501:594): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<3>[  680.219451] msm_ioctl_config: media controller is null
<3>[  680.219543] msm_ioctl_config: media controller is null
<3>[  680.221557] msm_ioctl_config: media controller is null
<3>[  680.221649] msm_ioctl_config: media controller is null
<3>[  680.223907] msm_ioctl_config: media controller is null
<3>[  680.224151] msm_ioctl_config: media controller is null
<3>[  680.225036] msm_release_ion_client Calling ion_client_destroy
<6>[  680.350769] SLIM_CL: skip reconfig sequencetype=1400 audit(1427897751.801:595): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<6>[  680.559936] mediaserver (6644): undefined instruction: pc=b6600b88
<6>[  680.560028] Code: e320f000 e320f000 f26001f0 e12fff1e (ec510f1e) 
<6>[  680.972808] updating pm_qos value to default msm_pcm_playback_close
<6>[  680.973022] done updating pm_qos value to default msm_pcm_playback_close
<6>[  681.056732] [es310_firmware_download:  332] buf_frames = 1515type=1400 audit(1427897752.452:596): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  681.303314] type=1400 audit(1427897752.602:597): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  681.631622] type=1400 audit(1427897752.933:598): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<4>[  681.951263] type=1400 audit(1427897753.253:599): avc: granted { dac_override } for pid=251 comm="mpdecision" capability=1 scontext=u:r:mpdecision:s0 tcontext=u:r:mpdecision:s0 tclass=capability
<6>[  682.098754] dmesg (6670): undefined instruction: pc=b6dbbb88
<6>[  682.099151] Code: e320f000 e320f000 f26001f0 e12fff1e (ec510f1e) 
Darthtallgeese commented 9 years ago

same problem here... is there any way to fix it. 😥

Blackfrosch commented 9 years ago

I can confirm the issue :(

bluelighta commented 9 years ago

has this been solved?

M1cha commented 9 years ago

yes, in the latest cm12.1 build