[ONE Original Android Development] Timmmmaaahh!:
You didn't mention that...

It's better to remind what the issue is exactly about to keep it interesting for development. Better yet, add a log ;)

Anyway. I see that the picture freezes when taking a HDR shot but the camera doesn't crash and it can easily be bypassed by switching to movie mode and back. That's not ideal but it works. Normal photography doesn't seem to create any issues.

[MENTION=5834335]Agent_fabulous[/MENTION], here's the log of the camera freeze:

01-24 09:08:06.467 E/QCameraPostProc( 335): [KPI Perf] encodeData : PROFILE_JPEG_JOB_START
01-24 09:08:06.467 E/mm-jpeg-intf( 335): mm_jpeg_start_job:1934] session_idx 0 client idx 0
01-24 09:08:06.467 E/mm-jpeg-intf( 335): mm_jpeg_start_job:1979] X
01-24 09:08:06.467 E/mm-jpeg-intf( 335): mm_jpeg_get_session:55] client_idx 0 session_idx 0
01-24 09:08:06.467 E/mm-jpeg-intf( 335): mm_jpeg_process_encoding_job:1506] before dequeue session 0
01-24 09:08:06.467 E/mm-jpeg-intf( 335): mm_jpeg_process_encoding_job:1513] No available sessions 0
01-24 09:08:06.467 E/mm-jpeg-intf( 335): mm_jpeg_process_encoding_job:1518]end enqueue 0
01-24 09:08:06.467 D/CAM_PhotoModule( 6821): RawPictureCallback: onPictureTaken()
01-24 09:08:06.468 V/CAM_PhotoModule( 6821): mShutterToRawCallbackTime = 1357ms
01-24 09:08:06.578 E/jpeg_hw ( 335): jpege_lib_get_event:137] MSM_JPEG_IOCTL_EVT_GET rc = 0
01-24 09:08:06.578 E/mm-still( 335): int QImageHW10Encoder::EventHandler(int):467] type 1
01-24 09:08:06.578 E/mm-still( 335): int QImageHW10Encoder::EventHandler(int) 471: JPEG_EVT_SESSION_DONE
01-24 09:08:06.578 E/jpeg_hw ( 335): jpege_lib_get_input:158] MSM_JPEG_IOCTL_INPUT_GET rc = 0
01-24 09:08:06.578 E/mm-still( 335): int QImageHW10Encoder::InputHandler(jpege_hw_buf*):415] type 0
01-24 09:08:06.578 E/jpeg_hw ( 335): jpege_lib_get_output:185] MSM_JPEG_IOCTL_OUTPUT_GET rc = 0
01-24 09:08:06.578 E/mm-still( 335): int QImageHW10Encoder::eek:utputHandler(jpege_hw_buf*):347] type 1
01-24 09:08:06.578 E/mm-still( 335): int QImageHW10Encoder::eek:utputHandler(jpege_hw_buf*) 352:Frame done length 2772916
01-24 09:08:06.578 E/mm-still( 335): virtual int OMXJpegEncoder::EncodeComplete(QImage*):524]
01-24 09:08:06.578 E/mm-still( 335): virtual int OMXJpegEncoder::EncodeComplete(QImage*):582] MainImage Encoding complete. Filled Length = 2772916 m_thumbEncodingComplete 0
01-24 09:08:06.578 W//system/bin/hw/android.hidl.allocator@1.0-service( 316): ashmem_create_region(2969600) returning hidl_memory(0xa9917d60, 2969600)
01-24 09:08:06.579 E/mm-still( 335): virtual void OMXJpegEncoder::WriteComplete(QIBuffer&):684]
01-24 09:08:06.585 E/mm-still( 335): int OMXJpegEncoder::CompleteMainImage():472] Encoded image length 2774068
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::postMessage(QIBase*):427] Message addr = 0xa5b8f7a0
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::postMessage(QIBase*):427] Message addr = 0xa5b8f9c0
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::postMessage(QIBase*):427] Message addr = 0xa5b8fbe0
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():455] after cond wait
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():458] after wait
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():469] Message addr = 0xa5b8f7a0
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1252] E
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1311] OMX_MESSAGE_ETB_DONE
01-24 09:08:06.585 E/mm-still( 335): virtual void QOMXImageCodec::emptyBufferDone(OMX_BUFFERHEADERTYPE*) 684]
01-24 09:08:06.585 E/mm-jpeg-intf( 335): mm_jpeg_ebd:2541] count 0
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():451] before wait
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():458] after wait
01-24 09:08:06.585 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():469] Message addr = 0xa5b8f9c0
01-24 09:08:06.586 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1252] E
01-24 09:08:06.586 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1323] OMX_MESSAGE_FTB_DONE
01-24 09:08:06.586 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::releaseCurrentSession():1188] E
01-24 09:08:06.586 E/mm-still( 335): virtual int QImageHW10Encoder::Stop():1110] mState 0
01-24 09:08:06.586 E/mm-still( 335): void QIThread::JoinThread():76] thread id 8fb73970 8fc70970
01-24 09:08:06.586 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::releaseCurrentSession():1255] X
01-24 09:08:06.587 E/mm-still( 335): virtual void QOMXImageCodec::fillBufferDone(OMX_BUFFERHEADERTYPE*) 702]
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_fbd:2557] count 0
01-24 09:08:06.587 E/mm-jpeg-intf( 335): [KPI Perf] : PROFILE_JPEG_FBD
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_fbd:2575] send jpeg callback 0 buf 0x0xa5b90300 len 2774068 JobID 16908288
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpegenc_destroy_job:2261] Exif entry count 5 8
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_queue_remove_job_by_job_id:2742] found matching job id
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_fbd:2586]
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():451] before wait
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():458] after wait
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_get_session:55] client_idx 0 session_idx 0
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():469] Message addr = 0xa5b8fbe0
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_process_encoding_job:1506] before dequeue session 0
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1252] E
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1357] OMX_MESSAGE_START_NEW_ENCODE
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_session_config_common:1126] Set rotation to 0 at port_idx = 1
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():451] before wait
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::omx_component_get_extension_index(OMX_HANDLETYPE, OMX_STRING, OMX_INDEXTYPE*): 599] Extension Name: OMX.QCOM.image.exttype.exif
01-24 09:08:06.587 E/mm-jpeg-intf( 335): mm_jpeg_session_config_common:1138] Num of exif entries passed from HAL: 5
01-24 09:08:06.587 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_set_config(OMX_HANDLETYPE, OMX_INDEXTYPE, OMX_PTR): 743]: Num of exif entries = 5
01-24 09:08:06.590 E/mm-jpeg-intf( 335): process_3a_data:410] exp_time 0.030000, iso_value 394 exp idx: 0, lc: 0, gain: 0.000000
01-24 09:08:06.590 D/mm-jpeg-intf( 335): process_3a_data: numer 1 denom 33
01-24 09:08:06.590 D/mm-jpeg-intf( 335): process_3a_data: numer 0 denom 1
01-24 09:08:06.590 D/mm-jpeg-intf( 335): process_sensor_data:310] From metadata aperture = 2.000000
01-24 09:08:06.590 D/mm-jpeg-intf( 335): process_sensor_data 337: flashmode from ui: 0
01-24 09:08:06.590 D/mm-jpeg-intf( 335): process_sensor_data 363: flash_tag: 0x10
01-24 09:08:06.590 E/mm-jpeg-intf( 335): mm_jpeg_session_config_common:1158] exif tags from metadata count 8
01-24 09:08:06.590 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_set_config(OMX_HANDLETYPE, OMX_INDEXTYPE, OMX_PTR): 743]: Num of exif entries = 8
01-24 09:08:06.591 E/mm-jpeg-intf( 335): mm_jpeg_configure_job_params:1269] config main crop
01-24 09:08:06.591 E/mm-jpeg-intf( 335): mm_jpeg_session_config_main_crop:1015] OMX_IndexConfigCommonInputCrop w = 4076, h = 2972, l = 74, t = 74, port_idx = 0
01-24 09:08:06.591 E/mm-jpeg-intf( 335): mm_jpeg_session_config_main_crop:1026] OMX_IndexConfigCommonOutputCrop w = 4208, h = 3120, port_idx = 0
01-24 09:08:06.591 E/mm-jpeg-intf( 335): mm_jpeg_configure_job_params:1281] config QFactor: 95
01-24 09:08:06.591 E/mm-jpeg-intf( 335): mm_jpeg_session_config_thumbnail:859] encode_thumbnail 0
01-24 09:08:06.591 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::omx_component_get_extension_index(OMX_HANDLETYPE, OMX_STRING, OMX_INDEXTYPE*): 599] Extension Name: OMX.QCOM.image.exttype.workbuffer
01-24 09:08:06.591 E/mm-jpeg-intf( 335): mm_jpeg_configure_job_params:1308] Work buffer 11 0xa177f000 WorkBufSize: 19869696
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::omx_component_get_extension_index(OMX_HANDLETYPE, OMX_STRING, OMX_INDEXTYPE*): 599] Extension Name: OMX.QCOM.image.exttype.metadata
01-24 09:08:06.600 E/mm-jpeg-intf( 335): mm_jpeg_configure_job_params: config makernote data failed
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_empty_this_buffer(OMX_HANDLETYPE, OMX_BUFFERHEADERTYPE*) 1538: ETB Queue count = 1, Expected number of buffers = 2
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_empty_this_buffer(OMX_HANDLETYPE, OMX_BUFFERHEADERTYPE*):1545] state 3 etb_flag 1 ftb_flag 0
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_fill_this_buffer(OMX_HANDLETYPE, OMX_BUFFERHEADERTYPE*) 1634: FTB Queue count = 1, Expected number of buffers = 2
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_fill_this_buffer(OMX_HANDLETYPE, OMX_BUFFERHEADERTYPE*):1641] state 3 etb_flag 1 ftb_flag 1
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::omx_component_fill_this_buffer(OMX_HANDLETYPE, OMX_BUFFERHEADERTYPE*) 1644: Going to Start Encoding. Etb and ftb flags are set
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::postMessage(QIBase*):427] Message addr = 0xa5b8fc60
01-24 09:08:06.600 E/mm-jpeg-intf( 335): mm_jpeg_session_encode:1471] X
01-24 09:08:06.600 E/mm-jpeg-intf( 335): mm_jpeg_process_encoding_job:1556] Success X
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():455] after cond wait
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():458] after wait
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():469] Message addr = 0xa5b8fc60
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1252] E
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXImageEncoder::processMessage(QIMessage*):1357] OMX_MESSAGE_START_NEW_ENCODE
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::configureEncodedata():49] size 4208x3120 pad 4224x3136 subsampling 0 format 0
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::configureEncodedata():56] ImageSize 19693440 13128960
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::configureEncodedata():81] Scaling enabled o/p width: 4208 o/p height:3120
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::configureEncodedata():106]
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::configureBuffers(OMX_BUFFERHEADERTYPE*, OMX_BUFFERHEADERTYPE*): 140: O/p buffer address is 0xa5b90438, size: 19869696
01-24 09:08:06.600 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::configureBuffers(OMX_BUFFERHEADERTYPE*, OMX_BUFFERHEADERTYPE*):155] MAIN buf=0x90f64000, fd=85, offset=0 filled=0
01-24 09:08:06.600 E/mm-still( 335): virtual int QImageHW10Encoder::SetOutputMode(QImageEncoderInterface::QIOutputMode):307] state 0
01-24 09:08:06.600 E/mm-still( 335): virtual int QImageHW10Encoder::setEncodeParams(QIEncodeParams&):277] state 0
01-24 09:08:06.600 E/mm-still( 335): virtual int QImageHW10Encoder::addInputImage(QImage&):185] state 0
01-24 09:08:06.601 E/mm-still( 335): virtual int QImageHW10Encoder::addOutputImage(QImage&):248] state 0
01-24 09:08:06.601 E/mm-still( 335): virtual int QImageHW10Encoder::addObserver(QImageEncoderObserver&):214] state 0 0xa351acfc
01-24 09:08:06.601 E/mm-still( 335): virtual OMX_ERRORTYPE OMXJpegEncoder::startEncode():380] startEncode()
01-24 09:08:06.601 E/mm-still( 335): virtual int QImageHW10Encoder::Start():1057] E state 0
01-24 09:08:06.601 E/mm-still( 335): int QImageHW10Encoder::populatePlaneAddr():628] plane address 0x90f64000 0x91c06000 0x0
01-24 09:08:06.601 E/mm-still( 335): int QImageHW10Encoder::SetHWConfig() 962: Scale enabled = 1, crop enabled = 1, crop width = 4076,crop height = 2972, output width = 4208 output height = 3120
01-24 09:08:06.601 E/mm-still( 335): int QImageHW10Encoder::SetHWConfig() 966: WorkBufSize = 19869696
01-24 09:08:06.601 E/mm-still( 335): int QImageHW10Encoder::ConfigureInputParams() 829: Width = 4208, Height = 3120, cbcr order = 1, format = 3,num_of_input_plns = 2
01-24 09:08:06.601 E/mm-still( 335): int QImageHW10Encoder::SetHWConfig():978] Width = 4208, Height = 3120, cbcr order = 1, format = 3,num_of_input_plns = 2 Stride = 4224 Scanline = 3136
01-24 09:08:06.601 E/mm-still( 335): int QImageHW10Encoder::SetHWConfig() 990: mScaleCfg = 0xa35369f8
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl MSM_JPEG_IOCTL_RESET: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_config:568] result 0
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_config:573] Version 10010001
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_cmd_core_cfg 141:Scale Enabled
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_cmd_core_cfg: core cfg value = 10a00db
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_cmd_core_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): Input cbcr order = 1
01-24 09:08:06.601 E/jpeg_hw ( 335): FE_CFG: Num of input planes = 2, Memory format = 1
01-24 09:08:06.601 E/jpeg_hw ( 335): FE_CFG = a03b170
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_lib_hw_fe_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_fe_buffer_cfg:299] w 4208 h 3120 stride 4224 scanline 3136
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_fe_buffer_cfg: numofplanes = 2, chroma height = 1560, chroma width = 4224
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_lib_hw_fe_buffer_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_lib_hw_we_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): we_buffer_cfg PLN0_WR_BUFFER_SIZE = 67128268
01-24 09:08:06.601 E/jpeg_hw ( 335): we_buffer_cfg PLN0_WR_STRIDE = 19404
01-24 09:08:06.601 E/jpeg_hw ( 335): we_buffer_cfg PLN0_WR_HSTEP = 19404
01-24 09:08:06.601 E/jpeg_hw ( 335): we_buffer_cfg PLN0_WR_VSTEP = 1024
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_lib_hw_we_buffer_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): InputFormat =3, Encode cfg = 83
01-24 09:08:06.601 E/jpeg_hw ( 335): width = 4208, padded_height = 3120
01-24 09:08:06.601 E/jpeg_hw ( 335): encoded_height = 194 , c2, encoded_width = 262, 106
01-24 09:08:06.601 E/jpeg_hw ( 335): nRegVal = c20106
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_lib_hw_encode_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): ioctl jpege_lib_hw_crop_cfg: rc = 0
01-24 09:08:06.601 E/jpeg_hw ( 335): Scaling enabled.. Setting scaling params
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_scale_cfg: vert_upscale true reg_val = 10200
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_scale_cfg: hor_upscale true reg_val = 11300
01-24 09:08:06.601 E/jpeg_hw ( 335): jpege_lib_hw_scale_cfg : scale cfg value 11330
01-24 09:08:06.602 E/jpeg_hw ( 335): ioctl jpege_lib_hw_scale_cfg: rc = 0
01-24 09:08:06.602 E/jpeg_hw ( 335): Scale HSTEP = 1eff07, VSTEP =1e7b68
01-24 09:08:06.602 E/jpeg_hw ( 335): ioctl jpege_lib_hw_scale_reg_cfg: rc = 0
01-24 09:08:06.602 E/jpeg_hw ( 335): ioctl jpeg_lib_hw_encode_state: rc = 0
01-24 09:08:06.602 E/jpeg_hw ( 335): ioctl jpege_lib_hw_read_quant_tables: rc = 0
01-24 09:08:06.602 E/jpeg_hw ( 335): jpege_lib_hw_config:720] success
01-24 09:08:06.602 E/mm-still( 335): int QImageHW10Encoder::ConfigureOutputBuffer():533] Received output image fd 11 addr 0xa177f000 WorkBufSize 19869696
01-24 09:08:06.602 E/jpeg_hw ( 335): jpege_lib_output_buf_enq:795] output_buf: 0x0xa177f000 enqueue 19869696, fd 11, result 0
01-24 09:08:06.602 E/mm-still( 335): int QImageHW10Encoder::ConfigureInputBuffer() 657: Num of planes = 2
01-24 09:08:06.602 E/mm-still( 335): int QImageHW10Encoder::ConfigureInputBuffer() 707: Y-len = 13246464, y-offset =0, cbcr_len = 6564480, cbcr_off = 0,cr_len = 0, cr_off = 0
01-24 09:08:06.602 E/jpeg_hw ( 335): jpege_lib_input_buf_enq:756] input_buf: 0x0x90f64000 enqueue 13246464, offset 0,fd 85
01-24 09:08:06.602 E/jpeg_hw ( 335): jpege_lib_input_buf_enq:761] y_off=0x0 cbcr_off=0x0 num_of_mcu_rows=0,cr_len=0, cb_len =6564480
01-24 09:08:06.603 E/mm-still( 335): int QIThread::StartThread(QThreadObject*, bool): before wait
01-24 09:08:06.604 E/mm-still( 335): int QIThread::StartThread(QThreadObject*, bool): after wait
01-24 09:08:06.604 E/mm-still( 335): virtual OMX_ERRORTYPE QOMXImageCodec::handleMessage():451] before wait
01-24 09:08:06.604 E/jpeg_hw ( 335): ioctl /dev/jpeg0: rc = 0
01-24 09:08:06.608 E/QCameraPostProc( 335): processJpegEvt : Calling upperlayer callback to store JPEG image
01-24 09:08:06.608 E/QCameraPostProc( 335): [KPI Perf] processJpegEvt: PROFILE_JPEG_CB
01-24 09:08:06.620 D/CAM_PhotoModule( 6821): JpegPictureCallback: onPictureTaken()
01-24 09:08:06.620 V/CAM_PhotoModule( 6821): JpegPictureCallback: Received = 1 Burst count = 2
01-24 09:08:06.620 V/CAM_PhotoModule( 6821): mPictureDisplayedToJpegCallbackTime = 153ms
01-24 09:08:06.628 V/CAM_PhotoModule( 6821): mJpegCallbackFinishTime = 8ms
01-24 09:08:06.638 D/CameraStorage( 6821): External storage state=mounted
01-24 09:08:06.714 W/BroadcastQueue( 626): Background execution not allowed: receiving Intent { act=com.android.camera.NEW_PICTURE dat=content://media/external/images/media/21438 flg=0x10 } to com.google.android.apps.photos/.cameraassistant.CameraAssistantBroadcastReceiver
01-24 09:08:06.714 W/BroadcastQueue( 626): Background execution not allowed: receiving Intent { act=com.android.camera.NEW_PICTURE dat=content://media/external/images/media/21438 flg=0x10 } to com.google.android.apps.photos/.camerashortcut.CameraShortcutBroadcastReceiver
01-24 09:08:06.714 W/BroadcastQueue( 626): Background execution not allowed: receiving Intent { act=com.android.camera.NEW_PICTURE dat=content://media/external/images/media/21438 flg=0x10 } to com.google.android.apps.photos/com.google.android.libraries.social.mediamonitor.MediaMonitor
01-24 09:08:06.643 D/CameraStorage( 6821): External storage state=mounted
01-24 09:08:06.721 E/jpeg_hw ( 335): jpege_lib_get_event:137] MSM_JPEG_IOCTL_EVT_GET rc = 0
01-24 09:08:06.721 E/mm-still( 335): int QImageHW10Encoder::EventHandler(int):467] type 1
01-24 09:08:06.721 E/mm-still( 335): int QImageHW10Encoder::EventHandler(int) 471: JPEG_EVT_SESSION_DONE

(full log)