RenderHeads / UnityPlugin-AVProMovieCapture

AVPro Movie Capture is a Unity Plugin for advanced video capture to AVI/MP4/MOV files
https://renderheads.com/products/avpro-movie-capture/
48 stars 8 forks source link

Crash on Android Simulator #317

Closed wyjxp closed 1 year ago

wyjxp commented 1 year ago

just StartCapture, then app crash.

log ``` 2023-08-30 19:38:23.903 2491-2515/? I/Unity: [AVProMovieCapture] Start File Capture: 800x452 @ 30.00fps [RGBA32] vcodec:'H264' to file: '/storage/emulated/0/Android/data/com.jjhgame.XXXX/files/Captures/9041.mp4' (Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 39) 2023-08-30 19:38:23.903 2491-2515/? I/AVProMovieCapture: 💬️ (PluginInterface.cpp:70) AVPMC_CreateRecorderVideo - 5.1.5-trial 2023-08-30 19:38:23.903 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:49) IVideoRecorder::newVideoRecorder - android api level is 32 2023-08-30 19:38:23.903 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:56) IVideoRecorder::newVideoRecorder - creating video recorder for API 28 2023-08-30 19:38:23.905 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:1082) VideoRecorder::createMuxer - creating file at: /storage/emulated/0/Android/data/com.jjhgame.XXXX/files/Captures/9041.mp4 2023-08-30 19:38:23.992 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(299) 2023-08-30 19:38:23.997 2491-2515/? D/MPEG4Writer: PreAllocation enabled 2023-08-30 19:38:24.075 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetFormatAdjustmentForEncode - media codec name: c2.android.avc.encoder 2023-08-30 19:38:24.075 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetFormatAdjustmentForEncode - supported bitrates: [1-12,000,000] 2023-08-30 19:38:24.076 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetFormatAdjustmentForEncode - supported widths: [16-2,048] 2023-08-30 19:38:24.076 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetFormatAdjustmentForEncode - supported heights: [16-2,048] 2023-08-30 19:38:24.076 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetFormatAdjustmentForEncode - width alignment: 2 2023-08-30 19:38:24.076 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetFormatAdjustmentForEncode - height alignment: 2 2023-08-30 19:38:24.273 1431-1431/? I/m.mumu.launcher: type=1400 audit(0.0:4638): avc: denied { read } for scontext=u:r:system_app:s0 tcontext=u:r:init:s0 tclass=unix_stream_socket permissive=1 2023-08-30 19:38:24.288 2491-2630/? D/CCodec: allocate(c2.android.avc.encoder) 2023-08-30 19:38:24.289 2491-2630/? E/HidlServiceManagement: getService: Potential race detected, descriptor: android.hidl.manager@1.2::IServiceManager instance: default 2023-08-30 19:38:24.290 2491-2630/? I/Codec2Client: Available Codec2 services: "software" 2023-08-30 19:38:24.328 2491-2630/? E/HidlServiceManagement: getService: Potential race detected, descriptor: android.hardware.media.c2@1.0::IComponentStore instance: software 2023-08-30 19:38:24.331 1049-2467/? V/C2Store: in init 2023-08-30 19:38:24.331 1049-2467/? V/C2Store: loading dll 2023-08-30 19:38:24.334 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(201) 2023-08-30 19:38:24.368 1049-2467/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--004) for field values of struct #Param::CoreIndex(F-12004) 2023-08-30 19:38:24.368 1049-2467/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--1812) for field values of struct #Param::CoreIndex(F-11812) 2023-08-30 19:38:24.369 1049-2467/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--004) for field values of struct #Param::CoreIndex(F-12004) 2023-08-30 19:38:24.369 1049-2467/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--1812) for field values of struct #Param::CoreIndex(F-11812) 2023-08-30 19:38:24.430 2491-2630/? I/CCodec: Created component [c2.android.avc.encoder] 2023-08-30 19:38:24.435 2491-2630/? D/CCodecConfig: read media type: video/avc 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.max-count.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: output.subscribed-indices.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: input.buffers.allocator-ids.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.allocator-ids.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.allocator-ids.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.pool-ids.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.pool-ids.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: ignored struct field coding.gop.values 2023-08-30 19:38:24.435 2491-2630/? D/ReflectedParamUpdater: ignored struct field coding.qp.values 2023-08-30 19:38:24.435 2491-2630/? D/CCodecConfig: ignoring local param raw.color (0xc2001809) as it is already supported 2023-08-30 19:38:24.436 2491-2630/? I/CCodecConfig: query failed after returning 12 values (BAD_INDEX) 2023-08-30 19:38:24.436 2491-2630/? D/CCodecConfig: c2 config diff is Dict { c2::u32 coded.bitrate.value = 64000 c2::float coded.frame-rate.value = 1 c2::u32 coded.pl.level = 20492 c2::u32 coded.pl.profile = 20481 c2::u32 coded.vui.color.matrix = 0 c2::u32 coded.vui.color.primaries = 0 c2::u32 coded.vui.color.range = 0 c2::u32 coded.vui.color.transfer = 0 c2::u32 coding.intra-refresh.mode = 0 c2::float coding.intra-refresh.period = 0 c2::u32 coding.request-sync-frame.value = 0 c2::i64 coding.sync-frame-interval.value = 1000000 c2::u32 input.delay.value = 0 string input.media-type.value = "video/raw" string output.media-type.value = "video/avc" c2::u32 raw.color.matrix = 0 c2::u32 raw.color.primaries = 0 c2::u32 raw.color.range = 0 c2::u32 raw.color.transfer = 0 c2::u32 raw.size.height = 16 c2::u32 raw.size.width = 16 } 2023-08-30 19:38:24.436 2491-2630/? W/ColorUtils: expected specified color aspects (0:0:0:0) 2023-08-30 19:38:24.437 949-949/? E/SELinux: avc: denied { find } for pid=1046 uid=1013 name=media_resource_monitor scontext=u:r:init:s0 tcontext=u:object_r:media_session_service:s0 tclass=service_manager permissive=1 2023-08-30 19:38:24.433 949-949/? I/servicemanager: type=1400 audit(0.0:4639): avc: denied { transfer } for scontext=u:r:init:s0 tcontext=u:r:init:s0 tclass=binder permissive=1 2023-08-30 19:38:24.459 2491-2491/? I/UnityMain: type=1400 audit(0.0:4640): avc: denied { read } for name="libutils.so" dev="sda6" ino=298 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=lnk_file permissive=1 2023-08-30 19:38:24.468 2491-2515/? D/CodecSeeding: Seed: codec c2.android.avc.encoder, mediatype video/avc, overrideable 1 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-bpp,0) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-bpp-1080p,1.90) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-bpp-720p,2.25) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-bpp-540p,2.65) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-bpp-480p,3.00) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-bpp-320x240,0) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-qpmax,-1) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-qpmax-1080p,45) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-qpmax-720p,43) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-qpmax-540p,42) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-target-qpmax-480p,38) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-bitrate-phaseout,1.75) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setTuningValue(vq-boost-missing-qp,0.20) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setFeatureValue(intra-refresh,0) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setFeatureValue(qp-bounds,0) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setFeatureValue(_vq_eligible.device,1) 2023-08-30 19:38:24.468 2491-2515/? D/CodecProperties: setFeatureValue(_quality.target,1) 2023-08-30 19:38:24.468 2491-2515/? D/CodecSeeding: Seed: codec c2.android.avc.encoder, mediatype video/avc, overrideable 0 2023-08-30 19:38:24.468 2491-2515/? D/MediaCodec: shapeMediaFormat: deltas(1): AMessage(what = 0x00000000) = { int32_t android._encoding-quality-level = 0 } 2023-08-30 19:38:24.469 2491-2630/? D/CCodec: [c2.android.avc.encoder] buffers are bound to CCodec for this session 2023-08-30 19:38:24.469 2491-2630/? D/CCodecConfig: no c2 equivalents for color-format 2023-08-30 19:38:24.469 2491-2630/? D/CCodecConfig: no c2 equivalents for flags 2023-08-30 19:38:24.469 2491-2630/? D/CCodecConfig: no c2 equivalents for encoder 2023-08-30 19:38:24.469 2491-2630/? D/CCodecConfig: c2 config diff is c2::u32 coded.bitrate.value = 2500000 c2::float coded.frame-rate.value = 30 c2::u32 raw.size.height = 452 c2::u32 raw.size.width = 800 2023-08-30 19:38:24.469 2491-2630/? W/ColorUtils: expected specified color aspects (0:0:0:0) 2023-08-30 19:38:24.469 1049-1096/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--004) for field values of struct #Param::CoreIndex(F-12004) 2023-08-30 19:38:24.469 1049-1096/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--1812) for field values of struct #Param::CoreIndex(F-11812) 2023-08-30 19:38:24.470 2491-2630/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.476 2491-2630/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.478 2491-2630/? D/BufferPoolAccessor2.0: Destruction - bufferpool2 0x715156c51eb8 cached: 0/0M, 0/0% in use; allocs: 1, 0% recycled; transfers: 0, 0% unfetched 2023-08-30 19:38:24.493 2491-2630/? D/CCodec: setup formats input: AMessage(what = 0x00000000) = { Rect crop(0, 0, 799, 451) int32_t color-standard = 0 int32_t color-range = 0 int32_t color-transfer = 0 int32_t frame-rate = 30 int32_t height = 452 int32_t intra-refresh-period = 0 string mime = "video/raw" int32_t width = 800 int32_t android._dataspace = 0 int32_t using-sw-read-often = 1 int64_t android._C2MemoryUsage = 1 int32_t color-format = 2135033992 int32_t android._color-format = 19 int32_t stride = 800 int32_t slice-height = 452 } 2023-08-30 19:38:24.493 2491-2630/? D/CCodec: setup formats output: AMessage(what = 0x00000000) = { int32_t bitrate = 2500000 Rect crop(0, 0, 799, 451) int32_t color-standard = 0 int32_t color-range = 0 int32_t color-transfer = 0 int32_t frame-rate = 30 int32_t height = 452 int32_t intra-refresh-period = 0 int32_t level = 4096 int32_t max-bitrate = 2500000 string mime = "video/avc" int32_t profile = 65536 int32_t width = 800 } 2023-08-30 19:38:24.493 2491-2630/? I/CCodecConfig: query failed after returning 13 values (BAD_INDEX) 2023-08-30 19:38:24.495 2491-2630/? W/Codec2Client: query -- param skipped: index = 1342179345. 2023-08-30 19:38:24.495 2491-2630/? W/Codec2Client: query -- param skipped: index = 2415921170. 2023-08-30 19:38:24.495 2491-2630/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] Using basic input block pool with poolID 1 => got 1 - OK (0) 2023-08-30 19:38:24.495 2491-2630/? D/C2Store: Using ION 2023-08-30 19:38:24.495 1049-2467/? D/C2Store: Using ION 2023-08-30 19:38:24.495 1049-2467/? E/ashmem: memfd: ro.vndk.version not defined or invalid (), this is mandated since P. 2023-08-30 19:38:24.496 2491-2630/? I/CCodecBufferChannel: [c2.android.avc.encoder#300] Created output block pool with allocatorID 16 => poolID 17 - OK 2023-08-30 19:38:24.493 1049-1049/? I/HwBinder:1049_5: type=1400 audit(0.0:4641): avc: denied { getattr } for path="/dev/ion" dev="tmpfs" ino=8460 scontext=u:r:init:s0 tcontext=u:object_r:ion_device:s0 tclass=chr_file permissive=1 2023-08-30 19:38:24.496 2491-2630/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] Configured output block pool ids 17 => OK 2023-08-30 19:38:24.493 1049-1049/? I/HwBinder:1049_5: type=1400 audit(0.0:4642): avc: denied { read } for name="ion" dev="tmpfs" ino=8460 scontext=u:r:init:s0 tcontext=u:object_r:ion_device:s0 tclass=chr_file permissive=1 2023-08-30 19:38:24.497 2491-2630/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.497 2491-2630/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.493 1049-1049/? I/HwBinder:1049_5: type=1400 audit(0.0:4643): avc: denied { open } for path="/dev/ion" dev="tmpfs" ino=8460 scontext=u:r:init:s0 tcontext=u:object_r:ion_device:s0 tclass=chr_file permissive=1 2023-08-30 19:38:24.497 1046-1145/? W/ResourceManagerService: Ignoring request to add new resource entry with value <= 0 2023-08-30 19:38:24.498 2491-2630/? D/CCodecBuffers: [c2.android.avc.encoder#300:2D-BB-Input] updating image-data 2023-08-30 19:38:24.498 2491-2630/? D/CCodecBuffers: [c2.android.avc.encoder#300:2D-BB-Input] updating stride = 800, width: 800, height: 452 2023-08-30 19:38:24.498 2491-2630/? D/CCodecBuffers: [c2.android.avc.encoder#300:2D-BB-Input] updating vstride = 452 2023-08-30 19:38:24.499 2491-2630/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.499 2491-2630/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.500 2491-2630/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.500 2491-2630/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.502 2491-2630/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.502 2491-2630/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.504 1049-2635/? D/SimpleC2Component: Using output block pool with poolID 17 => got 17 - 0 2023-08-30 19:38:24.504 1049-2635/? D/C2SoftAvcEnc: Params width 800 height 452 level 41 colorFormat 0 bframes 0 2023-08-30 19:38:24.505 2491-2630/? D/CCodecBuffers: [c2.android.avc.encoder#300:2D-BB-Input[N]] updating image-data 2023-08-30 19:38:24.505 2491-2630/? D/CCodecBuffers: [c2.android.avc.encoder#300:2D-BB-Input[N]] updating stride = 800, width: 800, height: 452 2023-08-30 19:38:24.505 2491-2630/? D/CCodecBuffers: [c2.android.avc.encoder#300:2D-BB-Input[N]] updating vstride = 452 2023-08-30 19:38:24.511 1049-2635/? E/C2SoftAvcEnc: Unable to set air params = 0x1ad 2023-08-30 19:38:24.511 2491-2629/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] MediaCodec discarded an unknown buffer 2023-08-30 19:38:24.557 2491-2629/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] MediaCodec discarded an unknown buffer 2023-08-30 19:38:24.557 2491-2629/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] MediaCodec discarded an unknown buffer 2023-08-30 19:38:24.558 2491-2629/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] MediaCodec discarded an unknown buffer 2023-08-30 19:38:24.559 2491-2629/? D/CCodecBufferChannel: [c2.android.avc.encoder#300] MediaCodec discarded an unknown buffer 2023-08-30 19:38:24.562 2491-2630/? I/hw-BpHwBinder: onLastStrongRef automatically unlinking death recipients 2023-08-30 19:38:24.562 1049-2467/? V/C2Store: in ~ComponentModule 2023-08-30 19:38:24.562 1049-2467/? V/C2Store: unloading dll 2023-08-30 19:38:24.563 1049-2464/? D/BufferPoolAccessor2.0: Destruction - bufferpool2 0x7e01341d30f8 cached: 0/0M, 0/0% in use; allocs: 0, 0% recycled; transfers: 0, 0% unfetched 2023-08-30 19:38:24.565 2491-2515/? I/AVProMovieCapture: 💬️ Manager.GetVideoCodecImageCapabilities - Colour format is YUV8_420 2023-08-30 19:38:24.576 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(74) 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:503) VideoRecorder::createVideoCodec - Media format: 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:504) VideoRecorder::createVideoCodec - MIME type: video/avc 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:505) VideoRecorder::createVideoCodec - Width: 800 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:506) VideoRecorder::createVideoCodec - Height: 452 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:507) VideoRecorder::createVideoCodec - Frame rate: 30.000000 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:508) VideoRecorder::createVideoCodec - Bitrate: 2500000 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:509) VideoRecorder::createVideoCodec - I-Frame interval: 1.000000 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:510) VideoRecorder::createVideoCodec - Stride: 800 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:511) VideoRecorder::createVideoCodec - Slice height: 452 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:512) VideoRecorder::createVideoCodec - Colour range: Limited 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:513) VideoRecorder::createVideoCodec - Profile: 8 2023-08-30 19:38:24.586 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:514) VideoRecorder::createVideoCodec - Level: 200 2023-08-30 19:38:24.588 2491-2639/? D/CCodec: allocate(c2.android.avc.encoder) 2023-08-30 19:38:24.588 1049-2464/? V/C2Store: in init 2023-08-30 19:38:24.588 1049-2464/? V/C2Store: loading dll 2023-08-30 19:38:24.588 1049-2464/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--004) for field values of struct #Param::CoreIndex(F-12004) 2023-08-30 19:38:24.589 1049-2464/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--1812) for field values of struct #Param::CoreIndex(F-11812) 2023-08-30 19:38:24.589 1049-2464/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--004) for field values of struct #Param::CoreIndex(F-12004) 2023-08-30 19:38:24.589 1049-2464/? I/mediaswcodec: missing struct descriptor #Param::CoreIndex(--1812) for field values of struct #Param::CoreIndex(F-11812) 2023-08-30 19:38:24.590 2491-2639/? I/CCodec: Created component [c2.android.avc.encoder] 2023-08-30 19:38:24.590 2491-2639/? D/CCodecConfig: read media type: video/avc 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.max-count.values 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: output.subscribed-indices.values 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: input.buffers.allocator-ids.values 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.allocator-ids.values 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.allocator-ids.values 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: output.buffers.pool-ids.values 2023-08-30 19:38:24.597 2491-2639/? D/ReflectedParamUpdater: extent() != 1 for single value type: algo.buffers.pool-ids.values 2023-08-30 19:38:24.598 2491-2639/? D/ReflectedParamUpdater: ignored struct field coding.gop.values 2023-08-30 19:38:24.598 2491-2639/? D/ReflectedParamUpdater: ignored struct field coding.qp.values 2023-08-30 19:38:24.598 2491-2639/? D/CCodecConfig: ignoring local param raw.color (0xc2001809) as it is already supported 2023-08-30 19:38:24.599 2491-2639/? I/CCodecConfig: query failed after returning 12 values (BAD_INDEX) 2023-08-30 19:38:24.599 2491-2639/? D/CCodecConfig: c2 config diff is Dict { c2::u32 coded.bitrate.value = 64000 c2::float coded.frame-rate.value = 1 c2::u32 coded.pl.level = 20492 c2::u32 coded.pl.profile = 20481 c2::u32 coded.vui.color.matrix = 0 c2::u32 coded.vui.color.primaries = 0 c2::u32 coded.vui.color.range = 0 c2::u32 coded.vui.color.transfer = 0 c2::u32 coding.intra-refresh.mode = 0 c2::float coding.intra-refresh.period = 0 c2::u32 coding.request-sync-frame.value = 0 c2::i64 coding.sync-frame-interval.value = 1000000 c2::u32 input.delay.value = 0 string input.media-type.value = "video/raw" string output.media-type.value = "video/avc" c2::u32 raw.color.matrix = 0 c2::u32 raw.color.primaries = 0 c2::u32 raw.color.range = 0 c2::u32 raw.color.transfer = 0 c2::u32 raw.size.height = 16 c2::u32 raw.size.width = 16 } 2023-08-30 19:38:24.600 2491-2639/? W/ColorUtils: expected specified color aspects (0:0:0:0) 2023-08-30 19:38:24.601 2491-2515/? D/MediaCodec: shapeMediaFormat: deltas(1): AMessage(what = 0x00000000) = { int32_t android._encoding-quality-level = 0 } 2023-08-30 19:38:24.602 2491-2639/? D/CCodec: [c2.android.avc.encoder] buffers are bound to CCodec for this session 2023-08-30 19:38:24.602 2491-2639/? D/CCodecConfig: no c2 equivalents for color-format 2023-08-30 19:38:24.602 2491-2639/? D/CCodecConfig: no c2 equivalents for color-standard 2023-08-30 19:38:24.602 2491-2639/? D/CCodecConfig: no c2 equivalents for flags 2023-08-30 19:38:24.602 2491-2639/? D/CCodecConfig: no c2 equivalents for encoder 2023-08-30 19:38:24.603 2491-2639/? D/CCodecConfig: c2 config diff is c2::u32 coded.bitrate.value = 2500000 c2::float coded.frame-rate.value = 30 c2::u32 coded.pl.level = 20489 c2::u32 coded.vui.color.matrix = 1 c2::u32 coded.vui.color.primaries = 1 c2::u32 coded.vui.color.range = 2 c2::u32 coded.vui.color.transfer = 3 c2::u32 raw.color.matrix = 1 c2::u32 raw.color.primaries = 1 c2::u32 raw.color.range = 2 c2::u32 raw.color.transfer = 3 c2::u32 raw.size.height = 452 c2::u32 raw.size.width = 800 2023-08-30 19:38:24.603 2491-2639/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.611 2491-2639/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.613 2491-2639/? D/BufferPoolAccessor2.0: Destruction - bufferpool2 0x715156c510d8 cached: 0/0M, 0/0% in use; allocs: 1, 0% recycled; transfers: 0, 0% unfetched 2023-08-30 19:38:24.628 2491-2639/? D/CCodec: setup formats input: AMessage(what = 0x00000000) = { Rect crop(0, 0, 799, 451) int32_t color-standard = 1 int32_t color-range = 2 int32_t color-transfer = 3 int32_t frame-rate = 30 int32_t height = 452 int32_t intra-refresh-period = 0 string mime = "video/raw" int32_t width = 800 int32_t android._dataspace = 260 int32_t using-sw-read-often = 1 int64_t android._C2MemoryUsage = 1 int32_t color-format = 2135033992 int32_t android._color-format = 19 int32_t stride = 800 int32_t slice-height = 452 } 2023-08-30 19:38:24.628 2491-2639/? D/CCodec: setup formats output: AMessage(what = 0x00000000) = { int32_t bitrate = 2500000 Rect crop(0, 0, 799, 451) int32_t color-standard = 1 int32_t color-range = 2 int32_t color-transfer = 3 int32_t frame-rate = 30 int32_t height = 452 int32_t intra-refresh-period = 0 int32_t level = 512 int32_t max-bitrate = 2500000 string mime = "video/avc" int32_t profile = 65536 int32_t width = 800 } 2023-08-30 19:38:24.629 2491-2639/? I/CCodecConfig: query failed after returning 13 values (BAD_INDEX) 2023-08-30 19:38:24.629 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorderAPI28.cpp:228) VideoRecorderAPI28::createVideoCodecPostConfigure - codec name is: c2.android.avc.encoder 2023-08-30 19:38:24.629 2491-2638/? I/MediaCodec: MediaCodec will operate in async mode 2023-08-30 19:38:24.629 2491-2515/? D/MediaCodec: keep callback message for reclaim 2023-08-30 19:38:24.630 2491-2639/? W/Codec2Client: query -- param skipped: index = 1342179345. 2023-08-30 19:38:24.630 2491-2639/? W/Codec2Client: query -- param skipped: index = 2415921170. 2023-08-30 19:38:24.632 2491-2639/? D/CCodecBufferChannel: [c2.android.avc.encoder#787] Using basic input block pool with poolID 1 => got 1 - OK (0) 2023-08-30 19:38:24.633 2491-2639/? I/CCodecBufferChannel: [c2.android.avc.encoder#787] Created output block pool with allocatorID 16 => poolID 18 - OK 2023-08-30 19:38:24.633 2491-2639/? D/CCodecBufferChannel: [c2.android.avc.encoder#787] Configured output block pool ids 18 => OK 2023-08-30 19:38:24.633 2491-2639/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.633 2491-2639/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.634 1046-1145/? W/ResourceManagerService: Ignoring request to add new resource entry with value <= 0 2023-08-30 19:38:24.635 2491-2639/? D/CCodecBuffers: [c2.android.avc.encoder#787:2D-BB-Input] updating image-data 2023-08-30 19:38:24.635 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:602) VideoRecorder::createVideoCodec - plane 0 row stride: 800 2023-08-30 19:38:24.635 2491-2639/? D/CCodecBuffers: [c2.android.avc.encoder#787:2D-BB-Input] updating stride = 800, width: 800, height: 452 2023-08-30 19:38:24.635 2491-2639/? D/CCodecBuffers: [c2.android.avc.encoder#787:2D-BB-Input] updating vstride = 452 2023-08-30 19:38:24.635 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:603) VideoRecorder::createVideoCodec - plane 1 row stride: 400 2023-08-30 19:38:24.635 2491-2639/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.635 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:604) VideoRecorder::createVideoCodec - slice height: 452 2023-08-30 19:38:24.635 2491-2639/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.635 2491-2515/? I/AVProMovieCapture: 💬️ (VideoRecorder.cpp:605) VideoRecorder::createVideoCodec - pixel format: YUV8_420 2023-08-30 19:38:24.635 2491-2515/? I/AVProMovieCapture: 💬️ (PluginState.cpp:71) PluginState::RegisterRecorder - Registered handle 52880 2023-08-30 19:38:24.635 2491-2515/? I/AVProMovieCapture: 💬️ (PluginInterface.cpp:212) AVPMC_CreateRecorderVideo: newRecorderHandle = 52880 2023-08-30 19:38:24.645 2491-2639/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.645 2491-2639/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.647 2491-2639/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.647 2491-2639/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.650 1049-2640/? D/SimpleC2Component: Using output block pool with poolID 18 => got 18 - 0 2023-08-30 19:38:24.650 1049-2640/? D/C2SoftAvcEnc: Params width 800 height 452 level 31 colorFormat 0 bframes 0 2023-08-30 19:38:24.650 2491-2639/? W/gralloc_x86: gralloc_alloc: Requested YCbCr_420_888, taking experimental path. usage=33 2023-08-30 19:38:24.650 2491-2639/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 544768 2023-08-30 19:38:24.651 1049-2640/? E/C2SoftAvcEnc: Unable to set air params = 0x1ad --------- beginning of crash 2023-08-30 19:38:24.657 2491-2638/? A/libc: Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 in tid 2638 (NDK MediaCodec_), pid 2491 (jhgame.XXXX) 2023-08-30 19:38:24.676 2645-2645/? I/unknown: type=1400 audit(0.0:4644): avc: denied { execute_no_trans } for comm=4E444B204D65646961436F6465635F path="/apex/com.android.runtime/bin/crash_dump64" dev="sda6" ino=462 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=file permissive=1 app=com.jjhgame.XXXX 2023-08-30 19:38:24.732 2646-2646/? I/crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstoneProto 2023-08-30 19:38:24.734 980-980/? I/tombstoned: received crash request for pid 2638 2023-08-30 19:38:24.746 2646-2646/? I/crash_dump64: performing dump of process 2491 (target tid = 2638) 2023-08-30 19:38:24.788 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(90) 2023-08-30 19:38:24.901 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(18) 2023-08-30 19:38:25.013 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(2) 2023-08-30 19:38:25.630 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(378) 2023-08-30 19:38:25.979 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(137) 2023-08-30 19:38:26.136 2646-2646/? I/crash_dump64: type=1400 audit(0.0:4650): avc: denied { getattr } for path="/dev/vaddress" dev="tmpfs" ino=11799 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:device:s0 tclass=chr_file permissive=1 app=com.jjhgame.XXXX 2023-08-30 19:38:26.309 2646-2646/? I/crash_dump64: type=1400 audit(0.0:4651): avc: denied { read } for name="u:object_r:odsign_prop:s0" dev="tmpfs" ino=9526 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=1 app=com.jjhgame.XXXX 2023-08-30 19:38:26.309 2646-2646/? I/crash_dump64: type=1400 audit(0.0:4652): avc: denied { open } for path="/dev/__properties__/u:object_r:odsign_prop:s0" dev="tmpfs" ino=9526 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=1 app=com.jjhgame.XXXX 2023-08-30 19:38:26.309 2646-2646/? I/crash_dump64: type=1400 audit(0.0:4653): avc: denied { getattr } for path="/dev/__properties__/u:object_r:odsign_prop:s0" dev="tmpfs" ino=9526 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=1 app=com.jjhgame.XXXX 2023-08-30 19:38:26.309 2646-2646/? I/crash_dump64: type=1400 audit(0.0:4654): avc: denied { map } for path="/dev/__properties__/u:object_r:odsign_prop:s0" dev="tmpfs" ino=9526 scontext=u:r:untrusted_app:s0:c59,c256,c512,c768 tcontext=u:object_r:odsign_prop:s0 tclass=file permissive=1 app=com.jjhgame.XXXX 2023-08-30 19:38:26.360 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(158) 2023-08-30 19:38:26.504 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(6) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: Build fingerprint: 'OnePlus/OnePlus8Pro/OnePlus8Pro:12/V417IR/2308172228:user/release-keys' 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: Revision: '0' 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: ABI: 'x86_64' 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: Timestamp: 2023-08-30 19:38:24.753716241+0800 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: Process uptime: 0s 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: Cmdline: com.jjhgame.XXXX 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: pid: 2491, tid: 2638, name: NDK MediaCodec_ >>> com.jjhgame.XXXX <<< 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: uid: 10059 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: Cause: null pointer dereference 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: rax 0000000006bf8540 rbx 00007150f694fb40 rcx 00007150c69cb100 rdx 0000000000000000 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: r8 0000000000000020 r9 0000000000800001 r10 00000000ffffc000 r11 00007153108b90f8 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: r12 ffff8eacf4d02860 r13 0000000000000000 r14 00007150d695a140 r15 000071503128db08 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: rdi 00007150f694fb00 rsi 0000715186980320 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: rbp 000071503128dab0 rsp 000071503128da28 rip 0000000006bf8545 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: backtrace: 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #00 pc 000000000007c545 /data/app/~~5BOhX8FRhDr-G3NuAt7_lQ==/com.jjhgame.XXXX-KaKvIsYK6odbAkat_iHsFg==/lib/arm64/libAVProMovieCaptureNative.so 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #01 pc 0000000000014ce6 /system/lib64/libmediandk.so (CodecHandler::onMessageReceived(android::sp const&)+486) (BuildId: b82e1759f1d2c64a1a1d27f6ae889a91) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #02 pc 000000000001a4fd /system/lib64/libstagefright_foundation.so (android::AHandler::deliverMessage(android::sp const&)+61) (BuildId: 54db9e6f04fb6a8f6412554341278491) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #03 pc 000000000001fd5e /system/lib64/libstagefright_foundation.so (android::AMessage::deliver()+206) (BuildId: 54db9e6f04fb6a8f6412554341278491) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #04 pc 000000000001b869 /system/lib64/libstagefright_foundation.so (android::ALooper::loop()+665) (BuildId: 54db9e6f04fb6a8f6412554341278491) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #05 pc 00000000000147b0 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+224) (BuildId: 8fdaff4958a7041eaa0ebe4ae7e7f851) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #06 pc 00000000000df5cc /system/lib64/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+140) (BuildId: 2528766cf3ba882ea58077ce55ab74e8) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #07 pc 0000000000014079 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+425) (BuildId: 8fdaff4958a7041eaa0ebe4ae7e7f851) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #08 pc 00000000000c79fa /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+58) (BuildId: 8b7ffc4b2fb68c884577b4046caca01b) 2023-08-30 19:38:26.612 2646-2646/? A/DEBUG: #09 pc 000000000005fda7 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+55) (BuildId: 8b7ffc4b2fb68c884577b4046caca01b) 2023-08-30 19:38:26.624 980-980/? E/tombstoned: Tombstone written to: tombstone_23 --------- beginning of system 2023-08-30 19:38:26.628 1175-2650/? I/DropBoxManagerService: add tag=data_app_native_crash isTagEnabled=true flags=0x2 2023-08-30 19:38:26.629 1175-1246/? I/BootReceiver: Copying /data/tombstones/tombstone_23 to DropBox (SYSTEM_TOMBSTONE) 2023-08-30 19:38:26.629 1175-1246/? I/DropBoxManagerService: add tag=SYSTEM_TOMBSTONE isTagEnabled=true flags=0x6 2023-08-30 19:38:26.634 1045-1230/? D/AudioAnalytics: gc(1700, 2000): log size:1700 item map size:1, item map items:1700 2023-08-30 19:38:26.636 1175-1246/? I/DropBoxManagerService: add tag=SYSTEM_TOMBSTONE_PROTO isTagEnabled=true flags=0x4 2023-08-30 19:38:26.644 1175-2649/? W/ActivityTaskManager: Force finishing activity com.jjhgame.XXXX/com.unity3d.player.UnityPlayerActivity 2023-08-30 19:38:26.646 1175-2649/? W/InputDispatcher: Focused display #0 does not have a focused window. 2023-08-30 19:38:26.646 1175-2649/? E/InputDispatcher: But another display has a focused window FocusedWindows: displayId=3, name='9bf47e4 com.jjhgame.XXXX/com.unity3d.player.UnityPlayerActivity' 2023-08-30 19:38:26.648 1037-1255/? D/gralloc_x86: gralloc_alloc: Creating ashmem region of size 5763072 2023-08-30 19:38:26.665 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox tag: data_app_native_crash 2023-08-30 19:38:26.665 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox time: 1693395506628 2023-08-30 19:38:26.666 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox gz file /data/system/dropbox/data_app_native_crash@1693395506628.txt.gz not exist 2023-08-30 19:38:26.682 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox tag: SYSTEM_TOMBSTONE 2023-08-30 19:38:26.682 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox time: 1693395506631 2023-08-30 19:38:26.682 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox file is not to be trackd 2023-08-30 19:38:26.682 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox tag: SYSTEM_TOMBSTONE_PROTO 2023-08-30 19:38:26.682 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox time: 1693395506643 2023-08-30 19:38:26.682 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: dropbox file is not to be trackd 2023-08-30 19:38:26.682 1322-2651/? D/com.netease.nemu_vapi_android.service.AppService: dropbox file: /data/system/dropbox/data_app_native_crash@1693395506628.txt is to be tracked 2023-08-30 19:38:26.687 1322-2651/? D/com.netease.nemu_vapi_android.service.AppService: Last Crash Time: 0 Current Crash Time: 1693395506628 2023-08-30 19:38:26.687 1322-2651/? D/com.netease.nemu_vapi_android.service.AppService: shortTimeMultiException: false 2023-08-30 19:38:26.688 1322-1322/? D/com.netease.nemu_vapi_android.service.AppService: run: packageName = com.jjhgame.XXXX 2023-08-30 19:38:26.696 1175-2302/? W/InputManager-JNI: Input channel object '105efac InputMethod (client)' was disposed without first being removed with the input manager! 2023-08-30 19:38:26.700 1810-1810/? E/IME: Could not set IME callback false 2023-08-30 19:38:26.703 1035-1137/? D/AudioFlinger: mixer(0x7a182805ca60) throttle end: throttle time(87) 2023-08-30 19:38:26.789 1175-1369/? I/WindowManager: WIN DEATH: Window{9bf47e4 u0 com.jjhgame.XXXX/com.unity3d.player.UnityPlayerActivity} 2023-08-30 19:38:26.793 1175-1369/? W/InputManager-JNI: Input channel object '9bf47e4 com.jjhgame.XXXX/com.unity3d.player.UnityPlayerActivity (client)' was disposed without first being removed with the input manager! 2023-08-30 19:38:26.796 1175-2302/? I/ActivityManager: Process com.jjhgame.XXXX (pid 2491) has died: prcp TOP 2023-08-30 19:38:26.796 1175-1204/? I/libprocessgroup: Successfully killed process cgroup uid 10059 pid 2491 in 0ms 2023-08-30 19:38:26.797 1019-1019/? I/Zygote: Process 2491 exited due to signal 11 (Segmentation fault) 2023-08-30 19:38:26.801 1046-1145/? E/mediaserver: unlinkToDeath: removed reference to death recipient but unlink failed. 2023-08-30 19:38:26.801 1046-1145/? E/IPCThreadState: attemptIncStrongHandle(1): Not supported 2023-08-30 19:38:26.814 1175-1193/? I/NemuTabImpl: broadcast tab closed in android as it's closed task com.jjhgame.XXXX, taskId: 7, elapseTime: 151933 2023-08-30 19:38:26.815 1175-1202/? W/BroadcastQueue: Background execution not allowed: receiving Intent { act=uu.intent.action.STOP_ACCELERATE flg=0x10 (has extras) } to com.mumu.acc/.AccMsgReceiver 2023-08-30 19:38:26.823 1049-2464/? V/C2Store: in ~ComponentModule 2023-08-30 19:38:26.823 1049-2464/? V/C2Store: unloading dll 2023-08-30 19:38:26.824 1049-2464/? D/BufferPoolAccessor2.0: Destruction - bufferpool2 0x7e01341cf038 cached: 0/0M, 0/0% in use; allocs: 0, 0% recycled; transfers: 0, 0% unfetched 2023-08-30 19:38:26.828 1322-2657/? D/com.netease.nemu_vapi_android.resource.VbtnbarManager: action == home 2023-08-30 19:38:26.828 1322-2657/? D/NewFileUpdater: onTabOpen focusPkgName set to com.mumu.launcher 2023-08-30 19:38:26.830 1322-1780/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload event: {"architecture":"x86_64","channel":"nochannel","country":"zh-CN","engine":"NEMUX","fchannel":"usermigration-6to12","language":"zh_CN","mpid":"0","package":"mumu","product":"","product_version":"3.5.12.1972","usage":"0","uuid":"86ea3bc4-4a85-4d26-8e0c-cef3d2ab2a4c","version":"3.5.12.1972","x":{"app_elapse":151,"app_name":"XXXX","app_package":"com.jjhgame.XXXX","error":{"code":0,"msg":"ok"},"extra":{"amp_name":"XXXX","ampid":0},"token":"d4a74cc7-8df7-4cce-904a-82cc4dfed133"}} type: ExitAPP sign: Lsuou9Cf8miMUcoY7VCjWe7sU4Y= uid: 1000 json:{"app_elapse":151,"app_name":"XXXX","app_package":"com.jjhgame.XXXX","error":{"code":0,"msg":"ok"},"extra":{"amp_name":"XXXX","ampid":0},"token":"d4a74cc7-8df7-4cce-904a-82cc4dfed133"} 2023-08-30 19:38:26.834 1037-1037/? E/ClientCache: failed to get buffer, invalid process token 2023-08-30 19:38:26.838 962-972/? I/BpBinder: onLastStrongRef automatically unlinking death recipients: 2023-08-30 19:38:26.884 1322-2661/? D/com.netease.nemu_vapi_android.thread.HttpServer: http server response data: {"errcode":0,"message":"OK"} 2023-08-30 19:38:26.989 1322-2652/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: prepare upload logcat: /storage/emulated/0/Android/data/com.netease.nemu_vapi_android.nemu/cache/data_app_native_crash@1693395506628.txt 2023-08-30 19:38:26.995 1175-1175/? E/NemuTabImpl: failure task:7 with com.android.volley.ParseError: org.json.JSONException: End of input at character 0 of 2023-08-30 19:38:27.002 1175-1529/? W/InputDispatcher: Excessive delay in interceptKeyBeforeQueueing; took 162 ms 2023-08-30 19:38:27.004 1175-1184/? I/system_server: NativeAlloc concurrent copying GC freed 76578(4594KB) AllocSpace objects, 44(1868KB) LOS objects, 49% free, 8254KB/16MB, paused 25us,175us total 342.554ms 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call release. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call release. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call release. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call release. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call release. 2023-08-30 19:38:27.005 1175-1186/? W/System: A resource failed to call release. 2023-08-30 19:38:27.006 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.006 1175-1186/? W/System: A resource failed to call close. 2023-08-30 19:38:27.007 1322-2657/? D/com.netease.nemu_vapi_android.thread.HttpServer: http server response data: {"errcode":0,"message":"OK"} 2023-08-30 19:38:27.009 1175-1191/? I/ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10000100 cmp=com.mumu.launcher/.Launcher (has extras)} from uid 0, pid 0 2023-08-30 19:38:27.014 1355-1355/? V/ShadeControllerImpl: NotificationShadeWindow: com.android.systemui.statusbar.phone.NotificationShadeWindowView{c9367ce I.E...... ......ID 0,0-1600,900} canPanelBeCollapsed(): false 2023-08-30 19:38:27.014 1175-1191/? I/ActivityTaskManager: [KeepAlive] disabled for com.mumu.launcher 2023-08-30 19:38:27.017 1431-1431/? D/Launcher.DragController: cancelDrag: 2023-08-30 19:38:27.017 1431-1431/? D/Launcher.DragController: endDrag: 2023-08-30 19:38:27.017 1431-1431/? D/Launcher.Workspace: onPageBeginMoving: 2023-08-30 19:38:27.023 1431-1431/? W/ContextImpl: Calling a method in the system process without a qualified user: android.app.ContextImpl.sendBroadcast:1181 android.content.ContextWrapper.sendBroadcast:479 com.mumu.launcher.Launcher.onResume:47 android.app.Instrumentation.callActivityOnResume:1488 android.app.Activity.performResume:8194 2023-08-30 19:38:27.025 1175-2302/? D/NemuTabImpl: [KeepAlive] mode, do not req focus on old task! 2023-08-30 19:38:27.026 2054-2054/? D/ThrowableReceiver: intent.getAction() == android.intent.action.LAUNCHER_RESUME 2023-08-30 19:38:27.026 2054-2054/? D/ThrowableReceiver: receive android.intent.action.LAUNCHER_RESUME 2023-08-30 19:38:27.026 2054-2054/? D/ThrowableReceiver: readFileAndShowDialog 2023-08-30 19:38:27.027 2054-2673/? D/ThrowableReceiver: deleteDialogFile 2023-08-30 19:38:27.027 2054-2673/? D/ThrowableReceiver: read.finally 2023-08-30 19:38:27.027 2054-2673/? D/ThrowableReceiver: deleteDialogFile 2023-08-30 19:38:27.031 1322-1780/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload server response: {"errcode": 100, "errmsg": "ok"} 2023-08-30 19:38:27.031 1322-1780/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload result: true 2023-08-30 19:38:27.033 1175-1175/? E/NemuTabImpl: failure task:7 with com.android.volley.ParseError: org.json.JSONException: End of input at character 0 of 2023-08-30 19:38:27.043 1322-2652/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload file: /storage/emulated/0/Android/data/com.netease.nemu_vapi_android.nemu/cache/data_app_native_crash@1693395506628.txt 2 server response: {"url": "https://mumu.nie.netease.com/api/filepicker/APPCrashLog/logcat/2023-08-30/AI2Uph1shyL13udj.txt", "errcode": 100, "errmsg": "ok"} 2023-08-30 19:38:27.043 1322-2652/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: prepare upload log: /data/system/dropbox/data_app_native_crash@1693395506628.txt 2023-08-30 19:38:27.059 1322-2652/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload file: /data/system/dropbox/data_app_native_crash@1693395506628.txt 2 server response: {"url": "https://mumu.nie.netease.com/api/filepicker/APPCrashLog/log/2023-08-30/XmWhbhLgdwfiQhje.txt", "errcode": 100, "errmsg": "ok"} 2023-08-30 19:38:27.059 1322-1780/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload event: {"architecture":"x86_64","channel":"nochannel","country":"zh-CN","engine":"NEMUX","fchannel":"usermigration-6to12","language":"zh_CN","mpid":"0","package":"mumu","product":"","product_version":"3.5.12.1972","usage":"0","uuid":"86ea3bc4-4a85-4d26-8e0c-cef3d2ab2a4c","version":"3.5.12.1972","x":{"app_elapse":389,"app_name":"XXXX","app_package":"com.jjhgame.XXXX","error":{"code":0,"msg":"ok"},"extra":"Crash","log":"https://mumu.nie.netease.com/api/filepicker/APPCrashLog/log/2023-08-30/XmWhbhLgdwfiQhje.txt","logcat":"https://mumu.nie.netease.com/api/filepicker/APPCrashLog/logcat/2023-08-30/AI2Uph1shyL13udj.txt","token":"d4a74cc7-8df7-4cce-904a-82cc4dfed133"}} type: APPCrashLog sign: Ls2HIHSlbmXh1AoiBr7EZAi5Fpw= uid: 1000 json:{"app_elapse":389,"app_name":"XXXX","app_package":"com.jjhgame.XXXX","error":{"code":0,"msg":"ok"},"extra":"Crash","log":"https://mumu.nie.netease.com/api/filepicker/APPCrashLog/log/2023-08-30/XmWhbhLgdwfiQhje.txt","logcat":"https://mumu.nie.netease.com/api/filepicker/APPCrashLog/logcat/2023-08-30/AI2Uph1shyL13udj.txt","token":"d4a74cc7-8df7-4cce-904a-82cc4dfed133"} 2023-08-30 19:38:27.077 1322-1780/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload server response: {"errcode": 100, "errmsg": "ok"} 2023-08-30 19:38:27.077 1322-1780/? D/com.netease.nemu_android_watchdog_lib.core.Watchdog: upload result: true 2023-08-30 19:38:27.149 1175-1193/? W/ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{a6c6ce7 u0 com.jjhgame.XXXX/com.unity3d.player.UnityPlayerActivity t7 f} isExiting} 2023-08-30 19:38:27.328 1175-1407/? D/SntpClient: request time failed: java.net.SocketTimeoutException: Poll timed out 2023-08-30 19:38:27.328 1175-1407/? D/SntpClient: request time failed 2023-08-30 19:38:27.800 1431-1431/? D/Launcher.Workspace: onPageEndMoving: 2023-08-30 19:38:27.890 1056-1056/? D/opengl-gc: Check pid 2491: running 0 2023-08-30 19:38:28.351 1322-2676/? D/com.netease.nemu_vapi_android.thread.HttpServer: http server response data: {"errcode":0,"message":"OK"} ```
Chris-RH commented 1 year ago
  1. Can this be reproduced with a new project and the AVPro Movie Capture screen capture demo?
  2. What device(s) are you having an issue with?
  3. Do you have this issue with actual android devices?
MorrisRH commented 1 year ago

We don't directly support the Android simulator but depending on your OS and hardware it should work.

For Windows make sure you're targeting the x86_64 simulator and that your graphics hardware supports Vulkan (OpenGLES 3.1 will also work if you're able to target Vulkan).

Unfortunately we're unable to support the simulator on macOS as it does not support Vulkan and only supports OpenGLES 3.0 (OpenGLES 3.1 is required).