fluttercommunity / plus_plugins

Flutter Community Plus Plugins
BSD 3-Clause "New" or "Revised" License
1.62k stars 983 forks source link

[Bug]: Linux Release program performance slows down and freezes with network_info_plus #3195

Open falrom opened 3 months ago

falrom commented 3 months ago

Platform

Linux 6.8.0-40-generic #40~22.04.3-Ubuntu x86_64

Plugin

network_info_plus

Version

6.0.1

Flutter SDK

3.22.3

Steps to reproduce

After introducing network_info_plus into the project, compiling the Release version on the Linux platform, performance degradation was detected.

  1. Even without calling any API, just writing it into pubspec.yaml will make the APP stuck under high load and recover after a while. No exceptions are reported. So this is a performance issue, because it runs normally under low load.
  2. Compiling the Debug version does not have this problem, even if the API included in network_info_plus is used.

Code Sample

No response

Logs

$ flutter run --verbose --release
[  +13 ms] executing: uname -m
[   +6 ms] Exit code 0 from: uname -m
[        ] x86_64
[  +60 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +34 ms] executing: /home/hao/Android/Sdk/platform-tools/adb devices -l
[  +31 ms] List of devices attached
           HA1JD5ME               device 3-11 product:LenovoTB-X606F model:Lenovo_TB_X606F device:X606F transport_id:4
           150.109.71.86:43083    device product:a3_r1919 model:a3_r1919 device:a3_r1919 transport_id:7
[   +4 ms] /home/hao/Android/Sdk/platform-tools/adb -s HA1JD5ME shell getprop
[ +131 ms] /home/hao/Android/Sdk/platform-tools/adb -s 150.109.71.86:43083 shell getprop
[ +100 ms] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[   +2 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[  +60 ms] Connected devices:
[        ] ro.hardware = mt8768
[        ] ro.build.characteristics = tablet
[        ] ro.hardware = amlogic
[        ] ro.build.characteristics = mbx,nosdcard
[  +32 ms] Lenovo TB X606F (mobile) • HA1JD5ME            • android-arm64  • Android 10 (API 29)
[        ] a3 r1919 (mobile)        • 150.109.71.86:43083 • android-arm    • Android 9 (API 28)
[        ] Linux (desktop)          • linux               • linux-x64      • Ubuntu 22.04.4 LTS 6.8.0-40-generic
[        ] Chrome (web)             • chrome              • web-javascript • Google Chrome 127.0.6533.119
[        ] [1]: Lenovo TB X606F (HA1JD5ME)
[        ] [2]: a3 r1919 (150.109.71.86:43083)
[        ] [3]: Linux (linux)
[        ] [4]: Chrome (chrome)
[        ] Please choose one (or "q" to quit)
[        ] : 
[+2477 ms] 3
[  +19 ms] Skipping pub get: version match.
[  +29 ms] Found plugin file_picker at /home/hao/.pub-cache/hosted/pub.dev/file_picker-6.2.0/
[   +5 ms] Found plugin flutter_plugin_android_lifecycle at /home/hao/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.17/
[  +12 ms] Found plugin network_info_plus at /home/hao/.pub-cache/hosted/pub.dev/network_info_plus-6.0.1/
[   +3 ms] Found plugin package_info_plus at /home/hao/.pub-cache/hosted/pub.dev/package_info_plus-5.0.1/
[   +2 ms] Found plugin path_provider at /home/hao/.pub-cache/hosted/pub.dev/path_provider-2.1.2/
[   +1 ms] Found plugin path_provider_android at /home/hao/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/
[        ] Found plugin path_provider_foundation at /home/hao/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/
[        ] Found plugin path_provider_linux at /home/hao/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
[   +1 ms] Found plugin path_provider_windows at /home/hao/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/
[        ] Found plugin permission_handler at /home/hao/.pub-cache/hosted/pub.dev/permission_handler-11.3.1/
[        ] Found plugin permission_handler_android at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_android-12.0.12/
[        ] Found plugin permission_handler_apple at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_apple-9.4.5/
[   +1 ms] Found plugin permission_handler_html at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_html-0.1.1/
[   +1 ms] Found plugin permission_handler_windows at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_windows-0.2.1/
[  +59 ms] Found plugin file_picker at /home/hao/.pub-cache/hosted/pub.dev/file_picker-6.2.0/
[   +2 ms] Found plugin flutter_plugin_android_lifecycle at /home/hao/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.17/
[   +8 ms] Found plugin network_info_plus at /home/hao/.pub-cache/hosted/pub.dev/network_info_plus-6.0.1/
[   +2 ms] Found plugin package_info_plus at /home/hao/.pub-cache/hosted/pub.dev/package_info_plus-5.0.1/
[   +1 ms] Found plugin path_provider at /home/hao/.pub-cache/hosted/pub.dev/path_provider-2.1.2/
[        ] Found plugin path_provider_android at /home/hao/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/
[        ] Found plugin path_provider_foundation at /home/hao/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/
[        ] Found plugin path_provider_linux at /home/hao/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
[   +1 ms] Found plugin path_provider_windows at /home/hao/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/
[        ] Found plugin permission_handler at /home/hao/.pub-cache/hosted/pub.dev/permission_handler-11.3.1/
[        ] Found plugin permission_handler_android at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_android-12.0.12/
[        ] Found plugin permission_handler_apple at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_apple-9.4.5/
[        ] Found plugin permission_handler_html at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_html-0.1.1/
[        ] Found plugin permission_handler_windows at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_windows-0.2.1/
[  +31 ms] Found plugin file_picker at /home/hao/.pub-cache/hosted/pub.dev/file_picker-6.2.0/
[   +1 ms] Found plugin flutter_plugin_android_lifecycle at /home/hao/.pub-cache/hosted/pub.dev/flutter_plugin_android_lifecycle-2.0.17/
[   +5 ms] Found plugin network_info_plus at /home/hao/.pub-cache/hosted/pub.dev/network_info_plus-6.0.1/
[   +1 ms] Found plugin package_info_plus at /home/hao/.pub-cache/hosted/pub.dev/package_info_plus-5.0.1/
[   +1 ms] Found plugin path_provider at /home/hao/.pub-cache/hosted/pub.dev/path_provider-2.1.2/
[        ] Found plugin path_provider_android at /home/hao/.pub-cache/hosted/pub.dev/path_provider_android-2.2.2/
[        ] Found plugin path_provider_foundation at /home/hao/.pub-cache/hosted/pub.dev/path_provider_foundation-2.3.2/
[        ] Found plugin path_provider_linux at /home/hao/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
[   +1 ms] Found plugin path_provider_windows at /home/hao/.pub-cache/hosted/pub.dev/path_provider_windows-2.2.1/
[        ] Found plugin permission_handler at /home/hao/.pub-cache/hosted/pub.dev/permission_handler-11.3.1/
[        ] Found plugin permission_handler_android at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_android-12.0.12/
[        ] Found plugin permission_handler_apple at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_apple-9.4.5/
[        ] Found plugin permission_handler_html at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_html-0.1.1/
[        ] Found plugin permission_handler_windows at /home/hao/.pub-cache/hosted/pub.dev/permission_handler_windows-0.2.1/
[  +12 ms] Generating /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/android/app/src/main/java/io/flutter/plugins/GeneratedPluginRegistrant.java
[  +78 ms] Launching lib/main.dart on Linux in release mode...
[  +13 ms] Building Linux application...
[   +5 ms] executing: [build/linux/x64/release/] cmake -G Ninja -DCMAKE_BUILD_TYPE=Release -DFLUTTER_TARGET_PLATFORM=linux-x64 /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux
[  +22 ms] -- Configuring done (0.0s)
[   +6 ms] -- Generating done (0.0s)
[        ] -- Build files have been written to: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release
[  +20 ms] executing: ninja -C build/linux/x64/release install
[   +6 ms] ninja: Entering directory `build/linux/x64/release'
[+1461 ms] [1/5] Generating /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/libflutter_linux_gtk.so,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_engine.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_method_call.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_method_response.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_value.h, /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/fl_view.h,
/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/linux/flutter/ephemeral/flutter_linux/flutter_linux.h, _phony_
[   +4 ms] [  +11 ms] executing: uname -m
[        ] [   +7 ms] Exit code 0 from: uname -m
[        ] [        ] x86_64
[        ] [  +37 ms] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ] [   +1 ms] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [  +56 ms] Artifact Instance of 'MaterialFonts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'GradleWrapper' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidGenSnapshotArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'AndroidInternalBuildArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterWebSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LegacyCanvasKitRemover' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterSdk' is not required, skipping update.
[        ] [        ] Artifact Instance of 'WindowsEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSEngineArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'LinuxFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'MacOSFuchsiaSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerSDKArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FlutterRunnerDebugSymbols' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'IosUsbArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'FontSubsetArtifacts' is not required, skipping update.
[        ] [        ] Artifact Instance of 'PubDependencies' is not required, skipping update.
[        ] [  +46 ms] Initializing file store
[        ] [   +9 ms] Done initializing file store
[        ] [  +50 ms] Skipping target: native_assets
[        ] [   +1 ms] Skipping target: gen_localizations
[        ] [   +1 ms] Skipping target: gen_dart_plugin_registrant
[        ] [ +164 ms] Skipping target: unpack_linux
[        ] [ +320 ms] Skipping target: kernel_snapshot
[        ] [  +39 ms] Skipping target: aot_elf_release
[        ] [  +36 ms] Skipping target: linux_aot_bundle
[        ] [ +241 ms] Skipping target: release_bundle_linux-x64_assets
[        ] [        ] Persisting file store
[        ] [   +8 ms] Done persisting file store
[        ] [   +7 ms] build succeeded.
[        ] [   +5 ms] "flutter assemble" took 995ms.
[        ] [ +151 ms] ensureAnalyticsSent: 121ms
[        ] [        ] Running 0 shutdown hooks
[        ] [        ] Shutdown hooks complete
[        ] [   +5 ms] exiting with code 0
[ +326 ms] [2/5] Building CXX object CMakeFiles/cr_viewer.dir/flutter/generated_plugin_registrant.cc.o
[  +47 ms] [3/5] Building CXX object CMakeFiles/cr_viewer.dir/my_application.cc.o
[ +100 ms] [4/5] Linking CXX executable intermediates_do_not_run/cr_viewer
[        ] [4/5] Install the project...
[   +3 ms] -- Install configuration: "Release"
[  +18 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/cr_viewer
[        ] -- Set non-toolchain portion of runtime path of "/home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/cr_viewer" to "$ORIGIN/lib"
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/icudtl.dat
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/lib/libflutter_linux_gtk.so
[  +10 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/AssetManifest.bin
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-ExtraLightItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-Regular.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-ExtraLight.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-Light.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-ThinItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-Thin.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-LightItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-Medium.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-BoldItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-MediumItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-Italic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-SemiBold.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-SemiBoldItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Roboto_Mono/RobotoMono-Bold.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-Italic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-Black.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-LightItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-Regular.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-Bold.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-BoldItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-BlackItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-ThinItalic.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-Thin.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Lato/Lato-Light.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Noto_Sans_SC
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Noto_Sans_SC/NotoSansSC-Regular.ttf
[  +11 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/fonts/Noto_Sans_SC/NotoSansSC-Bold.ttf
[   +9 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images/s100_overview.png
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images/logo_1600x1600.png
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images/m100_top_view_10_pixel_per_cm.png
[   +1 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images/logo_2048x2048.png
[   +1 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images/m100_overview.png
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/assets/images/s100_top_view_10_pixel_per_cm.png
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/shaders
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/shaders/ink_sparkle.frag
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/AssetManifest.json
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/NOTICES.Z
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/fonts
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/fonts/MaterialIcons-Regular.otf
[   +1 ms] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/packages
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/packages/cupertino_icons
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/packages/cupertino_icons/assets
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/version.json
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/data/flutter_assets/FontManifest.json
[        ] -- Installing: /home/hao/proj_cleaning_robot/fj_cleaning_robot/cr_viewer/build/linux/x64/release/bundle/lib/libapp.so
[  +29 ms] Building Linux application... (completed in 2,095ms)
[   +1 ms] ✓ Built build/linux/x64/release/bundle/cr_viewer
[   +7 ms] Application running.
[   +1 ms] Flutter run key commands.
[        ] h List all available interactive commands.
[        ] c Clear the screen
[        ] q Quit (terminate the application on the device).
[+267402 ms] Application finished.
[   +1 ms] "flutter run" took 272,731ms.
[ +139 ms] ensureAnalyticsSent: 102ms
[        ] Running 1 shutdown hook
[        ] Shutdown hooks complete
[   +2 ms] exiting with code 0

### Flutter Doctor

```shell
$ flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.22.3, on Ubuntu 22.04.4 LTS 6.8.0-40-generic, locale zh_CN.UTF-8)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Chrome - develop for the web
[✓] Linux toolchain - develop for Linux desktop
[✓] Android Studio (version 2023.3)
[✓] VS Code (version 1.92.2)
[✓] Connected device (4 available)
[✓] Network resources

• No issues found!

Checklist before submitting a bug

github-actions[bot] commented 2 days ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 15 days