-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
Bug report
My app has both mediapipe_genai and mediapipe_text implement.
But I'm getting this error when running genai the app:
FINE [TaskExecutor][19:18:23.107] Creating Inference worker
objc[79998]: Class MPPMetalSharedResources is implemented in both /Users/rivertwilight/Developer/Dali/build/macos/Build/Products/Debug/Dali.app/Contents/Frameworks/text.framework/Versions/A/text (0x2cdf3d448) and /Users/rivertwilight/Developer/Dali/build/macos/Build/Products/Debug/Dali.app/Contents/Frameworks/libllm_inference_engine.framework/Versions/A/libllm_inference_engine (0x2daa35470). One of the two will be used. Which one is undefined.
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
F0000 00:00:1738235903.325665 70905121 registration.h:195] Function with name DefaultInputStreamHandler already registered.
*** Check failure stack trace: ***Then my app crushed immediately.
I'm using embedding provided by mediapipe_text. If I remove the embedder initialization code, everything works well.
Steps to reproduce
Just create a flutter app that initializes both mediapipe_genai and mediapipe_text lib, then try to chat with gemini 4b cpu.
Expected behavior
It should works.
Flutter doctor
Click To Expand
[✓] Flutter (Channel master, 3.27.0-1.0.pre.681, on macOS 14.3 23D2057 darwin-arm64,
locale en-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
✗ cmdline-tools component is missing
Run `path/to/sdkmanager --install "cmdline-tools;latest"`
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/to/macos-android-setup for more details.
[!] Xcode - develop for iOS and macOS (Xcode 15.4)
! CocoaPods 1.15.2 out of date (1.16.2 is recommended).
CocoaPods is a package manager for iOS or macOS platform code.
Without CocoaPods, plugins will not work on iOS or macOS.
For more info, see https://flutter.dev/to/platform-plugins
To update CocoaPods, see
https://guides.cocoapods.org/using/getting-started.html#updating-cocoapods
[✗] Chrome - develop for the web (Cannot find Chrome executable at
/Applications/Google Chrome.app/Contents/MacOS/Google Chrome)
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[✓] Android Studio (version 2023.3)
[✓] VS Code (version 1.90.0)
Flutter dependencies
Click To Expand
Dart SDK 3.7.0-207.0.dev
Flutter SDK 3.27.0-1.0.pre.681
dali_app 1.0.0+15
dependencies:
- aws_client 0.6.0 [crypto http meta xml intl uuid collection]
- clipboard 0.1.3 [flutter]
- cupertino_icons 1.0.8
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_bloc 8.1.6 [bloc flutter provider]
- flutter_launcher_icons 0.13.1 [args checked_yaml cli_util image json_annotation path yaml]
- flutter_local_notifications 17.2.2 [clock flutter flutter_local_notifications_linux flutter_local_notifications_platform_interface timezone]
- flutter_markdown 0.7.3+1 [flutter markdown meta path]
- flutter_riverpod 2.5.1 [collection flutter meta riverpod state_notifier]
- flutter_secure_storage 9.2.2 [flutter flutter_secure_storage_linux flutter_secure_storage_macos flutter_secure_storage_platform_interface flutter_secure_storage_web flutter_secure_storage_windows meta]
- flutter_staggered_grid_view 0.7.0 [flutter]
- freezed_annotation 2.4.4 [collection json_annotation meta]
- google_generative_ai 0.4.5 [http]
- hotkey_manager 0.2.3 [collection flutter hotkey_manager_linux hotkey_manager_macos hotkey_manager_platform_interface hotkey_manager_windows uuid]
- http 1.2.2 [async http_parser meta web]
- icloud_storage 2.2.0 [flutter plugin_platform_interface]
- image 4.2.0 [archive meta xml]
- image_picker 1.1.2 [flutter image_picker_android image_picker_for_web image_picker_ios image_picker_linux image_picker_macos image_picker_platform_interface image_picker_windows]
- in_app_purchase 3.2.0 [flutter in_app_purchase_android in_app_purchase_platform_interface in_app_purchase_storekit]
- intl 0.19.0 [clock meta path]
- just_audio 0.9.39 [just_audio_platform_interface just_audio_web audio_session rxdart path path_provider async uuid crypto meta flutter]
- language_detector 1.0.0 [flutter translator]
- macos_ui 2.0.8 [flutter macos_window_utils gradient_borders appkit_ui_element_colors equatable]
- macos_window_utils 1.5.0 [flutter]
- mediapipe_core 0.0.1 [equatable ffi logging meta]
- mediapipe_genai 0.0.1 [async equatable ffi http logging mediapipe_core native_assets_cli native_toolchain_c path]
- mediapipe_text 0.0.1 [async ffi http logging mediapipe_core native_assets_cli native_toolchain_c path]
- objectbox 4.0.2 [collection flat_buffers ffi meta path]
- objectbox_flutter_libs 4.0.2 [flutter objectbox path_provider]
- package_info_plus 8.1.1 [ffi flutter flutter_web_plugins http meta path package_info_plus_platform_interface web win32 clock]
- path 1.9.1
- path_provider 2.1.4 [flutter path_provider_android path_provider_foundation path_provider_linux path_provider_platform_interface path_provider_windows]
- photo_manager 3.2.3 [flutter]
- photo_view 0.15.0 [flutter]
- screen_capturer 0.2.2 [flutter screen_capturer_linux screen_capturer_macos screen_capturer_platform_interface screen_capturer_windows]
- shared_preferences 2.3.2 [flutter shared_preferences_android shared_preferences_foundation shared_preferences_linux shared_preferences_platform_interface shared_preferences_web shared_preferences_windows]
- slang_flutter 3.19.0 [flutter slang]
- sqflite 2.3.3+1 [flutter sqflite_common path]
- supabase_flutter 2.6.0 [app_links async crypto flutter http meta supabase url_launcher path_provider shared_preferences]
- tflite_flutter 0.10.4 [flutter path plugin_platform_interface quiver ffi]
- uni_links 0.5.1 [flutter uni_links_platform_interface uni_links_web]
- url_launcher 6.3.0 [flutter url_launcher_android url_launcher_ios url_launcher_linux url_launcher_macos url_launcher_platform_interface url_launcher_web url_launcher_windows]
- webdav_client 1.2.2 [dio xml convert]
- window_manager 0.3.9 [flutter path screen_retriever]
- ygeeker_flutter 1.0.0 [flutter supabase_flutter flutter_secure_storage shared_preferences package_info_plus in_app_purchase]
dev dependencies:
- build_runner 2.4.11 [analyzer args async build build_config build_daemon build_resolvers build_runner_core code_builder collection crypto dart_style frontend_server_client glob graphs http_multi_server io js logging meta mime package_config path pool pub_semver pubspec_parse shelf shelf_web_socket stack_trace stream_transform timing watcher web_socket_channel yaml]
- flutter_gen_runner 5.3.1 [flutter_gen_core build collection crypto glob path]
- flutter_lints 3.0.2 [lints]
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math leak_tracker_flutter_testing async boolean_selector characters collection leak_tracker leak_tracker_testing material_color_utilities meta source_span stream_channel string_scanner term_glyph vm_service]
- freezed 2.5.2 [analyzer build build_config collection meta source_gen freezed_annotation json_annotation]
- json_serializable 6.8.0 [analyzer async build build_config collection json_annotation meta path pub_semver pubspec_parse source_gen source_helper]
- objectbox_generator 4.0.2 [objectbox analyzer build collection dart_style glob path source_gen pubspec_parse yaml http cryptography]
- slang_build_runner 3.19.0 [build glob slang]
transitive dependencies:
- _fe_analyzer_shared 61.0.0 [meta]
- analyzer 5.13.0 [_fe_analyzer_shared collection convert crypto glob meta package_config path pub_semver source_span watcher yaml]
- app_links 6.2.1 [flutter app_links_linux app_links_platform_interface app_links_web]
- app_links_linux 1.0.3 [flutter app_links_platform_interface gtk]
- app_links_platform_interface 2.0.2 [flutter plugin_platform_interface]
- app_links_web 1.0.4 [flutter flutter_web_plugins app_links_platform_interface web]
- appkit_ui_element_colors 1.0.0 [equatable flutter plugin_platform_interface]
- archive 3.6.1 [crypto path]
- args 2.5.0
- async 2.12.0 [collection meta]
- audio_session 0.1.21 [flutter flutter_web_plugins rxdart meta]
- bloc 8.1.4 [meta]
- boolean_selector 2.1.2 [source_span string_scanner]
- build 2.4.1 [analyzer async convert crypto glob logging meta package_config path]
- build_config 1.1.1 [checked_yaml json_annotation path pubspec_parse yaml]
- build_daemon 4.0.2 [built_collection built_value crypto http_multi_server logging path pool shelf shelf_web_socket stream_transform watcher web_socket_channel]
- build_resolvers 2.4.2 [analyzer async build collection convert crypto graphs logging package_config path pool pub_semver stream_transform yaml]
- build_runner_core 7.3.1 [async build build_config build_resolvers collection convert crypto glob graphs json_annotation logging meta package_config path pool timing watcher yaml]
- built_collection 5.1.1
- built_value 8.9.2 [built_collection collection fixnum meta]
- characters 1.3.0
- checked_yaml 2.0.3 [json_annotation source_span yaml]
- cli_config 0.2.0 [args yaml]
- cli_util 0.4.1 [meta path]
- clock 1.1.2
- code_builder 4.10.0 [built_collection built_value collection matcher meta]
- collection 1.19.0
- color 3.0.0
- convert 3.1.1 [typed_data]
- cross_file 0.3.4+2 [meta web]
- crypto 3.0.5 [typed_data]
- cryptography 2.7.0 [collection crypto ffi js meta typed_data]
- csv 5.1.1
- dart_style 2.3.2 [analyzer args path pub_semver source_span]
- dartx 1.2.0 [characters collection crypto meta path time]
- dbus 0.7.10 [args ffi meta xml]
- dio 5.6.0 [async http_parser meta path dio_web_adapter]
- dio_web_adapter 2.0.0 [dio http_parser meta web]
- equatable 2.0.5 [collection meta]
- fake_async 1.3.2 [clock collection]
- ffi 2.1.3
- file 7.0.0 [meta path]
- file_selector_linux 0.9.2+1 [cross_file file_selector_platform_interface flutter]
- file_selector_macos 0.9.4 [cross_file file_selector_platform_interface flutter]
- file_selector_platform_interface 2.6.2 [cross_file flutter http plugin_platform_interface]
- file_selector_windows 0.9.3+2 [cross_file file_selector_platform_interface flutter]
- fixnum 1.1.0
- flat_buffers 23.5.26
- flutter_gen_core 5.3.1 [path yaml mime xml dartx color collection json_annotation glob dart_style analyzer args pub_semver source_span]
- flutter_local_notifications_linux 4.0.1 [dbus ffi flutter flutter_local_notifications_platform_interface path xdg_directories]
- flutter_local_notifications_platform_interface 7.2.0 [flutter plugin_platform_interface]
- flutter_plugin_android_lifecycle 2.0.21 [flutter]
- flutter_secure_storage_linux 1.2.1 [flutter flutter_secure_storage_platform_interface]
- flutter_secure_storage_macos 3.1.2 [flutter flutter_secure_storage_platform_interface]
- flutter_secure_storage_platform_interface 1.1.2 [flutter plugin_platform_interface]
- flutter_secure_storage_web 1.2.1 [flutter flutter_secure_storage_platform_interface flutter_web_plugins js]
- flutter_secure_storage_windows 3.1.2 [ffi flutter flutter_secure_storage_platform_interface path path_provider win32]
- flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math]
- frontend_server_client 4.0.0 [async path]
- functions_client 2.3.2 [http yet_another_json_isolate]
- glob 2.1.2 [async collection file path string_scanner]
- gotrue 2.8.4 [collection crypto http jwt_decode retry rxdart meta]
- gradient_borders 1.0.1 [flutter]
- graphs 2.3.2 [collection]
- gtk 2.1.0 [ffi flutter meta]
- hotkey_manager_linux 0.2.0 [flutter hotkey_manager_platform_interface]
- hotkey_manager_macos 0.2.0 [flutter hotkey_manager_platform_interface]
- hotkey_manager_platform_interface 0.2.0 [flutter json_annotation plugin_platform_interface uni_platform uuid]
- hotkey_manager_windows 0.2.0 [flutter hotkey_manager_platform_interface]
- http_multi_server 3.2.1 [async]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- image_picker_android 0.8.12+12 [flutter flutter_plugin_android_lifecycle image_picker_platform_interface]
- image_picker_for_web 3.0.5 [flutter flutter_web_plugins image_picker_platform_interface mime web]
- image_picker_ios 0.8.12 [flutter image_picker_platform_interface]
- image_picker_linux 0.2.1+1 [file_selector_linux file_selector_platform_interface flutter image_picker_platform_interface]
- image_picker_macos 0.2.1+1 [file_selector_macos file_selector_platform_interface flutter image_picker_platform_interface]
- image_picker_platform_interface 2.10.0 [cross_file flutter http plugin_platform_interface]
- image_picker_windows 0.2.1+1 [file_selector_platform_interface file_selector_windows flutter image_picker_platform_interface]
- in_app_purchase_android 0.3.6+6 [collection flutter in_app_purchase_platform_interface json_annotation]
- in_app_purchase_platform_interface 1.4.0 [flutter plugin_platform_interface]
- in_app_purchase_storekit 0.3.17+3 [collection flutter in_app_purchase_platform_interface json_annotation]
- io 1.0.4 [meta path string_scanner]
- js 0.6.7 [meta]
- json2yaml 3.0.1 [meta]
- json_annotation 4.9.0 [meta]
- just_audio_platform_interface 4.3.0 [flutter plugin_platform_interface]
- just_audio_web 0.4.11 [just_audio_platform_interface flutter flutter_web_plugins web]
- jwt_decode 0.3.1
- leak_tracker 10.0.8 [clock collection meta path vm_service]
- leak_tracker_flutter_testing 3.0.9 [flutter leak_tracker leak_tracker_testing matcher meta]
- leak_tracker_testing 3.0.1 [leak_tracker matcher meta]
- lints 3.0.0
- logging 1.2.0
- markdown 7.2.2 [args meta]
- matcher 0.12.16+1 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.11.1 [collection]
- meta 1.15.0
- mime 1.0.5
- native_assets_cli 0.6.1 [args cli_config collection crypto logging pub_semver yaml]
- native_toolchain_c 0.4.2 [glob logging meta native_assets_cli pub_semver]
- nested 1.0.0 [flutter]
- package_config 2.1.0 [path]
- package_info_plus_platform_interface 3.0.1 [flutter meta plugin_platform_interface]
- path_provider_android 2.2.10 [flutter path_provider_platform_interface]
- path_provider_foundation 2.4.0 [flutter path_provider_platform_interface]
- path_provider_linux 2.2.1 [ffi flutter path path_provider_platform_interface xdg_directories]
- path_provider_platform_interface 2.1.2 [flutter platform plugin_platform_interface]
- path_provider_windows 2.3.0 [ffi flutter path path_provider_platform_interface]
- petitparser 6.0.2 [meta]
- platform 3.1.5
- plugin_platform_interface 2.1.8 [meta]
- pool 1.5.1 [async stack_trace]
- postgrest 2.1.4 [http yet_another_json_isolate meta]
- provider 6.1.2 [collection flutter nested]
- pub_semver 2.1.4 [collection meta]
- pubspec_parse 1.3.0 [checked_yaml collection json_annotation pub_semver yaml]
- quiver 3.2.1 [matcher]
- realtime_client 2.2.1 [collection http meta web_socket_channel]
- retry 3.1.2
- riverpod 2.5.1 [collection meta stack_trace state_notifier]
- rxdart 0.28.0
- screen_capturer_linux 0.2.2 [flutter screen_capturer_platform_interface shell_executor]
- screen_capturer_macos 0.2.2 [flutter screen_capturer_platform_interface shell_executor]
- screen_capturer_platform_interface 0.2.2 [flutter json_annotation plugin_platform_interface]
- screen_capturer_windows 0.2.2 [ffi flutter screen_capturer_platform_interface win32]
- screen_retriever 0.1.9 [flutter]
- shared_preferences_android 2.3.1 [flutter shared_preferences_platform_interface]
- shared_preferences_foundation 2.5.2 [flutter shared_preferences_platform_interface]
- shared_preferences_linux 2.4.1 [file flutter path path_provider_linux path_provider_platform_interface shared_preferences_platform_interface]
- shared_preferences_platform_interface 2.4.1 [flutter plugin_platform_interface]
- shared_preferences_web 2.4.2 [flutter flutter_web_plugins shared_preferences_platform_interface web]
- shared_preferences_windows 2.4.1 [file flutter path path_provider_platform_interface path_provider_windows shared_preferences_platform_interface]
- shelf 1.4.1 [async collection http_parser path stack_trace stream_channel]
- shelf_web_socket 2.0.0 [shelf stream_channel web_socket_channel]
- shell_executor 0.1.6
- sky_engine 0.0.0
- slang 3.19.0 [collection csv yaml json2yaml watcher]
- source_gen 1.5.0 [analyzer async build dart_style glob path source_span yaml]
- source_helper 1.3.4 [analyzer collection source_gen]
- source_span 1.10.0 [collection path term_glyph]
- sprintf 7.0.0
- sqflite_common 2.5.4 [synchronized path meta]
- stack_trace 1.12.0 [path]
- state_notifier 1.0.0 [meta]
- storage_client 2.0.3 [http http_parser mime retry meta]
- stream_channel 2.1.2 [async]
- stream_transform 2.1.0
- string_scanner 1.4.0 [source_span]
- supabase 2.3.0 [functions_client gotrue http postgrest realtime_client storage_client rxdart yet_another_json_isolate]
- synchronized 3.1.0+1
- term_glyph 1.2.1
- test_api 0.7.3 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- time 2.1.4 [clock]
- timezone 0.9.4 [path]
- timing 1.0.1 [json_annotation]
- translator 1.0.0 [http]
- typed_data 1.3.2 [collection]
- uni_links_platform_interface 1.0.0 [flutter plugin_platform_interface]
- uni_links_web 0.1.0 [flutter flutter_web_plugins uni_links_platform_interface]
- uni_platform 0.1.3 [flutter]
- url_launcher_android 6.3.9 [flutter url_launcher_platform_interface]
- url_launcher_ios 6.3.1 [flutter url_launcher_platform_interface]
- url_launcher_linux 3.2.0 [flutter url_launcher_platform_interface]
- url_launcher_macos 3.2.0 [flutter url_launcher_platform_interface]
- url_launcher_platform_interface 2.3.2 [flutter plugin_platform_interface]
- url_launcher_web 2.3.3 [flutter flutter_web_plugins url_launcher_platform_interface web]
- url_launcher_windows 3.1.2 [flutter url_launcher_platform_interface]
- uuid 4.4.2 [crypto sprintf meta fixnum]
- vector_math 2.1.4
- vm_service 14.3.1
- watcher 1.1.0 [async path]
- web 0.5.1
- web_socket 0.1.6 [web]
- web_socket_channel 3.0.1 [async crypto stream_channel web web_socket]
- win32 5.5.4 [ffi]
- xdg_directories 1.0.4 [meta path]
- xml 6.5.0 [collection meta petitparser]
- yaml 3.1.2 [collection source_span string_scanner]
- yet_another_json_isolate 2.0.2 [async]
Metadata
Metadata
Assignees
Labels
No labels