[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] krzyko:
Flashed mango 0722 with system and userdata cleaned from fastboot (latter was necessary to boot CWM recovery) and also used Deltadroid base gapps package.

Unfortunately camera app set to "picture" freezes without producing picture and set to video segfaults with:

07-27 15:43:33.312 I/Timeline(1063): Timeline: Activity_launch_request id:com.android.camera2 time:4894253
07-27 15:43:33.312 I/ActivityManager(573): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.camera2/com.android.camera.CameraLauncher} from pid 1063
07-27 15:43:33.482 V/Zygote (8101): Switching descriptor 33 to /dev/null
07-27 15:43:33.482 V/Zygote (8101): Switching descriptor 9 to /dev/null
07-27 15:43:33.492 I/ActivityManager(573): Start proc com.android.camera2 for activity com.android.camera2/com.android.camera.CameraLauncher: pid=8101 uid=10051 gids={50051, 1006, 3003, 1028, 1015}
07-27 15:43:33.582 D/ActivityThread(8101): handleBindApplication:com.android.camera2
07-27 15:43:33.582 D/ActivityThread(8101): setTargetHeapUtilization:0.25
07-27 15:43:33.582 D/ActivityThread(8101): setTargetHeapMinFree:524288
07-27 15:43:33.873 D/CameraStorage(8101): External storage state=mounted
07-27 15:43:33.883 V/CameraHolder(8101): open camera 0
07-27 15:43:33.893 I/ExtendedUtils(226): AV Sync late margin : Intended=40ms Using=0ms
07-27 15:43:33.893 D/ExtendedUtils(226): printFileName /system/media/audio/ui/camera_click.ogg
07-27 15:43:33.893 I/AwesomePlayer(226): setDataSource_l(URL suppressed)
07-27 15:43:33.893 E/MM_OSAL (226): ValidateAACFile failed
07-27 15:43:33.903 D/ExtendedUtils(226): extended extractor not needed, return default
07-27 15:43:33.903 D/OMXCodec(226): Successfully allocated OMX node 'OMX.google.vorbis.decoder'
07-27 15:43:33.903 I/OMXCodec(226): Codec outputs at different sampling rate than what the input stream contains (contains data at 48000 Hz, codec outputs 44100 Hz)
07-27 15:43:33.903 I/AwesomePlayer(226): Could not offload audio decode, try pcm offload (16-bit)
07-27 15:43:33.903 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocating 4 buffers of size 8192 on input port
07-27 15:43:33.903 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1806f98 on input port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1807160 on input port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x18068d0 on input port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1805fa8 on input port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocating 4 buffers of size 32768 on output port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x17bf0e8 on output port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x183ada8 on output port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x184fff8 on output port
07-27 15:43:33.913 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1805310 on output port
07-27 15:43:33.913 I/ExtendedUtils(226): AV Sync late margin : Intended=40ms Using=0ms
07-27 15:43:33.913 D/ExtendedUtils(226): printFileName /system/media/audio/ui/VideoRecord.ogg
07-27 15:43:33.913 I/AwesomePlayer(226): setDataSource_l(URL suppressed)
07-27 15:43:33.913 E/MM_OSAL (226): ValidateAACFile failed
07-27 15:43:33.923 D/ExtendedUtils(226): extended extractor not needed, return default
07-27 15:43:33.923 D/OMXCodec(226): Successfully allocated OMX node 'OMX.google.vorbis.decoder'
07-27 15:43:33.923 I/OMXCodec(226): Codec outputs at different sampling rate than what the input stream contains (contains data at 48000 Hz, codec outputs 44100 Hz)
07-27 15:43:33.923 I/AwesomePlayer(226): Could not offload audio decode, try pcm offload (16-bit)
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocating 4 buffers of size 8192 on input port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x180f178 on input port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x180f340 on input port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x180f410 on input port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1878190 on input port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocating 4 buffers of size 32768 on output port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x18782e8 on output port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1878508 on output port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1878648 on output port
07-27 15:43:33.923 I/OMXCodec(226): [OMX.google.vorbis.decoder] allocated buffer 0x1878770 on output port
07-27 15:43:33.923 I/CameraClient(226): Opening camera 0
07-27 15:43:33.923 E/SEMC Camera HAL(226): HAL_getNumberOfCameras: E
07-27 15:43:33.933 I/caladbolg(226): 587320790 cald_camctrl.c (6713) 8127 P [SVR] 587320760 + Cald_CamCtrl_PowerUp
07-27 15:43:33.933 I/caladbolg(226): 587320912 cald_camctrl.c (7484) 8127 P [SVR] 587320912 + Cald_CamCtrl_FSM_Func_PowerUp
07-27 15:43:33.943 I/caladbolg(226): 587327748 cald_hal_qct.c (2789) 8127 P [HAL] 587327748 + Cald_Hal_Qct_If_PowerUp
07-27 15:43:33.943 I/caladbolg(226): 587328023 cald_hal_qct.c (2847) 8127 P [HAL] 587327992 - Cald_Hal_Qct_If_PowerUp (0)
07-27 15:43:33.943 I/caladbolg(226): 587328908 cald_camctrl.c (7563) 8127 P [SVR] 587328908 - Cald_CamCtrl_FSM_Func_PowerUp (0)
07-27 15:43:33.943 I/caladbolg(226): 587329060 cald_camctrl.c (6720) 8127 P [SVR] 587329060 - Cald_CamCtrl_PowerUp (0)
07-27 15:43:33.983 V/CAM_VideoModule(8101): mDesiredPreviewWidth=1280. mDesiredPreviewHeight=720
07-27 15:43:33.983 V/CAM_VideoModule(8101): Video Encoder selected = 2
07-27 15:43:33.983 V/CAM_VideoModule(8101): Audio Encoder selected = 3
07-27 15:43:34.053 V/NFC (8101): this device does not have NFC support
07-27 15:43:34.073 V/CAM_VideoModule(8101): mDesiredPreviewWidth=1280. mDesiredPreviewHeight=720
07-27 15:43:34.073 V/CAM_VideoModule(8101): Video Encoder selected = 2
07-27 15:43:34.073 V/CAM_VideoModule(8101): Audio Encoder selected = 3
07-27 15:43:34.073 V/CAM_VideoModule(8101): startPreview
07-27 15:43:34.083 D/LocationManager(8101): startReceivingLocationUpdates
07-27 15:43:34.103 V/CAM_VideoModule(8101): onOrientationChanged, update parameters
07-27 15:43:34.113 D/CameraStorage(8101): External storage state=mounted
07-27 15:43:34.173 W/Adreno-GSL(8101): <get_panel_settings:3802>: Android framework reported version 2. So, don't force ES30
07-27 15:43:34.183 I/Adreno-EGL(8101): <qeglDrvAPI_eglInitialize:381>: EGL 1.4 QUALCOMM build: AU_LINUX_ANDROID_KK_2.7_RB1.04.04.00.007.018_msm8960_KK_2.7_RB1_CL3869936_release_AU (CL3869936)
07-27 15:43:34.183 I/Adreno-EGL(8101): OpenGL ES Shader Compiler Version: 17.01.10.SPL
07-27 15:43:34.183 I/Adreno-EGL(8101): Build Date: 12/09/13 Mon
07-27 15:43:34.183 I/Adreno-EGL(8101): Local Branch: mybranch2092625
07-27 15:43:34.183 I/Adreno-EGL(8101): Remote Branch: quic/kk_2.7_rb1.15
07-27 15:43:34.183 I/Adreno-EGL(8101): Local Patches: NONE
07-27 15:43:34.183 I/Adreno-EGL(8101): Reconstruct Branch: AU_LINUX_ANDROID_KK_2.7_RB1.04.04.00.007.018 + NOTHING
07-27 15:43:34.303 D/OpenGLRenderer(8101): Enabling debug mode 0
07-27 15:43:34.383 V/CAM_VideoModule(8101): startPreview
07-27 15:43:34.383 D/CAM_VideoModule(8101): Preview dimension in App->1280X720
07-27 15:43:34.383 E/CAM_VideoModule(8101): Video dimension in App->1280x720
07-27 15:43:34.393 V/CAM_VideoModule(8101): Video snapshot size is 2560x1440
07-27 15:43:34.393 V/CAM_VideoModule(8101): Color effect value =none
07-27 15:43:34.393 V/CAM_VideoModule(8101): DIS value =disable
07-27 15:43:34.393 D/CAM_VideoModule(8101): default antibanding value = auto
07-27 15:43:34.393 D/CAM_VideoModule(8101): antiBanding value = auto
07-27 15:43:34.393 V/CAM_VideoModule(8101): Video HDR Setting =off
07-27 15:43:34.413 D/Util (8101): Parameters: [antibanding-values=auto,off,50hz,60hz, antibanding=auto, auto-exposure-lock-supported=false, auto-exposure-lock=false, auto-exposure-values=center-weighted,frame-average,spot-metering, auto-exposure=center-weighted, auto-whitebalance-lock-supported=false, auto-whitebalance-lock=false, dis-values=enable,disable, dis=disable, effect-values=none,mono,negative,solarize,sepia,posterize, effect=none, exposure-compensation-step=1, exposure-compensation=0, flash-mode-values=off,auto,on,red-eye,torch, flash-mode=off, focal-length=3.5, focus-areas=(0,0,0,0,0), focus-distances=Infinity,Infinity,Infinity, focus-mode-values=auto,infinity,macro,continuous-picture,continuous-video,fixed, focus-mode=continuous-video, hdr-need-1x=false, horizontal-view-angle=51.2, jpeg-quality=100, jpeg-thumbnail-height=120, jpeg-thumbnail-quality=100, jpeg-thumbnail-size-values=160x120,0x0, jpeg-thumbnail-width=160, max-exposure-compensation=6, max-num-detected-faces-hw=5, max-num-detected-faces-sw=5, max-num-focus-areas=9, max-zoom=40, min-exposure-compensation=-6, picture-format-values=jpeg, picture-format=jpeg, picture-size-values=2592x1944,2592x1728,2560x1440,2048x1536,1632x1224,1920x1080,1280x960,1280x720,640x480,480x320, picture-size=2560x1440, preview-format-values=yuv420sp,yuv420p, preview-format=yuv420sp, preview-fps-range-values=(1000,7000),(1000,10000),(1000,15000),(1000,20000),(1000,24000),(1000,30000), preview-fps-range=1000,30000, preview-frame-rate-values=7,10,15,20,24,30, preview-frame-rate=30, preview-size-values=1600x1200,1280x720,864x480,640x480,480x320,352x288,320x240,176x144, preview-size=1280x720, recording-hint=true, rotation=0, scene-mode-values=auto,portrait,landscape,night,night-portrait,beach,snow,sports,party,barcode,document, scene-mode=auto, semc-extension-version=1.1, semc-face-detect-supported=true, semc-focus-area-values=center,multi,user, semc-focus-area=center, semc-is-values=off,on, semc-is=off, semc-max-focus-area-height=90, semc-max-focus-area-width=100, semc-max-multi-focus-num=9, semc-max-zoom=40,
07-27 15:43:34.413 D/Util (8101): Parameters: semc-metering-mode-values=center-weighted,frame-average,spot, semc-metering-mode=center-weighted, semc-postview-format-values=yuv420sp,rgb565, semc-postview-format=yuv420sp, semc-scene-detect-supported=true, semc-smile-detect-values=off,on, semc-smile-detect=off, semc-user-focus-area-x=50, semc-user-focus-area-y=50, semc-video-mode-values=off,on, semc-video-mode=off, semc-vs-values=off,on, semc-vs=off, smooth-zoom-supported=true, vertical-view-angle=39.4, video-frame-format=yuv420sp, video-hdr=off, video-hfr=off, video-size=1280x720, video-stabilization-supported=false, video-stabilization=false, whitebalance-values=auto,incandescent,fluorescent,daylight,cloudy-daylight, whitebalance=auto, zoom-ratios=100,107,115,123,132,141,152,162,174,187,200,214,230,246,264,283,303,325,348,373,400,429,459,492,528,566,606,650,696,746,800,857,919,985,1056,1131,1213,1300,1393,1493,1600, zoom-supported=true, zoom=0]
07-27 15:43:34.533 I/Timeline(8101): Timeline: Activity_idle id: android.os.BinderProxy@41c0b660 time:4895478
07-27 15:43:34.543 E/MemoryHeapBase(226): mmap(fd=47, size=12443648) failed (Operation not permitted)
07-27 15:43:34.543 E/SEMC Camera HAL(226): initialize: out of memory
07-27 15:43:34.543 E/SEMC Camera HAL(226): allocSharedMem: initialize fail
07-27 15:43:34.543 E/SEMC Camera HAL(226): initPreview: allocation fail for preview buffer.
07-27 15:43:34.543 E/SEMC Camera HAL(226): startPreviewInternal X initPreview failed. Not starting preview.
07-27 15:43:34.543 I/caladbolg(226): 587924977 cald_camctrl.c (4583) 8127 P [SVR] 587924977 + Cald_CamCtrl_ICamera_CancelAutoLock
07-27 15:43:34.543 I/caladbolg(226): 587925160 cald_camctrl.c (9440) 8127 P [SVR] 587925160 + Cald_CamCtrl_FSM_Func_CancelAutoLock
07-27 15:43:34.543 I/caladbolg(226): 587925252 cald_camctrl.c (9463) 8127 P [SVR] 587925252 - Cald_CamCtrl_FSM_Func_CancelAutoLock (0)
07-27 15:43:34.543 I/caladbolg(226): 587925343 cald_camctrl.c (4588) 8127 P [SVR] 587925343 - Cald_CamCtrl_ICamera_CancelAutoLock (0)
07-27 15:43:34.543 E/SEMC Camera HAL(226): stopPreviewInternal: failed to stop preview
07-27 15:43:34.543 I/caladbolg(226): 587925740 cald_camctrl.c (6729) 8127 P [SVR] 587925710 + Cald_CamCtrl_PowerDown
07-27 15:43:34.543 I/caladbolg(226): 587925862 cald_camctrl.c (7575) 8127 P [SVR] 587925832 + Cald_CamCtrl_FSM_Func_PowerDown
07-27 15:43:34.543 I/caladbolg(226): 587927357 cald_hal_qct.c (2863) 8127 P [HAL] 587927357 + Cald_Hal_Qct_If_PowerDown
07-27 15:43:34.543 I/ActivityManager(573): Displayed com.android.camera2/com.android.camera.CameraLauncher: +1s68ms
07-27 15:43:34.543 I/Timeline(573): Timeline: Activity_windows_visible id: ActivityRecord{42249560 u0 com.android.camera2/com.android.camera.CameraLauncher t40} time:4895489
07-27 15:43:34.914 I/caladbolg(226): 588300160 cald_hal_qct.c (2891) 8127 P [HAL] 588300160 - Cald_Hal_Qct_If_PowerDown (0)
07-27 15:43:34.914 I/caladbolg(226): 588301869 cald_camctrl.c (7613) 8127 P [SVR] 588301839 - Cald_CamCtrl_FSM_Func_PowerDown (0)
07-27 15:43:34.914 I/caladbolg(226): 588302052 cald_camctrl.c (6734) 8127 P [SVR] 588302022 - Cald_CamCtrl_PowerDown (0)
07-27 15:43:34.924 I/CameraClient(226): Destroying camera 0
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1805fa8 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x18068d0 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1807160 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1806f98 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1805310 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x184fff8 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x183ada8 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x17bf0e8 successful
07-27 15:43:34.924 W/dalvikvm(8101): threadid=13: thread exiting with uncaught exception (group=0x4173cce0)
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1878190 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x180f410 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x180f340 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x180f178 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1878770 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1878648 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x1878508 successful
07-27 15:43:34.924 I/OMXNodeInstance(226): OMX_FreeBuffer for buffer header 0x18782e8 successful
07-27 15:43:34.924 E/AndroidRuntime(8101): FATAL EXCEPTION: Camera Handler Thread
07-27 15:43:34.924 E/AndroidRuntime(8101): Process: com.android.camera2, PID: 8101
07-27 15:43:34.924 E/AndroidRuntime(8101): java.lang.RuntimeException: startPreview failed
07-27 15:43:34.924 E/AndroidRuntime(8101):	at android.hardware.Camera.startPreview(Native Method)
07-27 15:43:34.924 E/AndroidRuntime(8101):	at com.android.camera.AndroidCameraManagerImpl$CameraHandler.handleMessage(AndroidCameraManagerImpl.java:261)
07-27 15:43:34.924 E/AndroidRuntime(8101):	at android.os.Handler.dispatchMessage(Handler.java:102)
07-27 15:43:34.924 E/AndroidRuntime(8101):	at android.os.Looper.loop(Looper.java:136)
07-27 15:43:34.924 E/AndroidRuntime(8101):	at android.os.HandlerThread.run(HandlerThread.java:61)
07-27 15:43:34.934 W/ActivityManager(573): Force finishing activity com.android.camera2/com.android.camera.CameraLauncher
07-27 15:43:34.944 V/CAM_VideoModule(8101): closeCamera
07-27 15:43:35.454 W/ActivityManager(573): Activity pause timeout for ActivityRecord{42249560 u0 com.android.camera2/com.android.camera.CameraLauncher t40 f}
07-27 15:43:35.654 I/Timeline(1063): Timeline: Activity_idle id: android.os.BinderProxy@41b97960 time:4896596
07-27 15:43:35.735 I/Timeline(573): Timeline: Activity_windows_visible id: ActivityRecord{4205cc50 u0 com.cyanogenmod.trebuchet/org.cyanogenmod.trebuchet.CustomHomeLauncher t1} time:4896673
07-27 15:43:36.545 I/Process (8101): Sending signal. PID: 8101 SIG: 9
07-27 15:43:36.585 I/ActivityManager(573): Process com.android.camera2 (pid 8101) has died.
07-27 15:43:36.585 I/WindowState(573): WIN DEATH: Window{420dd028 u0 com.android.camera2/com.android.camera.CameraLauncher}

Cleaning camera's application data doesn't help at all. I have also catlog recorded while trying to take picture. Should I file bug report?

Edit: Problem might be related to KSM. It was disabled in 20140718 because of incompatibility with CMA (used eg. by camera) and (if i'm not mistaken) reintroduced in 20150722 with the LX_651 commit.