google-ai-edge / mediapipe

Cross-platform, customizable ML solutions for live and streaming media.
https://ai.google.dev/edge/mediapipe
Apache License 2.0
27.05k stars 5.11k forks source link

The Image Segmenter Demo is not working on my Xiaomi phone with Android version 14. #5437

Closed shiwukuanghun closed 4 months ago

shiwukuanghun commented 4 months ago

Have I written custom code (as opposed to using a stock example script provided in MediaPipe)

None

OS Platform and Distribution

XiaoMi,Android14

MediaPipe Tasks SDK version

0.20230731

Task name (e.g. Image classification, Gesture recognition etc.)

Image segmentation

Programming Language and version (e.g. C++, Python, Java)

JAVA8

Describe the actual behavior

crash

Describe the expected behaviour

wish normal

Standalone code/steps you may have used to try to get what you need

val options = ImageSegmenter.ImageSegmenterOptions.builder()
            .setBaseOptions(
                BaseOptions.builder().setModelAssetPath("selfie_multiclass_256x256.tflite").build()
            )
            .setRunningMode(RunningMode.IMAGE)
            .setOutputCategoryMask(true)
            .setOutputConfidenceMasks(false)
            .build()
        Log.d(TAG, "createImageTransactor2-2")
        val imageSegmenter = ImageSegmenter.createFromOptions(this, options) // When running to this line, it crashes

Other info / Complete Logs

2024-05-26 18:28:49.882 31064-31064 libc                    com.wujie.zuixuanidcard              A  Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x8 in tid 31064 (e.zuixuanidcard), pid 31064 (e.zuixuanidcard)
2024-05-26 18:28:49.882 31064-31064 libc                    com.wujie.zuixuanidcard              I  debuggerd_dispatch_pseudothread start. crashing tid: 31064
2024-05-26 18:28:49.894 31064-31064 libc                    com.wujie.zuixuanidcard              I  crash_dump pid: 1589
---------------------------- PROCESS ENDED (31064) for package com.wujie.zuixuanidcard ----------------------------
---------------------------- PROCESS STARTED (31191) for package com.wujie.zuixuanidcard ----------------------------
2024-05-26 18:28:50.242 31191-1618  AppScoutStateMachine    com.wujie.zuixuanidcard              D  31191-ScoutStateMachinecreated
2024-05-26 18:28:50.242 31191-31191 MiuiMonitorThread       com.wujie.zuixuanidcard              D  Shared singleton Thread for stability monitor start
2024-05-26 18:28:50.244 31191-31191 Compatibil...geReporter com.wujie.zuixuanidcard              D  Compat change id reported: 171979766; UID 10495; state: ENABLED
2024-05-26 18:28:50.244 31191-31191 Compatibil...geReporter com.wujie.zuixuanidcard              D  Compat change id reported: 242716250; UID 10495; state: ENABLED
2024-05-26 18:28:50.267 31191-31191 nativeloader            com.wujie.zuixuanidcard              D  Configuring clns-4 for other apk /system/framework/org.apache.http.legacy.jar. target_sdk_version=34, uses_libraries=ALL, library_path=/data/app/~~QA1cbf3ebqqpP2oEYRbt6A==/com.wujie.zuixuanidcard-oNx8FXHWC5ysbbdRMqZZlw==/lib/arm64:/data/app/~~QA1cbf3ebqqpP2oEYRbt6A==/com.wujie.zuixuanidcard-oNx8FXHWC5ysbbdRMqZZlw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.wujie.zuixuanidcard
2024-05-26 18:28:50.267 31191-31191 nativeloader            com.wujie.zuixuanidcard              D  Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libxiaomi_modemdumpsdx55_jni.modem.so:libxiaomi_modemdump_jni.modem.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
2024-05-26 18:28:50.270 31191-31191 nativeloader            com.wujie.zuixuanidcard              D  Configuring clns-5 for other apk /data/app/~~QA1cbf3ebqqpP2oEYRbt6A==/com.wujie.zuixuanidcard-oNx8FXHWC5ysbbdRMqZZlw==/base.apk. target_sdk_version=34, uses_libraries=, library_path=/data/app/~~QA1cbf3ebqqpP2oEYRbt6A==/com.wujie.zuixuanidcard-oNx8FXHWC5ysbbdRMqZZlw==/lib/arm64:/data/app/~~QA1cbf3ebqqpP2oEYRbt6A==/com.wujie.zuixuanidcard-oNx8FXHWC5ysbbdRMqZZlw==/base.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand:/data/user/0/com.wujie.zuixuanidcard
2024-05-26 18:28:50.278 31191-31191 Perf                    com.wujie.zuixuanidcard              I  Connecting to perf service.
2024-05-26 18:28:50.282 31191-31191 GraphicsEnvironment     com.wujie.zuixuanidcard              V  Currently set values for:
2024-05-26 18:28:50.282 31191-31191 GraphicsEnvironment     com.wujie.zuixuanidcard              V    angle_gl_driver_selection_pkgs=[]
2024-05-26 18:28:50.282 31191-31191 GraphicsEnvironment     com.wujie.zuixuanidcard              V    angle_gl_driver_selection_values=[]
2024-05-26 18:28:50.283 31191-31191 GraphicsEnvironment     com.wujie.zuixuanidcard              V  ANGLE GameManagerService for com.wujie.zuixuanidcard: false
2024-05-26 18:28:50.283 31191-31191 GraphicsEnvironment     com.wujie.zuixuanidcard              V  com.wujie.zuixuanidcard is not listed in per-application setting
2024-05-26 18:28:50.283 31191-31191 GraphicsEnvironment     com.wujie.zuixuanidcard              V  App is not on the allowlist for updatable production driver.
2024-05-26 18:28:50.285 31191-31191 ForceDarkHelperStubImpl com.wujie.zuixuanidcard              I  initialize for com.wujie.zuixuanidcard , ForceDarkOrigin
2024-05-26 18:28:50.286 31191-31191 OpenGLRenderer          com.wujie.zuixuanidcard              D  JNI_OnLoad success
2024-05-26 18:28:50.286 31191-31191 MiuiForceDarkConfig     com.wujie.zuixuanidcard              I  setConfig density:3.500000, mainRule:0, secondaryRule:0, tertiaryRule:0
2024-05-26 18:28:50.294 31191-31191 MLInitializerProvider   com.wujie.zuixuanidcard              E  MLInitializerProvider Done
2024-05-26 18:28:50.294 31191-31191 AGConnectProvider       com.wujie.zuixuanidcard              I  AGConnectInitializeProvider#onCreate
2024-05-26 18:28:50.294 31191-31191 AGConnectInstance       com.wujie.zuixuanidcard              I  AGConnectInstance#initialize
2024-05-26 18:28:50.294 31191-31191 ServiceRegistrarParser  com.wujie.zuixuanidcard              I  getServices
2024-05-26 18:28:50.295 31191-31191 ServiceRegistrarParser  com.wujie.zuixuanidcard              I  services:0
2024-05-26 18:28:50.374 31191-31191 AGC_Instance            com.wujie.zuixuanidcard              I  AGC SDK initialize end, default route:UNKNOWN
2024-05-26 18:28:50.394 31191-1638  libc                    com.wujie.zuixuanidcard              W  Access denied finding property "vendor.migl.debug"
2024-05-26 18:28:50.395 31191-1638  libMiGL                 com.wujie.zuixuanidcard              I  EnableDR: 0
2024-05-26 18:28:50.395 31191-1638  libMiGL                 com.wujie.zuixuanidcard              D  mDFIInterval: -1
2024-05-26 18:28:50.397 31191-31191 AppCompatDelegate       com.wujie.zuixuanidcard              D  Checking for metadata for AppLocalesMetadataHolderService : Service not found
2024-05-26 18:28:50.411 31191-31191 e.zuixuanidcard         com.wujie.zuixuanidcard              W  type=1400 audit(0.0:67190): avc:  denied  { read } for  name="u:object_r:vendor_displayfeature_prop:s0" dev="tmpfs" ino=13231 scontext=u:r:untrusted_app:s0:c239,c257,c512,c768 tcontext=u:object_r:vendor_displayfeature_prop:s0 tclass=file permissive=0 app=com.wujie.zuixuanidcard
2024-05-26 18:28:50.417 31191-31191 libc                    com.wujie.zuixuanidcard              W  Access denied finding property "ro.vendor.df.effect.conflict"
2024-05-26 18:28:50.426 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  Configuring clns-6 for other apk /system_ext/app/miuisystem/miuisystem.apk. target_sdk_version=33, uses_libraries=ALL, library_path=/product/app/MiuiContentCatcherMIUI15/lib/arm64:/product/app/MiuiContentCatcherMIUI15/MiuiContentCatcherMIUI15.apk!/lib/arm64-v8a:/system_ext/priv-app/RtMiCloudSDK/RtMiCloudSDK.apk!/lib/arm64-v8a:/system_ext/app/miuisystem/miuisystem.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
2024-05-26 18:28:50.426 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libxiaomi_modemdumpsdx55_jni.modem.so:libxiaomi_modemdump_jni.modem.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
2024-05-26 18:28:50.426 31191-31191 Compatibil...geReporter com.wujie.zuixuanidcard              D  Compat change id reported: 210923482; UID 10495; state: ENABLED
2024-05-26 18:28:50.427 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.427 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.427 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.428 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.428 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.429 31191-31191 e.zuixuanidcard         com.wujie.zuixuanidcard              W  Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (unsupported, reflection, allowed)
2024-05-26 18:28:50.431 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  Configuring clns-7 for other apk /system_ext/priv-app/RtMiCloudSDK/RtMiCloudSDK.apk. target_sdk_version=33, uses_libraries=ALL, library_path=/product/app/MiuiContentCatcherMIUI15/lib/arm64:/product/app/MiuiContentCatcherMIUI15/MiuiContentCatcherMIUI15.apk!/lib/arm64-v8a:/system_ext/priv-app/RtMiCloudSDK/RtMiCloudSDK.apk!/lib/arm64-v8a:/system_ext/app/miuisystem/miuisystem.apk!/lib/arm64-v8a, permitted_path=/data:/mnt/expand
2024-05-26 18:28:50.431 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  Extending system_exposed_libraries: libbinauralrenderer_wrapper.qti.so:libhoaeffects.qti.so:libQOC.qti.so:libmisys_jni.xiaomi.so:libxiaomi_modemdumpsdx55_jni.modem.so:libxiaomi_modemdump_jni.modem.so:libupdateprof.qti.so:libthermalclient.qti.so:libQOC.qti.so:libdiag_system.qti.so:libqape.qti.so:libqesdk_ndk_platform.qti.so:liblistenjni.qti.so
2024-05-26 18:28:50.433 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.433 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.433 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.435 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.435 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.435 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  InitLlndkLibrariesProduct: libEGL.so:libGLESv1_CM.so:libGLESv2.so:libGLESv3.so:libRS.so:libandroid_net.so:libbinder_ndk.so:libc.so:libcgrouprc.so:libclang_rt.asan-aarch64-android.so:libclang_rt.asan-arm-android.so:libclang_rt.hwasan-aarch64-android.so:libcom.android.tethering.connectivity_native.so:libdl.so:libft2.so:liblog.so:libm.so:libmediandk.so:libnativewindow.so:libneuralnetworks.so:libselinux.so:libsync.so:libvndksupport.so:libvulkan.so
2024-05-26 18:28:50.435 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  Configuring product-clns-8 for unbundled product apk /product/app/MiuiContentCatcherMIUI15/MiuiContentCatcherMIUI15.apk. target_sdk_version=33, uses_libraries=, library_path=/product/app/MiuiContentCatcherMIUI15/lib/arm64:/product/app/MiuiContentCatcherMIUI15/MiuiContentCatcherMIUI15.apk!/lib/arm64-v8a:/system_ext/priv-app/RtMiCloudSDK/RtMiCloudSDK.apk!/lib/arm64-v8a:/system_ext/app/miuisystem/miuisystem.apk!/lib/arm64-v8a:/product/lib64:/system/product/lib64, permitted_path=/data:/mnt/expand:/product/lib64:/system/product/lib64
2024-05-26 18:28:50.435 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.436 31191-1639  nativeloader            com.wujie.zuixuanidcard              D  InitVndkspLibrariesProduct: android.hardware.common-V2-ndk.so:android.hardware.common-V2-ndk_platform.so:android.hardware.common.fmq-V1-ndk.so:android.hardware.common.fmq-V1-ndk_platform.so:android.hardware.graphics.allocator-V2-ndk.so:android.hardware.graphics.allocator-V2-ndk_platform.so:android.hardware.graphics.common-V4-ndk.so:android.hardware.graphics.common-V4-ndk_platform.so:android.hardware.graphics.common@1.0.so:android.hardware.graphics.common@1.1.so:android.hardware.graphics.common@1.2.so:android.hardware.graphics.composer3-V1-ndk.so:android.hardware.graphics.composer3-V1-ndk_platform.so:android.hardware.graphics.mapper@2.0.so:android.hardware.graphics.mapper@2.1.so:android.hardware.graphics.mapper@3.0.so:android.hardware.graphics.mapper@4.0.so:android.hardware.renderscript@1.0.so:android.hidl.memory.token@1.0.so:android.hidl.memory@1.0-impl.so:android.hidl.memory@1.0.so:android.hidl.safe_union@1.0.so:libRSCpuRef.so:libRSDriver.so:libRS_internal.so:libbase.so:libbcinfo.so:libblas.so:libc++.so:lib
2024-05-26 18:28:50.437 31191-1639  ContentCatcher_injector com.wujie.zuixuanidcard              D  Interceptor : Init Interceptor for Activity com.wujie.zuixuanidcard.MainActivity@a55d0ad
2024-05-26 18:28:50.438 31191-1639  ViewContentFactory      com.wujie.zuixuanidcard              D  initViewContentFetcherClass
2024-05-26 18:28:50.438 31191-1639  ViewContentFactory      com.wujie.zuixuanidcard              D  getInterceptorPackageInfo
2024-05-26 18:28:50.439 31191-1639  ViewContentFactory      com.wujie.zuixuanidcard              D  getInitialApplication took 0ms
2024-05-26 18:28:50.439 31191-1639  ViewContentFactory      com.wujie.zuixuanidcard              D  packageInfo.packageName: com.miui.contentcatcher
2024-05-26 18:28:50.440 31191-1639  ViewContentFactory      com.wujie.zuixuanidcard              D  initViewContentFetcherClass took 1ms
2024-05-26 18:28:50.440 31191-1639  ContentCatcher          com.wujie.zuixuanidcard              I  ViewContentFetcher : ViewContentFetcher
2024-05-26 18:28:50.440 31191-1639  ViewContentFactory      com.wujie.zuixuanidcard              D  createInterceptor took 2ms
2024-05-26 18:28:50.440 31191-1639  ContentCatcher_injector com.wujie.zuixuanidcard              D  Interceptor : notifyActivityCreate: com.wujie.zuixuanidcard@com.wujie.zuixuanidcard.MainActivity@173396141
2024-05-26 18:28:50.441 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.441 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.442 31191-31191 TypefaceUtils           com.wujie.zuixuanidcard              I  TypefaceUtil.getReplacedFont failed
2024-05-26 18:28:50.442 31191-1639  ContentCatcherManager   com.wujie.zuixuanidcard              E  failed to get ContentCatcherService.
2024-05-26 18:28:50.444 31191-1639  ContentCatcherManager   com.wujie.zuixuanidcard              E  failed to get ContentCatcherService.
2024-05-26 18:28:50.444 31191-1639  ContentCatcher_injector com.wujie.zuixuanidcard              D  Interceptor : NOT interest in this page: com.wujie.zuixuanidcard@com.wujie.zuixuanidcard.MainActivity@173396141
2024-05-26 18:28:50.444 31191-1639  ContentCatcher_catcher  com.wujie.zuixuanidcard              D  CatcherHolder : mCatcherList size: 0
2024-05-26 18:28:50.461 31191-31191 DecorView[]             com.wujie.zuixuanidcard              D  getWindowModeFromSystem  windowmode is 1
2024-05-26 18:28:50.467 31191-31191 e.zuixuanidcard         com.wujie.zuixuanidcard              W  Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (unsupported, reflection, allowed)
2024-05-26 18:28:50.470 31191-31191 Compatibil...geReporter com.wujie.zuixuanidcard              D  Compat change id reported: 147798919; UID 10495; state: ENABLED
2024-05-26 18:28:50.491 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission NOT granted: android.permission.MANAGE_EXTERNAL_STORAGE
2024-05-26 18:28:50.491 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission NOT granted: android.permission.MANAGE_EXTERNAL_STORAGE
2024-05-26 18:28:50.492 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission granted: android.permission.READ_EXTERNAL_STORAGE
2024-05-26 18:28:50.492 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission granted: android.permission.WRITE_EXTERNAL_STORAGE
2024-05-26 18:28:50.492 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission granted: android.permission.CAMERA
2024-05-26 18:28:50.493 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission granted: com.wujie.zuixuanidcard.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
2024-05-26 18:28:50.493 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission granted: android.permission.INTERNET
2024-05-26 18:28:50.493 31191-31191 MainActivity            com.wujie.zuixuanidcard              I  Permission granted: android.permission.ACCESS_NETWORK_STATE
2024-05-26 18:28:50.515 31191-1639  ContentCatcher_injector com.wujie.zuixuanidcard              D  Interceptor : notifyActivityStart: com.wujie.zuixuanidcard@com.wujie.zuixuanidcard.MainActivity@173396141
2024-05-26 18:28:50.515 31191-1639  ContentCatcher_catcher  com.wujie.zuixuanidcard              D  CatcherHolder : mCatcherList size: 0
2024-05-26 18:28:50.518 31191-1639  ContentCatcher_injector com.wujie.zuixuanidcard              D  Interceptor : notifyActivityResume: com.wujie.zuixuanidcard@com.wujie.zuixuanidcard.MainActivity@173396141
2024-05-26 18:28:50.518 31191-1639  ContentCatcher_catcher  com.wujie.zuixuanidcard              D  CatcherHolder : mCatcherList size: 0
2024-05-26 18:28:50.531 31191-31191 Compatibil...geReporter com.wujie.zuixuanidcard              D  Compat change id reported: 237531167; UID 10495; state: DISABLED
2024-05-26 18:28:50.532 31191-1651  ziparchive              com.wujie.zuixuanidcard              W  Unable to open '/system/framework/QXPerformance.dm': No such file or directory
2024-05-26 18:28:50.532 31191-1651  ziparchive              com.wujie.zuixuanidcard              W  Unable to open '/system/framework/QXPerformance.dm': No such file or directory
kuaashish commented 4 months ago

Hi @shiwukuanghun,

The current error logs do not clearly indicate the cause of the app crash. Could you please provide the complete error log, including the error message? Additionally, sharing the detailed steps you are following from the documentation would be very helpful.

Thank you!!

github-actions[bot] commented 4 months ago

This issue has been marked stale because it has no recent activity since 7 days. It will be closed if no further activity occurs. Thank you.

github-actions[bot] commented 4 months ago

This issue was closed due to lack of activity after being marked stale for past 7 days.

google-ml-butler[bot] commented 4 months ago

Are you satisfied with the resolution of your issue? Yes No