Skip to content

Android Error: Too many open files. Playing videos on the Google Pixel 9 phone for a period of time may cause the app to freeze or crash. #1948

@Chipman-JX

Description

@Chipman-JX

Describe the bug
After playing videos on the Google Pixel 9 for a period of time (more than two hours is certain to cause the application to freeze or crash), currently only the Google Pixel 9 devices have been found to have this problem. For other brands of phones (including iOS), this problem has not been detected yet.

To Reproduce

Expected behavior

Platform information

  • Flutter version: 3.29.3
  • Plugin version: 1.2.0
  • OS: Android
  • OS version: Android 15

Here is the log when this phenomenon occurred:

14:06:57.979 31579-31590 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 5(36700160 size) used buffers - 106519/106524 (recycle/alloc) - 12/111002 (fetch/transfer)
14:07:00.999 31579-31800 PipelineWatcher         *  D  onInputBufferReleased: frameIndex not found (106610); ignored
14:07:03.099 31579-31590 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 5(36700160 size) used buffers - 106673/106678 (recycle/alloc) - 12/111159 (fetch/transfer)
14:07:08.219 31579-31674 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 5(36700160 size) used buffers - 106827/106832 (recycle/alloc) - 12/111316 (fetch/transfer)
14:07:12.816 31579-31800 PipelineWatcher         *  D  onInputBufferReleased: frameIndex not found (106965); ignored
14:07:13.339 31579-31909 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 4(29360128 size) used buffers - 106980/106985 (recycle/alloc) - 12/111474 (fetch/transfer)
14:07:13.847 31579-31909 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:13.848 31579-31909 Codec2Buffer            *  E  Failed to import buffer. Status: 2.
14:07:13.882 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (-24 (Too many open files)) pruned into STATUS_UNKNOWN_ERROR
14:07:13.944 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:13.944 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6dde930) failed: 2
14:07:13.944 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:13.944 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:13.944 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status UNKNOWN_ERROR
14:07:13.960 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 1, error: Too many open files
14:07:13.960 31579-31674 ITransacti...edListener *  E  ERROR(Invalid argument, -22). Failed to call parcel input->read(*previousReleaseFence)
14:07:13.960 31579-31674 BnTransact...edListener *  E  Failed to readParcelable, (-22: Invalid argument)
14:07:13.960 31579-31674 IPCThreadState          *  I  oneway function results for code 1 on binder at 0xb400007616e8d3b0 will be dropped but finished with status BAD_VALUE
14:07:13.979 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:13.979 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.010 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.010 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.043 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.043 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.078 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.078 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.109 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.109 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.142 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:14.142 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6ddd5f0) failed: 2
14:07:14.142 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:14.142 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.142 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status UNKNOWN_ERROR
14:07:14.182 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.182 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.826 31579-31674 GraphicsTracker         *  D  _allocateDirect() allocated 0 buffer
14:07:14.853 31579-31674 GraphicsTracker         *  E  Tried to deallocate non dequeued buffer
14:07:14.853 31579-31674 Codec2-Gra...rAllocator *  W  deallocate() 135630772347423 was not successful 2
14:07:14.857 31579-31909 SurfaceUtils            *  D  disconnecting from surface 0xb400007587129370, reason disconnectFromSurface
14:07:14.918 31579-8383  CCodec                  *  D  allocate(c2.exynos.h264.decoder)
14:07:14.920 31579-8383  CCodec                  *  I  setting up 'default' as default (vendor) store
14:07:14.922 31579-8383  rinter.overseas         *  W  AIBinder_linkToDeath is being called with a non-null cookie and no onUnlink callback set. This might not be intended. AIBinder_DeathRecipient_setOnUnlinked should be called first.
14:07:14.922 31579-8383  CCodec                  *  I  Created component [c2.exynos.h264.decoder]
14:07:14.923 31579-8383  CCodecConfig            *  D  read media type: video/avc
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: output.subscribed-indices.values
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: input.buffers.allocator-ids.values
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: output.buffers.allocator-ids.values
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: output.buffers.pool-ids.values
14:07:14.925 31579-8383  ReflectedParamUpdater   *  D  ignored struct field coded.color-format.locations
14:07:14.927 31579-8383  CCodecConfig            *  D  ignoring local param raw.size (0xd2001800) as it is already supported
14:07:14.927 31579-8383  CCodecConfig            *  D  ignoring local param default.color (0x5200180b) as it is already supported
14:07:14.927 31579-8383  ReflectedParamUpdater   *  D  ignored struct field raw.hdr-static-info.mastering
14:07:14.927 31579-8383  CCodecConfig            *  I  query failed after returning 15 values (BAD_INDEX)
14:07:14.928 31579-8383  CCodecConfig            *  D  c2 config diff is Dict {
  c2::u32 algo.low-latency.value = 0
  c2::i32 algo.priority.value = 0
  c2::float algo.rate.value = 0
  c2::u32 coded.pl.level = 20496
  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 default.color.matrix = 0
  c2::u32 default.color.primaries = 0
  c2::u32 default.color.range = 0
  c2::u32 default.color.transfer = 0
  c2::u32 input.buffers.max-size.value = 7340032
  string input.media-type.value = "video/avc"
  c2::u32 output.delay.value = 3
  string output.media-type.value = "video/raw"
  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::float raw.hdr-static-info.max-cll = 0
  c2::float raw.hdr-static-info.max-fall = 0
  c2::u32 raw.max-size.height = 240
  c2::u32 raw.max-size.width = 320
  c2::u32 raw.pixel-format.value = 34
  c2::i32 raw.rotation.flip = 
14:07:14.928 31579-8383  ColorUtils              *  W  expected specified color aspects (0:0:0:0)
14:07:14.929 31579-8381  SurfaceUtils            *  D  connecting to surface 0xb400007587113ed0, reason connectToSurface
14:07:14.929 31579-8381  MediaCodec              *  I  [c2.exynos.h264.decoder] setting surface generation to 32336898
14:07:14.929 31579-8381  SurfaceUtils            *  D  disconnecting from surface 0xb400007587113ed0, reason connectToSurface(reconnect)
14:07:14.929 31579-8381  SurfaceUtils            *  D  connecting to surface 0xb400007587113ec0, reason connectToSurface(reconnect-with-listener)
14:07:14.929 31579-8383  CCodec                  *  D  [c2.exynos.h264.decoder] buffers are bound to CCodec for this session
14:07:14.929 31579-8383  CCodecConfig            *  D  no c2 equivalents for native-window
14:07:14.930 31579-8383  CCodecConfig            *  D  no c2 equivalents for native-window-generation
14:07:14.930 31579-8383  CCodecConfig            *  D  no c2 equivalents for flags
14:07:14.930 31579-8383  CCodecConfig            *  D  c2 config diff is   c2::u32 raw.size.height = 1080
  c2::u32 raw.size.width = 1920
14:07:14.930 31579-8383  CCodec                  *  D  encoding statistics level = 0
14:07:14.930 31579-8383  CCodec                  *  D  setup formats input: AMessage(what = 0x00000000) = {
  int32_t height = 1080
  int32_t level = 65536
  int32_t max-input-size = 7340032
  string mime = "video/avc"
  int32_t priority = 0
  int32_t profile = 65536
  int32_t width = 1920
  Rect crop(0, 0, 1919, 1079)
}
14:07:14.930 31579-8383  CCodec                  *  D  setup formats output: AMessage(what = 0x00000000) = {
  int32_t android._color-format = 2130708361
  int32_t android._video-scaling = 1
  int32_t rotation-degrees = 0
  int32_t color-standard = 1
  int32_t color-range = 2
  int32_t color-transfer = 3
  float cta861.max-cll = 0.000000
  float cta861.max-fall = 0.000000
  int32_t sar-height = 1
  int32_t sar-width = 1
  Rect crop(0, 0, 1919, 1079)
  int32_t width = 1920
  int32_t height = 1080
  int32_t max-height = 240
  int32_t max-width = 320
  string mime = "video/raw"
  int32_t priority = 0
  int32_t android._dataspace = 260
  int32_t color-format = 2130708361
}
14:07:14.930 31579-8383  CCodecConfig            *  I  query failed after returning 15 values (BAD_INDEX)
14:07:14.930 31579-8383  CCodecConfig            *  D  c2 config diff is   c2::u32 raw.max-size.height = 1080
  c2::u32 raw.max-size.width = 1920
14:07:14.934 31579-8383  CCodecBufferChannel     *  D  [c2.exynos.h264.decoder#727] Created input block pool with allocatorID 16 => poolID 18 - OK (0)
14:07:14.934 31579-8383  Codec2Client            *  D  GraphicBufferAllocator created
14:07:14.935 31579-8383  CCodecBufferChannel     *  I  [c2.exynos.h264.decoder#727] Created output block pool with allocatorID 18 => poolID 96 - OK
14:07:14.935 31579-8383  CCodecBufferChannel     *  D  [c2.exynos.h264.decoder#727] Configured output block pool ids 96 => OK
14:07:14.935 31579-8383  Codec2Client            *  D  setOutputSurface -- failed to set consumer usage (6/BAD_INDEX)
14:07:14.935 31579-8383  GraphicsTracker         *  D  new surface in configuration: maxDequeueRequested(0), maxDequeueCommitted(3)
14:07:14.935 31579-8383  GraphicsTracker         *  D  new surface configured with id:135630772240388 gen:32336898 maxDequeue:3
14:07:14.935 31579-8383  GraphicsTracker         *  D  maxDequeueCount committed to IGBP: 10
14:07:14.935 31579-8383  GraphicsTracker         *  D  Cache size 0 -> 0: maybe_cleared(0), dequeued(0)
14:07:14.935 31579-8383  GraphicsTracker         *  D  maxDqueueCount change 3 -> 10: pending: 0
14:07:14.935 31579-8383  Codec2Client            *  D  setOutputSurface -- generation=32336898 consumer usage=0x900
14:07:14.940 31579-8381  rinter.overseas         *  W  AIBinder_linkToDeath is being called with a non-null cookie and no onUnlink callback set. This might not be intended. AIBinder_DeathRecipient_setOnUnlinked should be called first.
14:07:14.945 31579-8383  GraphicsTracker         *  D  maxDequeueCount is already 10
14:07:14.951 31579-31674 CCodecBufferChannel     *  D  [c2.exynos.h264.decoder#727] Ignoring stale input buffer done callback: last flush index = 0, frameIndex = 0
14:07:14.952 31579-8383  CCodecConfig            *  D  c2 config diff is   c2::u32 raw.crop.height = 1080
  c2::u32 raw.crop.left = 0
  c2::u32 raw.crop.top = 0
  c2::u32 raw.crop.width = 1920
  c2::u32 raw.max-size.height = 1088
  c2::u32 raw.size.height = 1088
14:07:14.952 31579-8383  GraphicsTracker         *  D  maxDequeueCount is already 10
14:07:14.952 31579-8383  CCodecBuffers           *  D  [c2.exynos.h264.decoder#727:2D-Output] popFromStashAndRegister: at 3572029000us, output format changed to AMessage(what = 0x00000000) = {
  int32_t android._color-format = 2130708361
  int32_t android._video-scaling = 1
  int32_t rotation-degrees = 0
  int32_t color-standard = 1
  int32_t color-range = 2
  int32_t color-transfer = 3
  float cta861.max-cll = 0.000000
  float cta861.max-fall = 0.000000
  int32_t sar-height = 1
  int32_t sar-width = 1
  Rect crop(0, 0, 1919, 1079)
  int32_t width = 1920
  int32_t height = 1088
  int32_t max-height = 1088
  int32_t max-width = 1920
  string mime = "video/raw"
  int32_t priority = 0
  int32_t android._dataspace = 260
  int32_t color-format = 2130708361
}
14:07:14.953 31579-31591 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:14.953 31579-31591 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6ddbff0) failed: 2
14:07:14.953 31579-31591 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:14.953 31579-31591 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.953 31579-31591 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:14.954 31579-31591 GraphicBufferAllocator  *  E  Failed to allocate (1920 x 1088) layerCount 1 format 291 usage 4000000010100: -129
14:07:14.954 31579-31591 BufferQueueProducer     *  E  [SurfaceTexture-1-31579-1](id:7b5b00000004,api:3,p:31579,c:31579) dequeueBuffer: createGraphicBuffer failed
14:07:14.954 31579-31591 GraphicsTracker         *  E  BQ in inconsistent status. dequeueBuffer() error -129
14:07:14.954 31579-31591 GraphicsTracker         *  D  allocate error(14): Dequeued(9), Dequeuable(1)
14:07:14.952 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5317): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.957 31579-31907 Surface                 *  E  dequeueBuffer: error duping fence: 24
14:07:14.958 31579-8383  AidlBufferPoolCli       *  W  client 135632533436454 cache release status inconsistent!
14:07:14.960 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5318): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.961 31579-31591 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:14.961 31579-31591 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6de8e30) failed: 2
14:07:14.961 31579-31591 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:14.961 31579-31591 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.961 31579-31591 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:14.963 31579-31591 PipelineWatcher         *  D  onInputBufferReleased: frameIndex not found (6); ignored
14:07:14.960 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5319): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.965 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (-24 (Too many open files)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.964 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5320): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.967 31579-8380  rinter.overseas         *  E  [SurfaceTexture-1-31579-1] syncForReleaseLocked: error creating EGL fence: 0x3003
14:07:14.967 31579-31617 flutter                 *  E  [ERROR:flutter/impeller/renderer/backend/vulkan/swapchain/khr/khr_swapchain_impl_vk.cc(356)] Break on 'ImpellerValidationBreak' to inspect point of failure: Could not acquire next swapchain image: ErrorOutOfHostMemory
14:07:14.967 31579-31617 flutter                 *  E  [ERROR:flutter/shell/gpu/gpu_surface_vulkan_impeller.cc(95)] No surface available.
14:07:14.967 31579-8380  AndroidRuntime          *  E  FATAL EXCEPTION: decoder-texture-thread
Process: *, PID: 31579
java.lang.RuntimeException: Error during updateTexImage (see logcat for details)
	at android.graphics.SurfaceTexture.nativeUpdateTexImage(Native Method)
	at android.graphics.SurfaceTexture.updateTexImage(SurfaceTexture.java:317)
	at org.webrtc.SurfaceTextureHelper.updateTexImage(SurfaceTextureHelper.java:334)
	at org.webrtc.SurfaceTextureHelper.tryDeliverTextureFrame(SurfaceTextureHelper.java:354)
	at org.webrtc.SurfaceTextureHelper.lambda$returnTextureFrame$5(SurfaceTextureHelper.java:295)
	at org.webrtc.SurfaceTextureHelper.$r8$lambda$4Cqr7wl04Qulpeh7F3bRqaUC9pw(Unknown Source:0)
	at org.webrtc.SurfaceTextureHelper$$ExternalSyntheticLambda3.run(D8$$SyntheticClass:0)
	at android.os.Handler.handleCallback(Handler.java:991)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.os.HandlerThread.run(HandlerThread.java:85)
14:07:15.004 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:15.004 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6df1a70) failed: 2
14:07:15.004 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:15.004 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:15.004 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:15.036 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.037 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.071 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.071 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.105 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.105 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.138 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.138 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.177 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:15.177 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6deea50) failed: 2
14:07:15.177 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:15.177 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:15.177 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:15.783 31579-31674 GraphicsTracker         *  D  _allocateDirect() allocated 0 buffer
14:07:15.810 31579-31674 GraphicsTracker         *  E  Tried to deallocate non dequeued buffer
14:07:15.810 31579-31674 Codec2-Gra...rAllocator *  W  deallocate() 135630772347451 was not successful 2
14:07:15.812 31579-8381  SurfaceUtils            *  D  disconnecting from surface 0xb400007587113ed0, reason disconnectFromSurface14:06:57.979 31579-31590 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 5(36700160 size) used buffers - 106519/106524 (recycle/alloc) - 12/111002 (fetch/transfer)
14:07:00.999 31579-31800 PipelineWatcher         *  D  onInputBufferReleased: frameIndex not found (106610); ignored
14:07:03.099 31579-31590 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 5(36700160 size) used buffers - 106673/106678 (recycle/alloc) - 12/111159 (fetch/transfer)
14:07:08.219 31579-31674 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 5(36700160 size) used buffers - 106827/106832 (recycle/alloc) - 12/111316 (fetch/transfer)
14:07:12.816 31579-31800 PipelineWatcher         *  D  onInputBufferReleased: frameIndex not found (106965); ignored
14:07:13.339 31579-31909 AidlBufferPool          *  D  bufferpool2 0xb400007546fbc888 : 5(36700160 size) total buffers - 4(29360128 size) used buffers - 106980/106985 (recycle/alloc) - 12/111474 (fetch/transfer)
14:07:13.847 31579-31909 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:13.848 31579-31909 Codec2Buffer            *  E  Failed to import buffer. Status: 2.
14:07:13.882 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (-24 (Too many open files)) pruned into STATUS_UNKNOWN_ERROR
14:07:13.944 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:13.944 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6dde930) failed: 2
14:07:13.944 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:13.944 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:13.944 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status UNKNOWN_ERROR
14:07:13.960 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 1, error: Too many open files
14:07:13.960 31579-31674 ITransacti...edListener *  E  ERROR(Invalid argument, -22). Failed to call parcel input->read(*previousReleaseFence)
14:07:13.960 31579-31674 BnTransact...edListener *  E  Failed to readParcelable, (-22: Invalid argument)
14:07:13.960 31579-31674 IPCThreadState          *  I  oneway function results for code 1 on binder at 0xb400007616e8d3b0 will be dropped but finished with status BAD_VALUE
14:07:13.979 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:13.979 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.010 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.010 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.043 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.043 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.078 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.078 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.109 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.109 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.142 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:14.142 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6ddd5f0) failed: 2
14:07:14.142 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:14.142 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.142 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status UNKNOWN_ERROR
14:07:14.182 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:14.182 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616e977c0 will be dropped but finished with status BAD_VALUE
14:07:14.826 31579-31674 GraphicsTracker         *  D  _allocateDirect() allocated 0 buffer
14:07:14.853 31579-31674 GraphicsTracker         *  E  Tried to deallocate non dequeued buffer
14:07:14.853 31579-31674 Codec2-Gra...rAllocator *  W  deallocate() 135630772347423 was not successful 2
14:07:14.857 31579-31909 SurfaceUtils            *  D  disconnecting from surface 0xb400007587129370, reason disconnectFromSurface
14:07:14.918 31579-8383  CCodec                  *  D  allocate(c2.exynos.h264.decoder)
14:07:14.920 31579-8383  CCodec                  *  I  setting up 'default' as default (vendor) store
14:07:14.922 31579-8383  rinter.overseas         *  W  AIBinder_linkToDeath is being called with a non-null cookie and no onUnlink callback set. This might not be intended. AIBinder_DeathRecipient_setOnUnlinked should be called first.
14:07:14.922 31579-8383  CCodec                  *  I  Created component [c2.exynos.h264.decoder]
14:07:14.923 31579-8383  CCodecConfig            *  D  read media type: video/avc
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: output.subscribed-indices.values
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: input.buffers.allocator-ids.values
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: output.buffers.allocator-ids.values
14:07:14.924 31579-8383  ReflectedParamUpdater   *  D  extent() != 1 for single value type: output.buffers.pool-ids.values
14:07:14.925 31579-8383  ReflectedParamUpdater   *  D  ignored struct field coded.color-format.locations
14:07:14.927 31579-8383  CCodecConfig            *  D  ignoring local param raw.size (0xd2001800) as it is already supported
14:07:14.927 31579-8383  CCodecConfig            *  D  ignoring local param default.color (0x5200180b) as it is already supported
14:07:14.927 31579-8383  ReflectedParamUpdater   *  D  ignored struct field raw.hdr-static-info.mastering
14:07:14.927 31579-8383  CCodecConfig            *  I  query failed after returning 15 values (BAD_INDEX)
14:07:14.928 31579-8383  CCodecConfig            *  D  c2 config diff is Dict {
  c2::u32 algo.low-latency.value = 0
  c2::i32 algo.priority.value = 0
  c2::float algo.rate.value = 0
  c2::u32 coded.pl.level = 20496
  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 default.color.matrix = 0
  c2::u32 default.color.primaries = 0
  c2::u32 default.color.range = 0
  c2::u32 default.color.transfer = 0
  c2::u32 input.buffers.max-size.value = 7340032
  string input.media-type.value = "video/avc"
  c2::u32 output.delay.value = 3
  string output.media-type.value = "video/raw"
  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::float raw.hdr-static-info.max-cll = 0
  c2::float raw.hdr-static-info.max-fall = 0
  c2::u32 raw.max-size.height = 240
  c2::u32 raw.max-size.width = 320
  c2::u32 raw.pixel-format.value = 34
  c2::i32 raw.rotation.flip = 
14:07:14.928 31579-8383  ColorUtils              *  W  expected specified color aspects (0:0:0:0)
14:07:14.929 31579-8381  SurfaceUtils            *  D  connecting to surface 0xb400007587113ed0, reason connectToSurface
14:07:14.929 31579-8381  MediaCodec              *  I  [c2.exynos.h264.decoder] setting surface generation to 32336898
14:07:14.929 31579-8381  SurfaceUtils            *  D  disconnecting from surface 0xb400007587113ed0, reason connectToSurface(reconnect)
14:07:14.929 31579-8381  SurfaceUtils            *  D  connecting to surface 0xb400007587113ec0, reason connectToSurface(reconnect-with-listener)
14:07:14.929 31579-8383  CCodec                  *  D  [c2.exynos.h264.decoder] buffers are bound to CCodec for this session
14:07:14.929 31579-8383  CCodecConfig            *  D  no c2 equivalents for native-window
14:07:14.930 31579-8383  CCodecConfig            *  D  no c2 equivalents for native-window-generation
14:07:14.930 31579-8383  CCodecConfig            *  D  no c2 equivalents for flags
14:07:14.930 31579-8383  CCodecConfig            *  D  c2 config diff is   c2::u32 raw.size.height = 1080
  c2::u32 raw.size.width = 1920
14:07:14.930 31579-8383  CCodec                  *  D  encoding statistics level = 0
14:07:14.930 31579-8383  CCodec                  *  D  setup formats input: AMessage(what = 0x00000000) = {
  int32_t height = 1080
  int32_t level = 65536
  int32_t max-input-size = 7340032
  string mime = "video/avc"
  int32_t priority = 0
  int32_t profile = 65536
  int32_t width = 1920
  Rect crop(0, 0, 1919, 1079)
}
14:07:14.930 31579-8383  CCodec                  *  D  setup formats output: AMessage(what = 0x00000000) = {
  int32_t android._color-format = 2130708361
  int32_t android._video-scaling = 1
  int32_t rotation-degrees = 0
  int32_t color-standard = 1
  int32_t color-range = 2
  int32_t color-transfer = 3
  float cta861.max-cll = 0.000000
  float cta861.max-fall = 0.000000
  int32_t sar-height = 1
  int32_t sar-width = 1
  Rect crop(0, 0, 1919, 1079)
  int32_t width = 1920
  int32_t height = 1080
  int32_t max-height = 240
  int32_t max-width = 320
  string mime = "video/raw"
  int32_t priority = 0
  int32_t android._dataspace = 260
  int32_t color-format = 2130708361
}
14:07:14.930 31579-8383  CCodecConfig            *  I  query failed after returning 15 values (BAD_INDEX)
14:07:14.930 31579-8383  CCodecConfig            *  D  c2 config diff is   c2::u32 raw.max-size.height = 1080
  c2::u32 raw.max-size.width = 1920
14:07:14.934 31579-8383  CCodecBufferChannel     *  D  [c2.exynos.h264.decoder#727] Created input block pool with allocatorID 16 => poolID 18 - OK (0)
14:07:14.934 31579-8383  Codec2Client            *  D  GraphicBufferAllocator created
14:07:14.935 31579-8383  CCodecBufferChannel     *  I  [c2.exynos.h264.decoder#727] Created output block pool with allocatorID 18 => poolID 96 - OK
14:07:14.935 31579-8383  CCodecBufferChannel     *  D  [c2.exynos.h264.decoder#727] Configured output block pool ids 96 => OK
14:07:14.935 31579-8383  Codec2Client            *  D  setOutputSurface -- failed to set consumer usage (6/BAD_INDEX)
14:07:14.935 31579-8383  GraphicsTracker         *  D  new surface in configuration: maxDequeueRequested(0), maxDequeueCommitted(3)
14:07:14.935 31579-8383  GraphicsTracker         *  D  new surface configured with id:135630772240388 gen:32336898 maxDequeue:3
14:07:14.935 31579-8383  GraphicsTracker         *  D  maxDequeueCount committed to IGBP: 10
14:07:14.935 31579-8383  GraphicsTracker         *  D  Cache size 0 -> 0: maybe_cleared(0), dequeued(0)
14:07:14.935 31579-8383  GraphicsTracker         *  D  maxDqueueCount change 3 -> 10: pending: 0
14:07:14.935 31579-8383  Codec2Client            *  D  setOutputSurface -- generation=32336898 consumer usage=0x900
14:07:14.940 31579-8381  rinter.overseas         *  W  AIBinder_linkToDeath is being called with a non-null cookie and no onUnlink callback set. This might not be intended. AIBinder_DeathRecipient_setOnUnlinked should be called first.
14:07:14.945 31579-8383  GraphicsTracker         *  D  maxDequeueCount is already 10
14:07:14.951 31579-31674 CCodecBufferChannel     *  D  [c2.exynos.h264.decoder#727] Ignoring stale input buffer done callback: last flush index = 0, frameIndex = 0
14:07:14.952 31579-8383  CCodecConfig            *  D  c2 config diff is   c2::u32 raw.crop.height = 1080
  c2::u32 raw.crop.left = 0
  c2::u32 raw.crop.top = 0
  c2::u32 raw.crop.width = 1920
  c2::u32 raw.max-size.height = 1088
  c2::u32 raw.size.height = 1088
14:07:14.952 31579-8383  GraphicsTracker         *  D  maxDequeueCount is already 10
14:07:14.952 31579-8383  CCodecBuffers           *  D  [c2.exynos.h264.decoder#727:2D-Output] popFromStashAndRegister: at 3572029000us, output format changed to AMessage(what = 0x00000000) = {
  int32_t android._color-format = 2130708361
  int32_t android._video-scaling = 1
  int32_t rotation-degrees = 0
  int32_t color-standard = 1
  int32_t color-range = 2
  int32_t color-transfer = 3
  float cta861.max-cll = 0.000000
  float cta861.max-fall = 0.000000
  int32_t sar-height = 1
  int32_t sar-width = 1
  Rect crop(0, 0, 1919, 1079)
  int32_t width = 1920
  int32_t height = 1088
  int32_t max-height = 1088
  int32_t max-width = 1920
  string mime = "video/raw"
  int32_t priority = 0
  int32_t android._dataspace = 260
  int32_t color-format = 2130708361
}
14:07:14.953 31579-31591 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:14.953 31579-31591 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6ddbff0) failed: 2
14:07:14.953 31579-31591 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:14.953 31579-31591 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.953 31579-31591 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:14.954 31579-31591 GraphicBufferAllocator  *  E  Failed to allocate (1920 x 1088) layerCount 1 format 291 usage 4000000010100: -129
14:07:14.954 31579-31591 BufferQueueProducer     *  E  [SurfaceTexture-1-31579-1](id:7b5b00000004,api:3,p:31579,c:31579) dequeueBuffer: createGraphicBuffer failed
14:07:14.954 31579-31591 GraphicsTracker         *  E  BQ in inconsistent status. dequeueBuffer() error -129
14:07:14.954 31579-31591 GraphicsTracker         *  D  allocate error(14): Dequeued(9), Dequeuable(1)
14:07:14.952 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5317): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.957 31579-31907 Surface                 *  E  dequeueBuffer: error duping fence: 24
14:07:14.958 31579-8383  AidlBufferPoolCli       *  W  client 135632533436454 cache release status inconsistent!
14:07:14.960 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5318): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.961 31579-31591 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:14.961 31579-31591 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6de8e30) failed: 2
14:07:14.961 31579-31591 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:14.961 31579-31591 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.961 31579-31591 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:14.963 31579-31591 PipelineWatcher         *  D  onInputBufferReleased: frameIndex not found (6); ignored
14:07:14.960 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5319): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.965 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (-24 (Too many open files)) pruned into STATUS_UNKNOWN_ERROR
14:07:14.964 31579-31579 decoder-texture         *  W  type=1400 audit(0.0:5320): avc:  denied  { getattr } for  name="/" dev="dmabuf" ino=1 scontext=u:r:untrusted_app:s0:c51,c257,c512,c768 tcontext=u:object_r:unlabeled:s0 tclass=filesystem permissive=0 app=*
14:07:14.967 31579-8380  rinter.overseas         *  E  [SurfaceTexture-1-31579-1] syncForReleaseLocked: error creating EGL fence: 0x3003
14:07:14.967 31579-31617 flutter                 *  E  [ERROR:flutter/impeller/renderer/backend/vulkan/swapchain/khr/khr_swapchain_impl_vk.cc(356)] Break on 'ImpellerValidationBreak' to inspect point of failure: Could not acquire next swapchain image: ErrorOutOfHostMemory
14:07:14.967 31579-31617 flutter                 *  E  [ERROR:flutter/shell/gpu/gpu_surface_vulkan_impeller.cc(95)] No surface available.
14:07:14.967 31579-8380  AndroidRuntime          *  E  FATAL EXCEPTION: decoder-texture-thread
Process: *, PID: 31579
java.lang.RuntimeException: Error during updateTexImage (see logcat for details)
	at android.graphics.SurfaceTexture.nativeUpdateTexImage(Native Method)
	at android.graphics.SurfaceTexture.updateTexImage(SurfaceTexture.java:317)
	at org.webrtc.SurfaceTextureHelper.updateTexImage(SurfaceTextureHelper.java:334)
	at org.webrtc.SurfaceTextureHelper.tryDeliverTextureFrame(SurfaceTextureHelper.java:354)
	at org.webrtc.SurfaceTextureHelper.lambda$returnTextureFrame$5(SurfaceTextureHelper.java:295)
	at org.webrtc.SurfaceTextureHelper.$r8$lambda$4Cqr7wl04Qulpeh7F3bRqaUC9pw(Unknown Source:0)
	at org.webrtc.SurfaceTextureHelper$$ExternalSyntheticLambda3.run(D8$$SyntheticClass:0)
	at android.os.Handler.handleCallback(Handler.java:991)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loopOnce(Looper.java:232)
	at android.os.Looper.loop(Looper.java:317)
	at android.os.HandlerThread.run(HandlerThread.java:85)
14:07:15.004 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:15.004 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6df1a70) failed: 2
14:07:15.004 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:15.004 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:15.004 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:15.036 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.037 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.071 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.071 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.105 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 0, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.105 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.138 31579-31674 Parcel                  *  E  fcntl(F_DUPFD_CLOEXEC) failed in Parcel::read, i is 1, fds[i] is -1, fd_count is 2, error: Too many open files
14:07:15.138 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status BAD_VALUE
14:07:15.177 31579-31674 gralloc5                *  E  Buffer: 0x0 is corrupted
14:07:15.177 31579-31674 GraphicBufferMapper     *  W  importBuffer(0xb4000076b6deea50) failed: 2
14:07:15.177 31579-31674 GraphicBuffer           *  E  unflatten: registerBuffer failed: Unknown error -2 (2)
14:07:15.177 31579-31674 rinter.overseas         *  W  PruneStatusT: Unknown status_t (2 (Unknown error -2)) pruned into STATUS_UNKNOWN_ERROR
14:07:15.177 31579-31674 IPCThreadState          *  I  oneway function results for code 5 on binder at 0xb400007616f46d20 will be dropped but finished with status UNKNOWN_ERROR
14:07:15.783 31579-31674 GraphicsTracker         *  D  _allocateDirect() allocated 0 buffer
14:07:15.810 31579-31674 GraphicsTracker         *  E  Tried to deallocate non dequeued buffer
14:07:15.810 31579-31674 Codec2-Gra...rAllocator *  W  deallocate() 135630772347451 was not successful 2
14:07:15.812 31579-8381  SurfaceUtils            *  D  disconnecting from surface 0xb400007587113ed0, reason disconnectFromSurface

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions