Slow motion crashes
Quick Information
- Module Version: 0.3.0
- ROM: LineageOS
- ROM Version: 18.1
- ROM Build Date: 20211224
- Device: xz2c
- Mods: None
What Happened?
Slow motion crashes
Expected result
Slow motion shouldn't crash
Steps to reproduce
- Open camera app
- select slow motion mode
- tap on record button
Logcat
01-05 18:46:35.120 4113 4197 D CameraApp: [DeviceStateVideoPreview] handleStartPreview:291 setRepeatingBurst() requestNum:1
01-05 18:46:35.122 4113 4113 D CameraApp: [BaseRecorderController] trace:49 BaseRecorderController() E
01-05 18:46:35.122 4113 4113 D CameraApp: [BaseRecorderController] trace:49 changeTo() IDLE
01-05 18:46:35.123 4113 4113 D CameraApp: [BaseRecorderController] trace:49 BaseRecorderController() X
01-05 18:46:35.123 4113 4113 D CameraApp: [VanillaCameraRecorderController] trace:33 VanillaCameraRecorderController() E
01-05 18:46:35.123 4113 4113 D CameraApp: [VanillaCameraRecorderController] trace:33 VanillaCameraRecorderController() X
01-05 18:46:35.124 4113 4113 D CameraApp: [CameraDeviceHandler] prepareRecorder:2397 invoked uri:file:///DCIM/XPERIA/SLOW_VIDEO/MOV_HFR_120F_20220105184635.mp4 audio-record-enabled:true
01-05 18:46:35.124 4113 4197 I CameraApp: [CaptureRequestDumper] [CaptureRequest:65910957] == DIFF ==
01-05 18:46:35.124 4113 4113 D CameraApp: [CameraDeviceHandler] prepareRecorder:2411 post PrepareRecorderTask
01-05 18:46:35.124 4113 4197 I CameraApp: [CaptureRequestDumper] [CaptureRequest:65910957] android.jpeg.gpsLocation=Location[gps 52,292676,6,058636 hAcc=??? et=?!? alt=65.22163391113281 vAcc=??? sAcc=??? bAcc=???]
01-05 18:46:35.124 4113 4197 I CameraApp: [CaptureRequestDumper] [CaptureRequest:65910957] android.jpeg.orientation=90
01-05 18:46:35.124 4113 4113 D CameraApp: [CameraDeviceHandler] <init>:3836 REQUEST:SetRecordingRequestTask sessionId:1
01-05 18:46:35.125 4113 4113 D CameraApp: [CameraController] setRepeatingRequestForStartRecording:730 invoked current:PREVIEW next:REQUEST_RECORDING
01-05 18:46:35.125 4113 4113 D CameraApp: [CameraDeviceHandler] setSavingRequestBuilder:5440 invoke
01-05 18:46:35.125 4113 4113 D CameraApp: [ViewFinderImpl] sendViewUpdateEvent:4787 sendViewUpdateEvent() event: EVENT_REQUEST_UPDATE_SETTING_CHANGE_ACCEPTABILITY
01-05 18:46:35.125 4113 4113 D CameraApp: [ViewFinderImpl] sendViewUpdateEvent:5435 EVENT_REQUEST_UPDATE_SETTING_CHANGE_ACCEPTABILITY false
01-05 18:46:35.125 4113 4197 D CameraApp: [DeviceStateVideoPreview] handleStartPreview:330 repeatingRequest process [OUT]
01-05 18:46:35.125 4113 4197 D CameraApp: [CameraDeviceHandler] run:1334 ReleaseRecorderTask : E
01-05 18:46:35.125 4113 4197 D CameraApp: [CameraDeviceHandler] run:1342 ReleaseRecorderTask : X
01-05 18:46:35.125 4113 4197 D CameraApp: [CameraDeviceHandler] run:1192 SetRecorderTask : E
01-05 18:46:35.125 4113 4197 D CameraApp: [CameraDeviceHandler] run:1196 SetRecorderTask : X
01-05 18:46:35.125 4113 4197 D CameraApp: [CameraDeviceHandler] run:1212 PrepareRecorderTask : E
01-05 18:46:35.125 4113 4197 D CameraApp: [BaseRecorderController] trace:49 prepare() E
01-05 18:46:35.125 4113 4197 D CameraApp: [BaseRecorderController] trace:49 changeTo() PREPARED
01-05 18:46:35.125 4113 4197 D CameraApp: [BaseRecorderController] trace:49 prepare() X
01-05 18:46:35.126 4113 4197 D CameraApp: [CameraDeviceHandler] run:1231 PrepareRecorderTask : X
01-05 18:46:35.126 4113 4197 D CameraApp: [CameraDeviceHandler] run:3869 START:SetRecordingRequestTask sessionId:1
01-05 18:46:35.126 4113 4529 D CameraApp: [VanillaCameraRecorderController] trace:33 prepareInternal() E
01-05 18:46:35.126 4113 4529 D CameraApp: [BaseRecorderController] trace:49 prepareInternal() E mic:true
01-05 18:46:35.126 4113 4197 E CameraApp: [CaptureRequestHolder] setRequest(): key (com.sonymobile.logicalMultiCamera.mode) is not valid.
01-05 18:46:35.127 4113 4197 E VendorTagDescriptor: lookupTag: Tag name 'eyeDetectMode' does not exist.
01-05 18:46:35.127 4113 4197 E CameraApp: [CaptureRequestHolder] setRequest(): key (com.sonymobile.statistics.eyeDetectMode) is not valid.
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraController] doCameraDeviceAccess:824 HD_120FPS : ([P,V],V,V,V)
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] run:3893 EXCEPTION:SetRecordingRequestTask sessionId:1
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3799 [status dump] START request SetRecordingRequestTask
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3800 [status dump] status:[CAMERA_OPENING|NONE|false|false|false]
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3801 [status dump] trace:
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at java.lang.Thread#getStackTrace
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask$DumpInfo#<init>
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask$DumpInfo#<init>
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask#<init>
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask#<init>
01-05 18:46:35.127 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraController$SetRecordingRequestTask#<init>
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraController$SetRecordingRequestTask#<init>
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraController#setRepeatingRequestForStartRecording
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler#requestStartRecording
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.controller.StateMachine#doStartRecording
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.controller.StateMachine#access$16200
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.controller.StateMachine$StartRecordingTask#run
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.Handler#handleCallback
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.Handler#dispatchMessage
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.Looper#loop
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.app.ActivityThread#main
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at java.lang.reflect.Method#invoke
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller#run
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.android.internal.os.ZygoteInit#main
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3806 [status dump] END
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3799 [status dump] START performed SetRecordingRequestTask
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3800 [status dump] status:[CAMERA_OPENING|NONE|false|false|false]
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3801 [status dump] trace:
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at java.lang.Thread#getStackTrace
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask$DumpInfo#<init>
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask$DumpInfo#<init>
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask#run
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.Handler#handleCallback
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.Handler#dispatchMessage
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.Looper#loop
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3803 [status dump] at android.os.HandlerThread#run
01-05 18:46:35.128 4113 4197 D CameraApp: [CameraDeviceHandler] dump:3806 [status dump] END
--------- beginning of crash
01-05 18:46:35.129 4113 4197 E AndroidRuntime: FATAL EXCEPTION: CameraAccess_1
01-05 18:46:35.129 4113 4197 E AndroidRuntime: Process: com.sonyericsson.android.camera, PID: 4113
01-05 18:46:35.129 4113 4197 E AndroidRuntime: java.lang.ClassCastException: android.hardware.camera2.impl.CameraCaptureSessionImpl cannot be cast to android.hardware.camera2.CameraConstrainedHighSpeedCaptureSession
01-05 18:46:35.129 4113 4197 E AndroidRuntime: at com.sonyericsson.android.camera.device.CameraController$SetRecordingRequestTask.doCameraDeviceAccess(CameraController.java:828)
01-05 18:46:35.129 4113 4197 E AndroidRuntime: at com.sonyericsson.android.camera.device.CameraDeviceHandler$CameraDeviceAccessTask.run(CameraDeviceHandler.java:3873)
01-05 18:46:35.129 4113 4197 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
01-05 18:46:35.129 4113 4197 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
01-05 18:46:35.129 4113 4197 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223)
01-05 18:46:35.129 4113 4197 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
Edited by Danny Trunk