fastjson2 icon indicating copy to clipboard operation
fastjson2 copied to clipboard

[QUESTION]是内存对齐的问题吗 com.alibaba.fastjson2.util.IOUtils.putLong(IOUtils.java:1417)

Open xuxiaolong1108 opened this issue 1 month ago • 2 comments

请描述您的问题

解析json崩溃 使用 2.0.53版本

xcrash error: child terminated normally with non-zero exit status(102), dumper=/data/app/com.xjzx.beaconrobot-MAf0rIo_M8dCrobqZhdxqQ==/lib/arm/libxcrash_dumper.so


Tombstone maker: 'xCrash 3.1.0' Crash type: 'native' Start time: '2025-11-14T21:13:19.168+0800' Crash time: '2025-11-14T21:13:44.241+0800' App ID: 'com.xjzx.beaconrobot' App version: 'app-20250909-3.2.6-debug-2511142108' Rooted: 'Yes' API level: '29' OS version: '10' Kernel version: 'Linux version 4.9.170 #1 SMP PREEMPT Tue Apr 15 09:53:03 CST 2025 (armv8l)' ABI list: 'armeabi-v7a,armeabi' Manufacturer: 'Allwinner' Brand: 'Allwinner' Model: 'RK3575A' Build fingerprint: 'Allwinner/ceres_rk3575a/ceres-rk3575a:10/QP1A.191105.004/eng.root.20250415.100311:eng/test-keys' ABI: 'arm' pid: 5088, tid: 5130, name: DefaultDispatch >>> com.xjzx.beaconrobot <<< signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0xe47e73ea r0 00300030 r1 00300030 r2 e47e7000 r3 000003ea r4 000003ea r5 00000000 r6 00000006 r7 70d86da8 r8 00000000 r9 d9ef6600 r10 c4aaa6a0 r11 c4aaa624 ip e47e73ea sp c4aaa5d0 lr ebde1bc7 pc 718c545a

backtrace: #00 pc 000b845a /system/framework/arm/boot.oat

logcat: --------- tail end of log main (/system/bin/logcat -b main -d -v threadtime -t 200 --pid 5088 *:D) 11-14 21:13:16.471 5088 5088 I jzx.beaconrobo: Not late-enabling -Xcheck:jni (already on) 11-14 21:13:16.516 5088 5088 E jzx.beaconrobo: Unknown bits set in runtime_flags: 0x8000 11-14 21:13:18.940 5088 5088 D AndroidAutoSize: designWidthInDp = 1280, designHeightInDp = 720, screenWidth = 1024, screenHeight = 552 11-14 21:13:18.940 5088 5088 D AndroidAutoSize: initDensity = 1.0, initScaledDensity = 1.0 11-14 21:13:19.377 5088 5088 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found 11-14 21:13:19.766 5088 5088 D AndroidAutoSize: com.nado.beaconrobot.module.welcome.WelcomeActivity used the global configuration. 11-14 21:13:19.771 5088 5088 D AndroidAutoSize: The com.nado.beaconrobot.module.welcome.WelcomeActivity has been adapted! 11-14 21:13:19.771 5088 5088 D AndroidAutoSize: WelcomeActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 21:13:19.909 5088 5088 W jzx.beaconrobo: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (greylist, reflection, allowed) 11-14 21:13:19.911 5088 5088 W jzx.beaconrobo: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (greylist, reflection, allowed) 11-14 21:13:20.264 5088 5088 D AndroidAutoSize: com.nado.beaconrobot.module.welcome.WelcomeActivity used the global configuration. 11-14 21:13:20.267 5088 5088 D AndroidAutoSize: The com.nado.beaconrobot.module.welcome.WelcomeActivity has been adapted! 11-14 21:13:20.267 5088 5088 D AndroidAutoSize: WelcomeActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 21:13:20.297 5088 5088 I Choreographer: Skipped 78 frames! The application may be doing too much work on its main thread. 11-14 21:13:20.390 5088 5125 W Gralloc3: mapper 3.x is not supported 11-14 21:13:20.482 5088 5125 I OpenGLRenderer: Davey! duration=1470ms; Flags=1, IntendedVsync=808506524740, Vsync=809806524688, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=809815235845, AnimationStart=809815323012, PerformTraversalsStart=809816547387, DrawStart=809899884937, SyncQueued=809905035104, SyncStart=809926134981, IssueDrawCommandsStart=809926258231, SwapBuffers=809996698155, FrameCompleted=809998515072, DequeueBufferDuration=0, QueueBufferDuration=1229000, 11-14 21:13:22.104 5088 5101 I jzx.beaconrobo: Background young concurrent copying GC freed 18475(4724KB) AllocSpace objects, 2(40KB) LOS objects, 69% free, 2217KB/7190KB, paused 390us total 101.971ms 11-14 21:13:22.331 5088 5088 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@1420d7e 11-14 21:13:22.368 5088 5088 D AndroidAutoSize: com.nado.beaconrobot.module.wifi.WifiListActivity used the global configuration. 11-14 21:13:22.371 5088 5088 D AndroidAutoSize: The com.nado.beaconrobot.module.wifi.WifiListActivity has been adapted! 11-14 21:13:22.371 5088 5088 D AndroidAutoSize: WifiListActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 21:13:23.050 5088 5088 D AndroidAutoSize: com.nado.beaconrobot.module.wifi.WifiListActivity used the global configuration. 11-14 21:13:23.054 5088 5088 D AndroidAutoSize: The com.nado.beaconrobot.module.wifi.WifiListActivity has been adapted! 11-14 21:13:23.054 5088 5088 D AndroidAutoSize: WifiListActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 21:13:23.076 5088 5088 I Choreographer: Skipped 31 frames! The application may be doing too much work on its main thread. 11-14 21:13:23.618 5088 5088 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mCurRootView:Landroid/view/View; (greylist, reflection, allowed) 11-14 21:13:23.618 5088 5088 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 21:13:23.618 5088 5088 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mNextServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 21:13:24.328 5088 5088 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@98e56c8 11-14 21:13:24.357 5088 5088 D AndroidAutoSize: com.nado.beaconrobot.module.login.LoginActivity used the global configuration. 11-14 21:13:24.360 5088 5088 D AndroidAutoSize: The com.nado.beaconrobot.module.login.LoginActivity has been adapted! 11-14 21:13:24.360 5088 5088 D AndroidAutoSize: LoginActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 21:13:24.815 5088 5088 D AndroidAutoSize: com.nado.beaconrobot.module.login.LoginActivity used the global configuration. 11-14 21:13:24.817 5088 5088 D AndroidAutoSize: The com.nado.beaconrobot.module.login.LoginActivity has been adapted! 11-14 21:13:24.817 5088 5088 D AndroidAutoSize: LoginActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 21:13:24.838 5088 5088 I Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread. 11-14 21:13:25.288 5088 5088 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 21:13:25.289 5088 5088 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mNextServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 21:13:25.874 5088 5161 D ProfileInstaller: Installing profile for com.xjzx.beaconrobot 11-14 21:13:42.649 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I (greylist,core-platform-api, linking, allowed) 11-14 21:13:42.650 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J (greylist,core-platform-api, linking, allowed) 11-14 21:13:42.651 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.656 5088 5088 I chatty : uid=10106(com.xjzx.beaconrobot) identical 11 lines 11-14 21:13:42.657 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.657 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) 11-14 21:13:42.658 5088 5088 W jzx.beaconrobo: Accessing hidden field Lsun/misc/Unsafe;->theUnsafe:Lsun/misc/Unsafe; (greylist, reflection, allowed) 11-14 21:13:42.719 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.744 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) 11-14 21:13:42.779 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; (greylist, linking, allowed) 11-14 21:13:42.784 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.807 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.808 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.821 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.822 5088 5088 I chatty : uid=10106(com.xjzx.beaconrobot) identical 4 lines 11-14 21:13:42.823 5088 5088 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 21:13:42.892 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) 11-14 21:13:42.895 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) 11-14 21:13:42.896 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) 11-14 21:13:42.902 5088 5088 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getChar(Ljava/lang/Object;J)C (greylist, linking, allowed) 11-14 21:13:42.914 5088 5088 I Choreographer: Skipped 40 frames! The application may be doing too much work on its main thread. 11-14 21:13:43.022 5088 5125 I OpenGLRenderer: Davey! duration=774ms; Flags=1, IntendedVsync=831762827296, Vsync=832429493936, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=832431899076, AnimationStart=832431997909, PerformTraversalsStart=832433490701, DrawStart=832494405124, SyncQueued=832501407458, SyncStart=832503612666, IssueDrawCommandsStart=832503787500, SwapBuffers=832538326295, FrameCompleted=832539862378, DequeueBufferDuration=0, QueueBufferDuration=1042000, 11-14 21:13:43.033 5088 5125 I OpenGLRenderer: Davey! duration=785ms; Flags=1, IntendedVsync=831762827296, Vsync=832429493936, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=832431899076, AnimationStart=832431997909, PerformTraversalsStart=832433490701, DrawStart=832543138295, SyncQueued=832543222962, SyncStart=832545525420, IssueDrawCommandsStart=832545740337, SwapBuffers=832548444546, FrameCompleted=832550551588, DequeueBufferDuration=0, QueueBufferDuration=1347000, 11-14 21:13:43.086 5088 5130 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: true 11-14 21:13:43.371 5088 5130 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) 11-14 21:13:43.609 5088 5130 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V (greylist, linking, allowed) 11-14 21:13:43.880 5088 5217 D EventBus: No subscribers registered for event class com.nado.beaconrobot.bean.event.RobotStatusEvent 11-14 21:13:43.881 5088 5217 D EventBus: No subscribers registered for event class org.greenrobot.eventbus.NoSubscriberEvent 11-14 21:13:44.230 5088 5101 I jzx.beaconrobo: Background concurrent copying GC freed 48436(2863KB) AllocSpace objects, 3(124KB) LOS objects, 49% free, 6015KB/11MB, paused 1.746ms total 676.488ms 11-14 21:13:44.235 5088 5130 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putShort(Ljava/lang/Object;JS)V (greylist, linking, allowed) 11-14 21:13:44.235 5088 5130 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) 11-14 21:13:44.236 5088 5130 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) --------- tail end of log system (/system/bin/logcat -b system -d -v threadtime -t 50 --pid 5088 *:W) --------- tail end of log events (/system/bin/logcat -b events -d -v threadtime -t 50 --pid 5088 *:I) 11-14 21:13:20.249 5088 5088 I am_on_create_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,performCreate] 11-14 21:13:20.269 5088 5088 I am_on_start_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,handleStartActivity] 11-14 21:13:20.274 5088 5088 I am_on_resume_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,RESUME_ACTIVITY] 11-14 21:13:20.296 5088 5088 I am_on_top_resumed_gained_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,topStateChangedWhenResumed] 11-14 21:13:22.313 5088 5088 I am_on_top_resumed_lost_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,topStateChangedWhenResumed] 11-14 21:13:22.316 5088 5088 I am_on_paused_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,performPause] 11-14 21:13:23.031 5088 5088 I am_on_create_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,performCreate] 11-14 21:13:23.056 5088 5088 I am_on_start_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,handleStartActivity] 11-14 21:13:23.059 5088 5088 I am_on_resume_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,RESUME_ACTIVITY] 11-14 21:13:23.074 5088 5088 I am_on_top_resumed_gained_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,topStateChangedWhenResumed] 11-14 21:13:23.605 5088 5088 I am_on_stop_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,LIFECYCLER_STOP_ACTIVITY] 11-14 21:13:23.620 5088 5088 I am_on_destroy_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,performDestroy] 11-14 21:13:24.311 5088 5088 I am_on_top_resumed_lost_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,topStateChangedWhenResumed] 11-14 21:13:24.314 5088 5088 I am_on_paused_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,performPause] 11-14 21:13:24.798 5088 5088 I am_on_create_called: [0,com.nado.beaconrobot.module.login.LoginActivity,performCreate] 11-14 21:13:24.820 5088 5088 I am_on_start_called: [0,com.nado.beaconrobot.module.login.LoginActivity,handleStartActivity] 11-14 21:13:24.823 5088 5088 I am_on_resume_called: [0,com.nado.beaconrobot.module.login.LoginActivity,RESUME_ACTIVITY] 11-14 21:13:24.837 5088 5088 I am_on_top_resumed_gained_called: [0,com.nado.beaconrobot.module.login.LoginActivity,topStateChangedWhenResumed] 11-14 21:13:25.280 5088 5088 I am_on_stop_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,LIFECYCLER_STOP_ACTIVITY] 11-14 21:13:25.292 5088 5088 I am_on_destroy_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,performDestroy]

open files: fd 0: /dev/null fd 1: /dev/null fd 2: /dev/null fd 3: socket:[111861] fd 4: /sys/kernel/debug/tracing/trace_marker fd 5: /dev/null fd 6: /dev/null fd 7: /dev/null fd 8: /dev/binder fd 9: /apex/com.android.runtime/javalib/core-oj.jar fd 10: /apex/com.android.runtime/javalib/core-libart.jar fd 11: /apex/com.android.runtime/javalib/okhttp.jar fd 12: /apex/com.android.runtime/javalib/bouncycastle.jar fd 13: /apex/com.android.runtime/javalib/apache-xml.jar fd 14: /system/framework/framework.jar fd 15: /system/framework/ext.jar fd 16: /system/framework/telephony-common.jar fd 17: /dev/null fd 18: /system/framework/voip-common.jar fd 19: /dev/null fd 20: /system/framework/ims-common.jar fd 21: /system/framework/android.test.base.jar fd 22: /apex/com.android.conscrypt/javalib/conscrypt.jar fd 23: /apex/com.android.media/javalib/updatable-media.jar fd 24: /system/framework/framework-res.apk fd 25: /vendor/overlay/framework-res__auto_generated_rro_vendor.apk fd 26: /product/overlay/AwAccentColor/AwAccentColorOverlay.apk fd 27: /product/overlay/AwIconShape/AwIconShapeOverlay.apk fd 28: /dev/null fd 29: anon_inode:[eventfd] fd 30: anon_inode:[eventfd] fd 31: socket:[111862] fd 32: socket:[111863] fd 33: anon_inode:[eventfd] fd 34: socket:[110801] fd 35: anon_inode:[eventpoll] fd 36: /data/app/com.xjzx.beaconrobot-MAf0rIo_M8dCrobqZhdxqQ==/base.apk fd 37: /data/app/com.xjzx.beaconrobot-MAf0rIo_M8dCrobqZhdxqQ==/base.apk fd 38: socket:[109465] fd 39: socket:[109467] fd 40: /dev/null fd 41: /dev/null fd 42: /dev/null fd 43: /dev/null fd 44: anon_inode:[eventfd] fd 45: anon_inode:[eventfd] fd 46: anon_inode:[eventfd] fd 47: anon_inode:[eventpoll] fd 48: /dev/ashmem fd 49: socket:[112756] fd 50: /dev/dri/renderD128 fd 51: /data/data/com.xjzx.beaconrobot/databases/app_database fd 52: /data/data/com.xjzx.beaconrobot/databases/app_database-wal fd 53: /data/data/com.xjzx.beaconrobot/databases/app_database-shm fd 54: /data/data/com.xjzx.beaconrobot/databases/app_database fd 55: anon_inode:sync_file fd 56: /dev/ion fd 57: /dev/pvr_sync fd 58: /dev/hwbinder fd 59: /dev/pvr_sync fd 60: /dev/pvr_sync fd 61: /dev/pvr_sync fd 62: anon_inode:sync_file fd 63: anon_inode:sync_file fd 64: anon_inode:sync_file fd 65: anon_inode:sync_file fd 66: anon_inode:[eventfd] fd 67: anon_inode:[eventpoll] fd 68: socket:[114716] fd 69: anon_inode:sync_file fd 70: socket:[109496] fd 71: anon_inode:sync_file fd 72: /storage/emulated/0/Android/data/com.xjzx.beaconrobot/cache/xj_crash/tombstone_00001763125999168561_app-20250909-3.2.6-debug-2511142108__com.xjzx.beaconrobot.native.xcrash fd 73: /proc/5088/fd fd 74: anon_inode:sync_file fd 75: /dev/ashmem fd 76: anon_inode:[eventfd] fd 77: anon_inode:[eventpoll] fd 78: anon_inode:[eventfd] fd 79: /dev/ashmem fd 80: anon_inode:[eventpoll] fd 81: ??? fd 82: socket:[112014] fd 83: socket:[114711] fd 84: socket:[112929] fd 85: /dmabuf (deleted) fd 86: anon_inode:sync_file fd 87: /dmabuf (deleted) fd 88: /dmabuf (deleted) fd 89: /dmabuf (deleted) fd 90: socket:[115764] fd 91: /dmabuf (deleted) fd 92: /dmabuf (deleted) fd 93: /dmabuf (deleted) fd 94: anon_inode:sync_file fd 95: socket:[114712] fd 96: /dmabuf (deleted) fd 97: anon_inode:sync_file fd 98: /dmabuf (deleted) fd 99: /dmabuf (deleted) fd 100: /dmabuf (deleted) fd 101: /dmabuf (deleted) fd 102: socket:[113227] fd 103: anon_inode:sync_file fd 104: anon_inode:sync_file fd 105: socket:[115788] fd 106: anon_inode:sync_file (number of FDs: 107)

network info: Not supported on Android Q (API level 29) and later.

memory info: System Summary (From: /proc/meminfo) MemTotal: 2023344 kB MemFree: 796964 kB MemAvailable: 1375392 kB Buffers: 6432 kB Cached: 591632 kB SwapCached: 7628 kB Active: 404844 kB Inactive: 462744 kB Active(anon): 184608 kB Inactive(anon): 91104 kB Active(file): 220236 kB Inactive(file): 371640 kB Unevictable: 2708 kB Mlocked: 2708 kB SwapTotal: 1517504 kB SwapFree: 1431824 kB Dirty: 8 kB Writeback: 0 kB AnonPages: 272036 kB Mapped: 339944 kB Shmem: 4040 kB Slab: 92144 kB SReclaimable: 32804 kB SUnreclaim: 59340 kB KernelStack: 16544 kB PageTables: 25364 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 2529176 kB Committed_AS: 18756508 kB VmallocTotal: 263061440 kB VmallocUsed: 15976 kB VmallocChunk: 0 kB CmaTotal: 8192 kB CmaFree: 7364 kB

Process Status (From: /proc/PID/status) Name: jzx.beaconrobot Umask: 0077 State: S (sleeping) Tgid: 5088 Ngid: 0 Pid: 5088 PPid: 1725 TracerPid: 0 Uid: 10106 10106 10106 10106 Gid: 10106 10106 10106 10106 FDSize: 128 Groups: 3003 9997 20106 50106 VmPeak: 1319796 kB VmSize: 1123124 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 163000 kB VmRSS: 159388 kB RssAnon: 69940 kB RssFile: 88480 kB RssShmem: 968 kB VmData: 434240 kB VmStk: 8192 kB VmExe: 20 kB VmLib: 80876 kB VmPTE: 912 kB VmPMD: 16 kB VmSwap: 0 kB Threads: 43 SigQ: 0/7852 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000080001200 SigIgn: 0000000000000001 SigCgt: 0000000e400084fc CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: 0000000000000000 CapAmb: 0000000000000000 Seccomp: 0 Speculation_Store_Bypass: unknown Cpus_allowed: f Cpus_allowed_list: 0-3 voluntary_ctxt_switches: 862 nonvoluntary_ctxt_switches: 1316

Process Limits (From: /proc/PID/limits) Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 7852 7852 processes Max open files 32768 32768 files Max locked memory 8388608 8388608 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 7852 7852 signals Max msgqueue size 819200 819200 bytes Max nice priority 40 40 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us

Process Details (From: /proc/PID/smaps) Pss Pss Shared Private Shared Private SwapPss Total Clean Dirty Dirty Clean Clean Dirty ------ ------ ------ ------ ------ ------ ------ Native Heap 12679 0 1440 12628 0 0 0 Dalvik Heap 0 0 0 0 0 0 0 Stack 64 0 4 64 0 0 0 Ashmem 2 0 4 0 8 0 0 Other dev 20 0 188 0 0 20 0 .so mmap 1993 24 2888 80 29768 24 0 .jar mmap 2149 300 0 0 22848 300 0 .apk mmap 1529 284 0 8 24468 284 0 .ttf mmap 141 0 0 0 436 0 0 .dex mmap 27220 0 0 27220 12 0 0 .oat mmap 83 0 44 0 2412 0 0 .art mmap 4627 0 6260 4412 232 0 0 Other mmap 2140 0 596 200 7816 372 0 Unknown 10879 0 2536 10780 0 0 0 TOTAL 63526 608 13960 55392 88000 1000 0

Process Dalvik Details (From: /proc/PID/smaps) .Boot vdex 0 0 0 0 12 0 0 .App dex 27220 0 0 27220 0 0 0 .Boot art 4627 0 6260 4412 232 0 0

Process Summary (From: /proc/PID/smaps) Pss(KB) ------ Java Heap: 4412 Native Heap: 12628 Code: 27916 Stack: 64 Private Other: 11372 System: 7134 TOTAL: 63526 TOTAL SWAP PSS: 0

java stacktrace: at com.alibaba.fastjson2.util.IOUtils.putLong(IOUtils.java:1417) at com.alibaba.fastjson2.util.IOUtils.writeInt32(IOUtils.java:1364) at com.alibaba.fastjson2.JSONWriterUTF16.writeInt32(JSONWriterUTF16.java:2130) at com.alibaba.fastjson2.JSONWriterUTF16.writeInt32(JSONWriterUTF16.java:2142) at com.alibaba.fastjson2.JSONWriterUTF16.write(JSONWriterUTF16.java:3009) at com.alibaba.fastjson2.JSONWriterUTF16.write(JSONWriterUTF16.java:3034) at com.alibaba.fastjson2.JSONWriterUTF16.write(JSONWriterUTF16.java:3034) at com.alibaba.fastjson2.JSON.toJSONString(JSON.java:3019) at com.alibaba.fastjson2.JSONObject.getString(JSONObject.java:353) at com.nado.beaconrobot.module.login.LoginViewModel$getArmConfig$$inlined$startHttp$default$1.invokeSuspend(RequestExtension.kt:350) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

memory info: Process Summary (From: android.os.Debug.MemoryInfo) Pss(KB) ------ Java Heap: 11372 Native Heap: 14156 Code: 27920 Stack: 64 Graphics: 17388 Private Other: 5280 System: 7159 TOTAL: 83339 TOTAL SWAP: 0

foreground: yes 使用 2.0.58版本

xcrash error: child terminated normally with non-zero exit status(102), dumper=/data/app/com.xjzx.beaconrobot-oyVh1TvHt1NOHdzTSlh4WQ==/lib/arm/libxcrash_dumper.so


Tombstone maker: 'xCrash 3.1.0' Crash type: 'native' Start time: '2025-11-14T22:41:27.888+0800' Crash time: '2025-11-14T22:41:51.331+0800' App ID: 'com.xjzx.beaconrobot' App version: 'app-20250909-3.2.6-debug-2511142236' Rooted: 'Yes' API level: '29' OS version: '10' Kernel version: 'Linux version 4.9.170 #1 SMP PREEMPT Tue Apr 15 09:53:03 CST 2025 (armv8l)' ABI list: 'armeabi-v7a,armeabi' Manufacturer: 'Allwinner' Brand: 'Allwinner' Model: 'RK3575A' Build fingerprint: 'Allwinner/ceres_rk3575a/ceres-rk3575a:10/QP1A.191105.004/eng.root.20250415.100311:eng/test-keys' ABI: 'arm' pid: 4777, tid: 4819, name: DefaultDispatch >>> com.xjzx.beaconrobot <<< signal 7 (SIGBUS), code 1 (BUS_ADRALN), fault addr 0x130d5dba r0 130d5dba r1 00000000 r2 130d5d80 r3 0000003a r4 70d3c400 r5 ea2a5614 r6 00000004 r7 70bc1da8 r8 00000000 r9 d8642800 r10 c33d26d8 r11 c33d265c ip 716ffe79 sp c33d2620 lr ea4aabc7 pc 716ffe86

backtrace: #00 pc 000b7e86 /system/framework/arm/boot.oat

logcat: --------- tail end of log main (/system/bin/logcat -b main -d -v threadtime -t 200 --pid 4777 *:D) 11-14 22:41:25.152 4777 4777 I jzx.beaconrobo: Not late-enabling -Xcheck:jni (already on) 11-14 22:41:25.194 4777 4777 E jzx.beaconrobo: Unknown bits set in runtime_flags: 0x8000 11-14 22:41:27.661 4777 4777 D AndroidAutoSize: designWidthInDp = 1280, designHeightInDp = 720, screenWidth = 1024, screenHeight = 552 11-14 22:41:27.662 4777 4777 D AndroidAutoSize: initDensity = 1.0, initScaledDensity = 1.0 11-14 22:41:28.101 4777 4777 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found 11-14 22:41:28.497 4777 4777 D AndroidAutoSize: com.nado.beaconrobot.module.welcome.WelcomeActivity used the global configuration. 11-14 22:41:28.502 4777 4777 D AndroidAutoSize: The com.nado.beaconrobot.module.welcome.WelcomeActivity has been adapted! 11-14 22:41:28.502 4777 4777 D AndroidAutoSize: WelcomeActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 22:41:28.640 4777 4777 W jzx.beaconrobo: Accessing hidden method Landroid/view/View;->computeFitSystemWindows(Landroid/graphics/Rect;Landroid/graphics/Rect;)Z (greylist, reflection, allowed) 11-14 22:41:28.642 4777 4777 W jzx.beaconrobo: Accessing hidden method Landroid/view/ViewGroup;->makeOptionalFitsSystemWindows()V (greylist, reflection, allowed) 11-14 22:41:28.994 4777 4777 D AndroidAutoSize: com.nado.beaconrobot.module.welcome.WelcomeActivity used the global configuration. 11-14 22:41:28.998 4777 4777 D AndroidAutoSize: The com.nado.beaconrobot.module.welcome.WelcomeActivity has been adapted! 11-14 22:41:28.998 4777 4777 D AndroidAutoSize: WelcomeActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 22:41:29.027 4777 4777 I Choreographer: Skipped 78 frames! The application may be doing too much work on its main thread. 11-14 22:41:29.118 4777 4813 W Gralloc3: mapper 3.x is not supported 11-14 22:41:29.205 4777 4813 I OpenGLRenderer: Davey! duration=1471ms; Flags=1, IntendedVsync=729207338156, Vsync=730507338104, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=730522198088, AnimationStart=730522286671, PerformTraversalsStart=730523584838, DrawStart=730603964846, SyncQueued=730609073722, SyncStart=730629324057, IssueDrawCommandsStart=730629443807, SwapBuffers=730696967189, FrameCompleted=730698695856, DequeueBufferDuration=0, QueueBufferDuration=1138000, 11-14 22:41:31.082 4777 4777 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@8d9b9b6 11-14 22:41:31.120 4777 4777 D AndroidAutoSize: com.nado.beaconrobot.module.wifi.WifiListActivity used the global configuration. 11-14 22:41:31.123 4777 4777 D AndroidAutoSize: The com.nado.beaconrobot.module.wifi.WifiListActivity has been adapted! 11-14 22:41:31.123 4777 4777 D AndroidAutoSize: WifiListActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 22:41:31.774 4777 4777 D AndroidAutoSize: com.nado.beaconrobot.module.wifi.WifiListActivity used the global configuration. 11-14 22:41:31.778 4777 4777 D AndroidAutoSize: The com.nado.beaconrobot.module.wifi.WifiListActivity has been adapted! 11-14 22:41:31.778 4777 4777 D AndroidAutoSize: WifiListActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 22:41:31.800 4777 4777 I Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread. 11-14 22:41:32.341 4777 4777 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mCurRootView:Landroid/view/View; (greylist, reflection, allowed) 11-14 22:41:32.342 4777 4777 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 22:41:32.342 4777 4777 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mNextServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 22:41:34.443 4777 4845 D ProfileInstaller: Installing profile for com.xjzx.beaconrobot 11-14 22:41:34.753 4777 4777 W ActivityThread: handleWindowVisibility: no activity for token android.os.BinderProxy@51daf6c 11-14 22:41:34.786 4777 4777 D AndroidAutoSize: com.nado.beaconrobot.module.login.LoginActivity used the global configuration. 11-14 22:41:34.789 4777 4777 D AndroidAutoSize: The com.nado.beaconrobot.module.login.LoginActivity has been adapted! 11-14 22:41:34.789 4777 4777 D AndroidAutoSize: LoginActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 22:41:35.238 4777 4777 D AndroidAutoSize: com.nado.beaconrobot.module.login.LoginActivity used the global configuration. 11-14 22:41:35.241 4777 4777 D AndroidAutoSize: The com.nado.beaconrobot.module.login.LoginActivity has been adapted! 11-14 22:41:35.241 4777 4777 D AndroidAutoSize: LoginActivity Info: isBaseOnWidth = true, designWidthInDp = 1280.000000, designWidthInSubunits = 1280.000000, targetDensity = 0.800000, targetScaledDensity = 0.800000, targetDensityDpi = 128, targetXdpi = 0.800000, targetScreenWidthDp = 1280, targetScreenHeightDp = 690 11-14 22:41:35.262 4777 4777 I Choreographer: Skipped 30 frames! The application may be doing too much work on its main thread. 11-14 22:41:35.712 4777 4777 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 22:41:35.712 4777 4777 W jzx.beaconrobo: Accessing hidden field Landroid/view/inputmethod/InputMethodManager;->mNextServedView:Landroid/view/View; (greylist-max-p, reflection, denied) 11-14 22:41:50.613 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I (greylist,core-platform-api, linking, allowed) 11-14 22:41:50.614 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J (greylist,core-platform-api, linking, allowed) 11-14 22:41:50.615 4777 4777 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 22:41:50.620 4777 4777 I chatty : uid=10106(com.xjzx.beaconrobot) identical 9 lines 11-14 22:41:50.620 4777 4777 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 22:41:50.620 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) 11-14 22:41:50.621 4777 4777 W jzx.beaconrobo: Accessing hidden field Lsun/misc/Unsafe;->theUnsafe:Lsun/misc/Unsafe; (greylist, reflection, allowed) 11-14 22:41:50.651 4777 4777 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 22:41:50.679 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; (greylist, linking, allowed) 11-14 22:41:50.679 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) 11-14 22:41:50.714 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; (greylist, linking, allowed) 11-14 22:41:50.719 4777 4777 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 22:41:50.743 4777 4777 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 22:41:50.757 4777 4777 I chatty : uid=10106(com.xjzx.beaconrobot) identical 6 lines 11-14 22:41:50.757 4777 4777 W jzx.beaconrobo: Accessing hidden method Ljava/lang/invoke/LambdaMetafactory;->metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; (blacklist, linking, denied) 11-14 22:41:50.828 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) 11-14 22:41:50.828 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) 11-14 22:41:50.828 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) 11-14 22:41:50.836 4777 4777 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getChar(Ljava/lang/Object;J)C (greylist, linking, allowed) 11-14 22:41:50.849 4777 4777 I Choreographer: Skipped 38 frames! The application may be doing too much work on its main thread. 11-14 22:41:50.958 4777 4813 I OpenGLRenderer: Davey! duration=745ms; Flags=1, IntendedVsync=751701988531, Vsync=752335321839, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=752344091656, AnimationStart=752344198239, PerformTraversalsStart=752345706489, DrawStart=752405683370, SyncQueued=752412661413, SyncStart=752417481455, IssueDrawCommandsStart=752417629496, SwapBuffers=752450298958, FrameCompleted=752452063833, DequeueBufferDuration=0, QueueBufferDuration=1150000, 11-14 22:41:50.967 4777 4813 I OpenGLRenderer: Davey! duration=758ms; Flags=1, IntendedVsync=751701988531, Vsync=752335321839, OldestInputEvent=9223372036854775807, NewestInputEvent=0, HandleInputStart=752344091656, AnimationStart=752344198239, PerformTraversalsStart=752345706489, DrawStart=752456388459, SyncQueued=752456462000, SyncStart=752457426084, IssueDrawCommandsStart=752457618875, SwapBuffers=752460165251, FrameCompleted=752461493543, DequeueBufferDuration=0, QueueBufferDuration=677000, 11-14 22:41:51.021 4777 4819 D NetworkSecurityConfig: Using Network Security Config from resource network_security_config debugBuild: true 11-14 22:41:51.319 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getShort(Ljava/lang/Object;J)S (greylist, linking, allowed) 11-14 22:41:51.320 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B (greylist,core-platform-api, linking, allowed) 11-14 22:41:51.320 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I (greylist, linking, allowed) 11-14 22:41:51.321 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J (greylist,core-platform-api, linking, allowed) 11-14 22:41:51.323 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V (greylist, linking, allowed) 11-14 22:41:51.324 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V (greylist,core-platform-api, linking, allowed) 11-14 22:41:51.324 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V (greylist, linking, allowed) 11-14 22:41:51.324 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putChar(Ljava/lang/Object;JC)V (greylist, linking, allowed) 11-14 22:41:51.324 4777 4819 W jzx.beaconrobo: Accessing hidden method Lsun/misc/Unsafe;->putShort(Ljava/lang/Object;JS)V (greylist, linking, allowed) --------- tail end of log system (/system/bin/logcat -b system -d -v threadtime -t 50 --pid 4777 *:W) --------- tail end of log events (/system/bin/logcat -b events -d -v threadtime -t 50 --pid 4777 *:I) 11-14 22:41:28.980 4777 4777 I am_on_create_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,performCreate] 11-14 22:41:29.000 4777 4777 I am_on_start_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,handleStartActivity] 11-14 22:41:29.005 4777 4777 I am_on_resume_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,RESUME_ACTIVITY] 11-14 22:41:29.027 4777 4777 I am_on_top_resumed_gained_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,topStateChangedWhenResumed] 11-14 22:41:31.062 4777 4777 I am_on_top_resumed_lost_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,topStateChangedWhenResumed] 11-14 22:41:31.070 4777 4777 I am_on_paused_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,performPause] 11-14 22:41:31.754 4777 4777 I am_on_create_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,performCreate] 11-14 22:41:31.780 4777 4777 I am_on_start_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,handleStartActivity] 11-14 22:41:31.783 4777 4777 I am_on_resume_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,RESUME_ACTIVITY] 11-14 22:41:31.798 4777 4777 I am_on_top_resumed_gained_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,topStateChangedWhenResumed] 11-14 22:41:32.327 4777 4777 I am_on_stop_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,LIFECYCLER_STOP_ACTIVITY] 11-14 22:41:32.344 4777 4777 I am_on_destroy_called: [0,com.nado.beaconrobot.module.welcome.WelcomeActivity,performDestroy] 11-14 22:41:34.734 4777 4777 I am_on_top_resumed_lost_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,topStateChangedWhenResumed] 11-14 22:41:34.737 4777 4777 I am_on_paused_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,performPause] 11-14 22:41:35.221 4777 4777 I am_on_create_called: [0,com.nado.beaconrobot.module.login.LoginActivity,performCreate] 11-14 22:41:35.243 4777 4777 I am_on_start_called: [0,com.nado.beaconrobot.module.login.LoginActivity,handleStartActivity] 11-14 22:41:35.246 4777 4777 I am_on_resume_called: [0,com.nado.beaconrobot.module.login.LoginActivity,RESUME_ACTIVITY] 11-14 22:41:35.260 4777 4777 I am_on_top_resumed_gained_called: [0,com.nado.beaconrobot.module.login.LoginActivity,topStateChangedWhenResumed] 11-14 22:41:35.699 4777 4777 I am_on_stop_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,LIFECYCLER_STOP_ACTIVITY] 11-14 22:41:35.716 4777 4777 I am_on_destroy_called: [0,com.nado.beaconrobot.module.wifi.WifiListActivity,performDestroy]

open files: fd 0: /dev/null fd 1: /dev/null fd 2: /dev/null fd 3: socket:[101591] fd 4: /sys/kernel/debug/tracing/trace_marker fd 5: /dev/null fd 6: /dev/null fd 7: /dev/null fd 8: /dev/binder fd 9: /apex/com.android.runtime/javalib/core-oj.jar fd 10: /apex/com.android.runtime/javalib/core-libart.jar fd 11: /apex/com.android.runtime/javalib/okhttp.jar fd 12: /apex/com.android.runtime/javalib/bouncycastle.jar fd 13: /apex/com.android.runtime/javalib/apache-xml.jar fd 14: /system/framework/framework.jar fd 15: /system/framework/ext.jar fd 16: /system/framework/telephony-common.jar fd 17: /dev/null fd 18: /system/framework/voip-common.jar fd 19: /dev/null fd 20: /system/framework/ims-common.jar fd 21: /system/framework/android.test.base.jar fd 22: /apex/com.android.conscrypt/javalib/conscrypt.jar fd 23: /apex/com.android.media/javalib/updatable-media.jar fd 24: /system/framework/framework-res.apk fd 25: /vendor/overlay/framework-res__auto_generated_rro_vendor.apk fd 26: /product/overlay/AwAccentColor/AwAccentColorOverlay.apk fd 27: /product/overlay/AwIconShape/AwIconShapeOverlay.apk fd 28: /dev/null fd 29: anon_inode:[eventfd] fd 30: anon_inode:[eventfd] fd 31: socket:[100202] fd 32: socket:[100203] fd 33: socket:[101594] fd 34: anon_inode:[eventfd] fd 35: anon_inode:[eventpoll] fd 36: /data/app/com.xjzx.beaconrobot-oyVh1TvHt1NOHdzTSlh4WQ==/base.apk fd 37: /data/app/com.xjzx.beaconrobot-oyVh1TvHt1NOHdzTSlh4WQ==/base.apk fd 38: socket:[100236] fd 39: socket:[100660] fd 40: /dev/null fd 41: /dev/null fd 42: /dev/null fd 43: /dev/null fd 44: anon_inode:[eventfd] fd 45: anon_inode:[eventfd] fd 46: anon_inode:[eventfd] fd 47: anon_inode:[eventpoll] fd 48: /dev/ashmem fd 49: socket:[101865] fd 50: /dev/dri/renderD128 fd 51: /data/data/com.xjzx.beaconrobot/databases/app_database fd 52: /data/data/com.xjzx.beaconrobot/databases/app_database-wal fd 53: /data/data/com.xjzx.beaconrobot/databases/app_database-shm fd 54: /data/data/com.xjzx.beaconrobot/databases/app_database fd 55: anon_inode:sync_file fd 56: /dev/ion fd 57: /dev/pvr_sync fd 58: /dev/hwbinder fd 59: /dev/pvr_sync fd 60: /dev/pvr_sync fd 61: /dev/pvr_sync fd 62: anon_inode:sync_file fd 63: anon_inode:sync_file fd 64: anon_inode:sync_file fd 65: anon_inode:sync_file fd 66: anon_inode:[eventfd] fd 67: anon_inode:[eventpoll] fd 68: socket:[104692] fd 69: anon_inode:sync_file fd 70: socket:[102509] fd 71: anon_inode:sync_file fd 72: socket:[102967] fd 73: anon_inode:sync_file fd 74: anon_inode:[eventfd] fd 75: anon_inode:sync_file fd 76: /dev/ashmem fd 77: anon_inode:[eventpoll] fd 78: anon_inode:[eventfd] fd 79: /dev/ashmem fd 80: anon_inode:[eventpoll] fd 81: anon_inode:sync_file fd 82: socket:[102564] fd 83: socket:[104681] fd 84: socket:[100724] fd 85: /dmabuf (deleted) fd 86: /proc/4777/fd fd 87: /dmabuf (deleted) fd 88: /dmabuf (deleted) fd 89: /dmabuf (deleted) fd 90: anon_inode:sync_file fd 91: /dmabuf (deleted) fd 92: /dmabuf (deleted) fd 93: socket:[104688] fd 94: socket:[104119] fd 95: /storage/emulated/0/Android/data/com.xjzx.beaconrobot/cache/xj_crash/tombstone_00001763131287888463_app-20250909-3.2.6-debug-2511142236__com.xjzx.beaconrobot.native.xcrash fd 96: /dmabuf (deleted) fd 97: /dmabuf (deleted) fd 98: /dmabuf (deleted) fd 99: /dmabuf (deleted) fd 100: /dmabuf (deleted) fd 101: /dmabuf (deleted) fd 102: anon_inode:sync_file fd 103: socket:[102304] fd 104: anon_inode:sync_file fd 105: pipe:[104695] fd 106: pipe:[104696] fd 107: anon_inode:sync_file fd 108: pipe:[104697] (number of FDs: 109)

network info: Not supported on Android Q (API level 29) and later.

memory info: System Summary (From: /proc/meminfo) MemTotal: 2023344 kB MemFree: 810012 kB MemAvailable: 1390444 kB Buffers: 6428 kB Cached: 593492 kB SwapCached: 7432 kB Active: 399652 kB Inactive: 466592 kB Active(anon): 181040 kB Inactive(anon): 91156 kB Active(file): 218612 kB Inactive(file): 375436 kB Unevictable: 2724 kB Mlocked: 2724 kB SwapTotal: 1517504 kB SwapFree: 1433240 kB Dirty: 108 kB Writeback: 0 kB AnonPages: 268748 kB Mapped: 338908 kB Shmem: 3676 kB Slab: 91628 kB SReclaimable: 32636 kB SUnreclaim: 58992 kB KernelStack: 16320 kB PageTables: 25664 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 2529176 kB Committed_AS: 18765060 kB VmallocTotal: 263061440 kB VmallocUsed: 15976 kB VmallocChunk: 0 kB CmaTotal: 8192 kB CmaFree: 7364 kB

Process Status (From: /proc/PID/status) Name: jzx.beaconrobot Umask: 0077 State: S (sleeping) Tgid: 4777 Ngid: 0 Pid: 4777 PPid: 1725 TracerPid: 0 Uid: 10106 10106 10106 10106 Gid: 10106 10106 10106 10106 FDSize: 128 Groups: 3003 9997 20106 50106 VmPeak: 1319900 kB VmSize: 1120472 kB VmLck: 0 kB VmPin: 0 kB VmHWM: 158248 kB VmRSS: 158116 kB RssAnon: 69400 kB RssFile: 87844 kB RssShmem: 872 kB VmData: 434324 kB VmStk: 8192 kB VmExe: 20 kB VmLib: 80876 kB VmPTE: 912 kB VmPMD: 16 kB VmSwap: 0 kB Threads: 41 SigQ: 0/7852 SigPnd: 0000000000000000 ShdPnd: 0000000000000000 SigBlk: 0000000080001200 SigIgn: 0000000000000001 SigCgt: 0000000e400084fc CapInh: 0000000000000000 CapPrm: 0000000000000000 CapEff: 0000000000000000 CapBnd: 0000000000000000 CapAmb: 0000000000000000 Seccomp: 0 Speculation_Store_Bypass: unknown Cpus_allowed: f Cpus_allowed_list: 0-3 voluntary_ctxt_switches: 815 nonvoluntary_ctxt_switches: 1119

Process Limits (From: /proc/PID/limits) Limit Soft Limit Hard Limit Units Max cpu time unlimited unlimited seconds Max file size unlimited unlimited bytes Max data size unlimited unlimited bytes Max stack size 8388608 unlimited bytes Max core file size 0 unlimited bytes Max resident set unlimited unlimited bytes Max processes 7852 7852 processes Max open files 32768 32768 files Max locked memory 8388608 8388608 bytes Max address space unlimited unlimited bytes Max file locks unlimited unlimited locks Max pending signals 7852 7852 signals Max msgqueue size 819200 819200 bytes Max nice priority 40 40 Max realtime priority 0 0 Max realtime timeout unlimited unlimited us

Process Details (From: /proc/PID/smaps) Pss Pss Shared Private Shared Private SwapPss Total Clean Dirty Dirty Clean Clean Dirty ------ ------ ------ ------ ------ ------ ------ Native Heap 13215 0 1440 13164 0 0 0 Dalvik Heap 0 0 0 0 0 0 0 Stack 64 0 0 64 0 0 0 Ashmem 2 0 4 0 8 0 0 Other dev 20 0 188 0 0 20 0 .so mmap 2035 48 2888 80 29740 48 0 .jar mmap 2057 244 0 0 23088 244 0 .apk mmap 1542 304 0 8 24420 304 0 .ttf mmap 168 0 0 0 540 0 0 .dex mmap 27328 0 0 27328 12 0 0 .oat mmap 79 0 44 0 2304 0 0 .art mmap 4622 0 6264 4408 228 0 0 Other mmap 1932 0 532 200 7636 300 0 Unknown 11703 0 2540 11604 0 0 0 TOTAL 64767 596 13900 56856 87976 916 0

Process Dalvik Details (From: /proc/PID/smaps) .Boot vdex 0 0 0 0 12 0 0 .App dex 27328 0 0 27328 0 0 0 .Boot art 4622 0 6264 4408 228 0 0

Process Summary (From: /proc/PID/smaps) Pss(KB) ------ Java Heap: 4408 Native Heap: 13164 Code: 28012 Stack: 64 Private Other: 12124 System: 6995 TOTAL: 64767 TOTAL SWAP PSS: 0

java stacktrace: at com.alibaba.fastjson2.util.IOUtils.getLongLE(IOUtils.java:1746) at com.alibaba.fastjson2.JSONReaderUTF16.readString(JSONReaderUTF16.java:3008) at com.alibaba.fastjson2.JSONReader.read(JSONReader.java:2247) at com.alibaba.fastjson2.JSON.parseObject(JSON.java:348) at com.nado.beaconrobot.module.login.LoginViewModel$getLoginCheck$$inlined$startHttp$default$1.invokeSuspend(RequestExtension.kt:340) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115) at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:103) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684)

memory info: Process Summary (From: android.os.Debug.MemoryInfo) Pss(KB) ------ Java Heap: 12084 Native Heap: 13028 Code: 28020 Stack: 64 Graphics: 17387 Private Other: 5412 System: 7007 TOTAL: 83002 TOTAL SWAP: 0

foreground: yes

xuxiaolong1108 avatar Nov 14 '25 15:11 xuxiaolong1108

你好,可以帮忙测试2.0.60有问题吗?

jujn avatar Nov 15 '25 06:11 jujn

你好,可以帮忙测试2.0.60有问题吗? 你好 我先升级了 2.0.58 再升级的最新的 2.0.60 和 2.0.58那片日志报错是一样的

xuxiaolong1108 avatar Nov 17 '25 01:11 xuxiaolong1108