Code Monkey home page Code Monkey logo

serialport's Introduction

Thanks for the support 🪂 🪂 🪂 🏂 🏂 🏂

感谢支持

serialport's People

Contributors

cl-6666 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

serialport's Issues

粘包和丢包

能不能再加个功能,处理粘包和丢包的情况呀?,快速发送多条指令得时候,收到回复,就会出现丢包或者粘包现象。

请问收不到串口数据怎么处理?onDataReceived不调用

串口打开状态:ttyS5---打开状态:SUCCESS_OPENED
2023-04-14 10:58:48.556 yxl.b...str I type=1400 audit(0.0:26779): avc: denied { write } for name="ttyS5" dev="tmpfs" ino=10395 scontext=u:r:untrusted_app:s0:c127,c256,c512,c768 tcontext=u:object_r:serial_device:s0 tclass=chr_file permissive=1 app=yxl.buyhoo.str
是应为报ttyS5没有权限导致的吗?怎么处理呢

请严格按照 issue 模板来提问题

最近发现有很多人给我提 issue 没有认真按照模板上面的来填写,导致了在排查问题的过程中浪费了作者许多不必要的时间和精力

有时候收不到数据

串口打开正常,但是有时候收不到串口发来的数据,用其他串口工具正常

权限问题

请问这个必须有root权限吗?Demo一直提示没有读取权限

ANR

----- pid 3707 at 2023-11-06 15:41:25 -----
Cmd line: com.qupai.oilpress
Build fingerprint: 'Android/rk3399_all/rk3399_all:7.1.2/NHG47K/xcs101121848:userdebug/test-keys'
ABI: 'arm64'
Build type: optimized
Zygote loaded classes=4379 post zygote classes=2789
Intern table: 43956 strong; 205 weak
JNI: CheckJNI is on; globals=598 (plus 983 weak)
Libraries: /data/app/com.qupai.oilpress-2/base.apk!/lib/arm64-v8a/libSerialPort.so /data/app/com.qupai.oilpress-2/base.apk!/lib/arm64-v8a/libmmkv.so /system/app/webview/webview.apk!/lib/arm64-v8a/libwebviewchromium.so /system/lib64/libandroid.so /system/lib64/libcompiler_rt.so /system/lib64/libjavacrypto.so /system/lib64/libjnigraphics.so /system/lib64/libmedia_jni.so /system/lib64/libwebviewchromium_loader.so /system/lib64/libwebviewchromium_plat_support.so libjavacore.so libopenjdk.so (12)
Heap: 8% free, 12MB/13MB; 173391 objects
Dumping cumulative Gc timings
Start Dumping histograms for 1248 iterations for partial concurrent mark sweep
ProcessMarkStack: Sum: 55.215s 99% C.I. 0.024ms-98.047ms Avg: 14.747ms Max: 127.686ms
SweepMallocSpace: Sum: 13.935s 99% C.I. 0.009ms-16.069ms Avg: 5.583ms Max: 44.795ms
UpdateAndMarkImageModUnionTable: Sum: 7.620s 99% C.I. 4.380us-17376us Avg: 469.680us Max: 68717us
UpdateAndMarkZygoteModUnionTable: Sum: 6.584s 99% C.I. 1.855ms-63.071ms Avg: 5.276ms Max: 71.241ms
MarkConcurrentRoots: Sum: 4.908s 99% C.I. 0.008ms-32.096ms Avg: 1.966ms Max: 58.503ms
ScanGrayAllocSpaceObjects: Sum: 4.822s 99% C.I. 0.007ms-6.356ms Avg: 1.931ms Max: 43.096ms
MarkRootsCheckpoint: Sum: 2.838s 99% C.I. 0.305ms-21.808ms Avg: 1.137ms Max: 33.748ms
MarkAllocStackAsLive: Sum: 1.223s 99% C.I. 436us-3051.999us Avg: 980.221us Max: 7578us
ProcessReferences: Sum: 860.506ms 99% C.I. 300.292us-1275.999us Avg: 689.508us Max: 4407us
ReMarkRoots: Sum: 826.865ms 99% C.I. 276.200us-1237.999us Avg: 662.552us Max: 2126us
EnqueueFinalizerReferences: Sum: 741.642ms 99% C.I. 78us-1355.199us Avg: 594.264us Max: 9632us
(Paused)ScanGrayAllocSpaceObjects: Sum: 287.187ms 99% C.I. 0.495us-1087.999us Avg: 115.058us Max: 3797us
AllocSpaceClearCards: Sum: 281.635ms 99% C.I. 2.006us-399.199us Avg: 56.417us Max: 26881us
SweepSystemWeaks: Sum: 250.841ms 99% C.I. 100.791us-331.999us Avg: 200.994us Max: 3310us
MarkNonThreadRoots: Sum: 239.488ms 99% C.I. 32us-234.499us Avg: 95.948us Max: 3705us
SweepLargeObjects: Sum: 237.012ms 99% C.I. 74us-1110.399us Avg: 189.913us Max: 26605us
FinishPhase: Sum: 225.859ms 99% C.I. 100.332us-1163.999us Avg: 180.976us Max: 2770us
ReclaimPhase: Sum: 147.615ms 99% C.I. 12us-399.279us Avg: 118.281us Max: 31006us
BindBitmaps: Sum: 129.366ms 99% C.I. 54us-451.999us Avg: 103.658us Max: 9256us
ImageModUnionClearCards: Sum: 124.647ms 99% C.I. 1us-199.030us Avg: 3.841us Max: 16755us
ScanGrayImageSpaceObjects: Sum: 67.329ms 99% C.I. 0.250us-49.860us Avg: 4.149us Max: 540us
RevokeAllThreadLocalAllocationStacks: Sum: 66.075ms 99% C.I. 21us-226.857us Avg: 52.944us Max: 536us
MarkingPhase: Sum: 56.153ms 99% C.I. 32us-137.599us Avg: 44.994us Max: 3068us
(Paused)ScanGrayImageSpaceObjects: Sum: 46.081ms 99% C.I. 0.250us-49.789us Avg: 2.840us Max: 1542us
InitializePhase: Sum: 42.823ms 99% C.I. 4us-155.199us Avg: 34.313us Max: 9557us
ProcessCards: Sum: 36.752ms 99% C.I. 9us-49.909us Avg: 14.724us Max: 91us
(Paused)PausePhase: Sum: 33.388ms 99% C.I. 17us-91.999us Avg: 26.753us Max: 421us
PreCleanCards: Sum: 29.851ms 99% C.I. 18us-75.999us Avg: 23.919us Max: 99us
ZygoteModUnionClearCards: Sum: 29.072ms 99% C.I. 6us-62.600us Avg: 11.647us Max: 247us
(Paused)ProcessMarkStack: Sum: 21.981ms 99% C.I. 0.293us-395.999us Avg: 17.612us Max: 954us
Sweep: Sum: 16.699ms 99% C.I. 8us-81.333us Avg: 13.380us Max: 597us
SwapBitmaps: Sum: 15.863ms 99% C.I. 6us-49.909us Avg: 12.710us Max: 168us
ScanGrayZygoteSpaceObjects: Sum: 12.461ms 99% C.I. 3us-55.428us Avg: 9.984us Max: 89us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 9.433ms 99% C.I. 3us-49.789us Avg: 7.558us Max: 52us
MarkRoots: Sum: 6.177ms 99% C.I. 2us-49.789us Avg: 4.949us Max: 131us
RecursiveMark: Sum: 3.800ms 99% C.I. 1us-49.789us Avg: 3.044us Max: 63us
UnBindBitmaps: Sum: 2.717ms 99% C.I. 1us-49.869us Avg: 2.177us Max: 184us
SwapStacks: Sum: 2.604ms 99% C.I. 1us-49.829us Avg: 2.086us Max: 107us
SweepZygoteSpace: Sum: 1.505ms 99% C.I. 0.250us-49.789us Avg: 1.205us Max: 50us
FindDefaultSpaceBitmap: Sum: 668us 99% C.I. 250ns-2000ns Avg: 535ns Max: 2000ns
PreSweepingGcVerification: Sum: 220us 99% C.I. 250ns-32000ns Avg: 176ns Max: 32000ns
Done Dumping histograms
partial concurrent mark sweep paused: Sum: 1.559s 99% C.I. 0.396ms-3.063ms Avg: 1.249ms Max: 4.949ms
partial concurrent mark sweep total time: 102.001s mean time: 81.731ms
partial concurrent mark sweep freed: 91842067 objects with total size 6GB
partial concurrent mark sweep throughput: 900404/s / 64MB/s
Start Dumping histograms for 1279 iterations for sticky concurrent mark sweep
ProcessMarkStack: Sum: 20.721s 99% C.I. 0.008ms-40.336ms Avg: 4.050ms Max: 67.441ms
ScanGrayAllocSpaceObjects: Sum: 18.882s 99% C.I. 0.007ms-55.072ms Avg: 3.690ms Max: 79.091ms
FreeList: Sum: 6.231s 99% C.I. 4.005us-797.112us Avg: 144.927us Max: 47058us
MarkConcurrentRoots: Sum: 4.569s 99% C.I. 0.008ms-29.122ms Avg: 1.786ms Max: 55.708ms
SweepArray: Sum: 2.907s 99% C.I. 1.023ms-4.130ms Avg: 2.273ms Max: 8.219ms
MarkRootsCheckpoint: Sum: 2.728s 99% C.I. 0.202ms-18.567ms Avg: 1.066ms Max: 46.357ms
ReMarkRoots: Sum: 1.005s 99% C.I. 187us-1660.499us Avg: 786.476us Max: 25584us
AllocSpaceClearCards: Sum: 861.896ms 99% C.I. 2.018us-732.148us Avg: 168.470us Max: 30646us
EnqueueFinalizerReferences: Sum: 610.742ms 99% C.I. 106.340us-980.249us Avg: 477.515us Max: 2879us
MarkingPhase: Sum: 418.841ms 99% C.I. 205us-2725.999us Avg: 327.475us Max: 30359us
(Paused)ScanGrayAllocSpaceObjects: Sum: 301.466ms 99% C.I. 0.863us-684.200us Avg: 117.852us Max: 9195us
SweepSystemWeaks: Sum: 287.434ms 99% C.I. 108us-515.124us Avg: 224.733us Max: 1403us
ProcessReferences: Sum: 259.881ms 99% C.I. 52.906us-440.125us Avg: 203.190us Max: 1625us
MarkNonThreadRoots: Sum: 209.343ms 99% C.I. 37us-173.884us Avg: 81.838us Max: 4868us
ScanGrayImageSpaceObjects: Sum: 176.654ms 99% C.I. 0.250us-49.856us Avg: 5.312us Max: 2394us
ResetStack: Sum: 137.526ms 99% C.I. 50.103us-296.050us Avg: 107.526us Max: 3325us
ImageModUnionClearCards: Sum: 111.209ms 99% C.I. 0.500us-99.538us Avg: 3.344us Max: 9066us
BindBitmaps: Sum: 109.913ms 99% C.I. 52us-187.791us Avg: 85.936us Max: 267us
ReclaimPhase: Sum: 91.824ms 99% C.I. 14us-980.249us Avg: 71.793us Max: 18088us
RevokeAllThreadLocalAllocationStacks: Sum: 65.691ms 99% C.I. 16us-214.472us Avg: 51.361us Max: 231us
FinishPhase: Sum: 59.081ms 99% C.I. 35us-290.125us Avg: 46.193us Max: 1012us
ProcessCards: Sum: 58.180ms 99% C.I. 10us-199.233us Avg: 22.744us Max: 18276us
(Paused)ScanGrayImageSpaceObjects: Sum: 49.795ms 99% C.I. 0.250us-49.794us Avg: 2.994us Max: 349us
ScanGrayZygoteSpaceObjects: Sum: 49.403ms 99% C.I. 3us-51.749us Avg: 19.313us Max: 1468us
(Paused)PausePhase: Sum: 35.136ms 99% C.I. 17us-86.694us Avg: 27.471us Max: 810us
ZygoteModUnionClearCards: Sum: 29.215ms 99% C.I. 4us-54.653us Avg: 11.421us Max: 102us
PreCleanCards: Sum: 29.150ms 99% C.I. 16us-75.477us Avg: 22.791us Max: 830us
InitializePhase: Sum: 24.758ms 99% C.I. 9us-146.050us Avg: 19.357us Max: 213us
(Paused)ProcessMarkStack: Sum: 18.846ms 99% C.I. 0.283us-145.062us Avg: 14.734us Max: 718us
(Paused)ScanGrayZygoteSpaceObjects: Sum: 10.992ms 99% C.I. 3us-49.945us Avg: 8.594us Max: 146us
SwapBitmaps: Sum: 9.681ms 99% C.I. 3us-61.464us Avg: 7.569us Max: 125us
MarkRoots: Sum: 6.685ms 99% C.I. 3us-49.866us Avg: 5.226us Max: 477us
ForwardSoftReferences: Sum: 5.662ms 99% C.I. 1us-49.984us Avg: 4.426us Max: 747us
UnBindBitmaps: Sum: 5.346ms 99% C.I. 2us-49.866us Avg: 4.179us Max: 68us
RecordFree: Sum: 3.469ms 99% C.I. 1us-49.827us Avg: 2.712us Max: 616us
SwapStacks: Sum: 2.505ms 99% C.I. 1us-49.788us Avg: 1.958us Max: 61us
FindDefaultSpaceBitmap: Sum: 1.269ms 99% C.I. 250ns-49788ns Avg: 992ns Max: 830000ns
PreSweepingGcVerification: Sum: 228us 99% C.I. 250ns-49788ns Avg: 178ns Max: 57000ns
Done Dumping histograms
sticky concurrent mark sweep paused: Sum: 1.890s 99% C.I. 0.319ms-3.401ms Avg: 1.478ms Max: 31.953ms
sticky concurrent mark sweep total time: 61.088s mean time: 47.762ms
sticky concurrent mark sweep freed: 42104997 objects with total size 2GB
sticky concurrent mark sweep throughput: 689252/s / 46MB/s
Total time spent in GC: 163.090s
Mean GC size throughput: 51MB/s
Mean GC object throughput: 821090 objects/s
Total number of allocations 134085000
Total bytes allocated 8GB
Total bytes freed 8GB
Free memory 1194KB
Free memory until GC 1194KB
Free memory until OOME 1011MB
Total memory 13MB
Max memory 1GB
Zygote space size 1336KB
Total mutator paused time: 3.450s
Total time waiting for GC to complete: 82.201ms
Total GC count: 2527
Total GC time: 163.090s
Total blocking GC count: 1
Total blocking GC time: 79.021ms
Histogram of GC count per 10000 ms: 0:103,1:610,2:949,3:4,6:1
Histogram of blocking GC count per 10000 ms: 0:1666,1:1
Histogram of native allocation 0:1178299,131072:1 bucket size 16384
Histogram of native free 0:1175006,131072:1 bucket size 16384
/data/app/com.qupai.oilpress-2/oat/arm64/base.odex: interpret-only
/system/app/webview/oat/arm64/webview.odex: speed
Current JIT code cache size: 346KB
Current JIT data cache size: 284KB
Current JIT capacity: 1024KB
Current number of JIT code cache entries: 569
Total number of JIT compilations: 655
Total number of JIT compilations for on stack replacement: 2
Total number of deoptimizations: 0
Total number of JIT code cache collections: 6
Memory used for stack maps: Avg: 327B Max: 7KB Min: 16B
Memory used for compiled code: Avg: 574B Max: 7KB Min: 4B
Memory used for profiling info: Avg: 168B Max: 3056B Min: 32B
Start Dumping histograms for 664 iterations for JIT timings
Compiling: Sum: 2.039s 99% C.I. 0.093ms-52.335ms Avg: 3.098ms Max: 103.061ms
Code cache collection: Sum: 86.555ms 99% C.I. 0.549ms-79.248ms Avg: 14.425ms Max: 81.217ms
TrimMaps: Sum: 49.659ms 99% C.I. 11us-685.499us Avg: 75.469us Max: 945us
Done Dumping histograms
Memory used for compilation: Avg: 187KB Max: 4MB Min: 19KB
ProfileSaver total_bytes_written=114384
ProfileSaver total_number_of_writes=10
ProfileSaver total_number_of_code_cache_queries=19
ProfileSaver total_number_of_skipped_writes=9
ProfileSaver total_number_of_failed_writes=0
ProfileSaver total_ms_of_sleep=12603295
ProfileSaver total_ms_of_work=209
ProfileSaver total_number_of_foreign_dex_marks=0
ProfileSaver max_number_profile_entries_cached=4032
ProfileSaver total_number_of_hot_spikes=0
ProfileSaver total_number_of_wake_ups=25

suspend all histogram: Sum: 584.536ms 99% C.I. 4us-877.877us Avg: 230.313us Max: 4756us
DALVIK THREADS (35):
"Signal Catcher" daemon prio=5 tid=3 Runnable
| group="system" sCount=0 dsCount=0 obj=0x12c371f0 self=0x76c0baea00
| sysTid=3713 nice=0 cgrp=default sched=0/0 handle=0x76ce202450
| state=R schedstat=( 220981959 6306081 109 ) utm=15 stm=6 core=1 HZ=100
| stack=0x76ce108000-0x76ce10a000 stackSize=1005KB
| held mutexes= "mutator lock"(shared held)
native: #00 pc 000000000047ef3c /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+220)
native: #1 pc 000000000047ef38 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiP12BacktraceMapPKcPNS_9ArtMethodEPv+216)
native: #2 pc 0000000000452fc4 /system/lib64/libart.so (_ZNK3art6Thread9DumpStackERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEbP12BacktraceMap+480)
native: #3 pc 000000000046ab4c /system/lib64/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+832)
native: #4 pc 0000000000462d34 /system/lib64/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+476)
native: #5 pc 0000000000462924 /system/lib64/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEEb+848)
native: #6 pc 0000000000462590 /system/lib64/libart.so (_ZN3art10ThreadList14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+804)
native: #7 pc 000000000043e3c0 /system/lib64/libart.so (_ZN3art7Runtime14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+188)
native: #8 pc 0000000000444c50 /system/lib64/libart.so (_ZN3art13SignalCatcher13HandleSigQuitEv+2280)
native: #9 pc 0000000000443740 /system/lib64/libart.so (_ZN3art13SignalCatcher3RunEPv+480)
native: #10 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #11 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"main" prio=5 tid=1 Native
| group="main" sCount=1 dsCount=0 obj=0x747bebd0 self=0x76cec95a00
| sysTid=3707 nice=-10 cgrp=default sched=0/0 handle=0x76d2d58a88
| state=D schedstat=( 1199109996441 24669952976 181475 ) utm=115919 stm=3990 core=4 HZ=100 //1199109 11,631,800
| stack=0x7fd49f2000-0x7fd49f4000 stackSize=8MB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: usb_kill_urb+0x98/0xe8
kernel: usb_start_wait_urb+0x94/0xf8
kernel: usb_control_msg+0xbc/0x12c
kernel: xr_usb_serial_set_reg_ext+0x5c/0x160
kernel: xr_usb_serial_fifo_reset+0x50/0x84
kernel: xr_usb_serial_tty_open+0x24/0x58
kernel: tty_open+0x174/0x48c
kernel: chrdev_open+0x16c/0x190
kernel: do_dentry_open+0x284/0x2e0
kernel: vfs_open+0x78/0x7c
kernel: path_openat+0xb4c/0xd08
kernel: do_filp_open+0x4c/0xb0
kernel: do_sys_open+0x180/0x280
kernel: SyS_openat+0x10/0x18
kernel: el0_svc_naked+0x24/0x28
native: (backtrace::Unwind failed for thread 3707: Thread has not repsonded to signal in time)
at com.kongqw.serialportlibrary.SerialPort.open(Native method)
at com.kongqw.serialportlibrary.SerialPortManager.openSerialPort(SerialPortManager.java:82)
at com.kongqw.serialportlibrary.SerialUtils.manyOpenSerialPort(SerialUtils.java:123)
at com.qupai.oilpress.port.SerialManage$reconnectTimeOutHandler$1.handleMessage(SerialManage.kt:42)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6157)
at java.lang.reflect.Method.invoke!(Native method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)

"Jit thread pool worker thread 0" daemon prio=5 tid=2 Native
| group="main" sCount=1 dsCount=0 obj=0x12c37160 self=0x76c360d000
| sysTid=3712 nice=9 cgrp=default sched=0/0 handle=0x76ce303450
| state=S schedstat=( 1756529371 966663239 888 ) utm=145 stm=29 core=4 HZ=100
| stack=0x76ce205000-0x76ce207000 stackSize=1021KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 00000000000e7e4c /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)
native: #2 pc 000000000046c910 /system/lib64/libart.so (_ZN3art10ThreadPool7GetTaskEPNS_6ThreadE+248)
native: #3 pc 000000000046bdac /system/lib64/libart.so (_ZN3art16ThreadPoolWorker3RunEv+124)
native: #4 pc 000000000046b6d0 /system/lib64/libart.so (_ZN3art16ThreadPoolWorker8CallbackEPv+132)
native: #5 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #6 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"JDWP" daemon prio=5 tid=4 WaitingInMainDebuggerLoop
| group="system" sCount=1 dsCount=0 obj=0x12c37280 self=0x76c3616400
| sysTid=3714 nice=0 cgrp=default sched=0/0 handle=0x76ce105450
| state=S schedstat=( 2174792 776709 10 ) utm=0 stm=0 core=4 HZ=100
| stack=0x76ce00b000-0x76ce00d000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: unix_stream_read_generic+0x250/0x704
kernel: unix_stream_recvmsg+0x4c/0x6c
kernel: sock_recvmsg+0x44/0x54
kernel: ___sys_recvmsg+0xc8/0x2f8
kernel: __sys_recvmsg+0x54/0x94
kernel: SyS_recvmsg+0x10/0x20
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006b704 /system/lib64/libc.so (recvmsg+4)
native: #1 pc 00000000005579c8 /system/lib64/libart.so (_ZN3art4JDWP12JdwpAdbState15ReceiveClientFdEv+128)
native: #2 pc 0000000000557cc4 /system/lib64/libart.so (_ZN3art4JDWP12JdwpAdbState6AcceptEv+528)
native: #3 pc 00000000003050a4 /system/lib64/libart.so (_ZN3art4JDWP9JdwpState3RunEv+388)
native: #4 pc 0000000000304764 /system/lib64/libart.so (_ZN3art4JDWPL15StartJdwpThreadEPv+48)
native: #5 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #6 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"ReferenceQueueDaemon" daemon prio=5 tid=5 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c37310 self=0x76cecc1400
| sysTid=3715 nice=0 cgrp=default sched=0/0 handle=0x76ce008450
| state=S schedstat=( 6292564692 1381443297 6085 ) utm=601 stm=26 core=3 HZ=100
| stack=0x76cdf06000-0x76cdf08000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x059e9dec> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Daemons$ReferenceQueueDaemon.run(Daemons.java:150)
  • locked <0x059e9dec> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
    at java.lang.Thread.run(Thread.java:761)

"FinalizerDaemon" daemon prio=5 tid=6 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c373a0 self=0x76cecc1e00
| sysTid=3716 nice=0 cgrp=default sched=0/0 handle=0x76cdf03450
| state=S schedstat=( 16570979895 7078918295 8490 ) utm=1599 stm=57 core=4 HZ=100
| stack=0x76cde01000-0x76cde03000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x092f55b5> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:407)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
  • locked <0x092f55b5> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
    at java.lang.Daemons$FinalizerDaemon.run(Daemons.java:204)
    at java.lang.Thread.run(Thread.java:761)

"FinalizerWatchdogDaemon" daemon prio=5 tid=7 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c37430 self=0x76cecc2800
| sysTid=3717 nice=0 cgrp=default sched=0/0 handle=0x76cddfe450
| state=S schedstat=( 247646458 431270669 2670 ) utm=17 stm=6 core=5 HZ=100
| stack=0x76cdcfc000-0x76cdcfe000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0442d44a> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.sleepUntilNeeded(Daemons.java:269)
  • locked <0x0442d44a> (a java.lang.Daemons$FinalizerWatchdogDaemon)
    at java.lang.Daemons$FinalizerWatchdogDaemon.run(Daemons.java:249)
    at java.lang.Thread.run(Thread.java:761)

"HeapTaskDaemon" daemon prio=5 tid=8 Blocked
| group="system" sCount=1 dsCount=0 obj=0x12c374c0 self=0x76cecc3200
| sysTid=3718 nice=0 cgrp=default sched=0/0 handle=0x76cdcf9450
| state=S schedstat=( 138120935495 29926233659 26244 ) utm=13338 stm=472 core=1 HZ=100
| stack=0x76cdbf7000-0x76cdbf9000 stackSize=1037KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 00000000000e7e4c /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)
native: #2 pc 00000000002428b8 /system/lib64/libart.so (ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+276)
native: #3 pc 00000000002431f0 /system/lib64/libart.so (ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+92)
native: #4 pc 00000000001e6ac0 /system/framework/arm64/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks
+124)
at dalvik.system.VMRuntime.runHeapTasks(Native method)

  • waiting to lock an unknown object
    at java.lang.Daemons$HeapTaskDaemon.run(Daemons.java:433)
    at java.lang.Thread.run(Thread.java:761)

"Binder:3707_1" prio=5 tid=9 Native
| group="main" sCount=1 dsCount=0 obj=0x12c37670 self=0x76cec98200
| sysTid=3719 nice=0 cgrp=default sched=0/0 handle=0x76cdaf6450
| state=S schedstat=( 2162416 1489834 14 ) utm=0 stm=0 core=0 HZ=100
| stack=0x76cd9fc000-0x76cd9fe000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: binder_thread_read+0x380/0x11a8
kernel: binder_ioctl_write_read+0x13c/0x2f0
kernel: binder_ioctl+0x1f8/0x658
kernel: do_vfs_ioctl+0xa4/0x7d8
kernel: SyS_ioctl+0x5c/0x8c
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ac6c /system/lib64/libc.so (__ioctl+4)
native: #1 pc 000000000001fab4 /system/lib64/libc.so (ioctl+140)
native: #2 pc 00000000000555b0 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+264)
native: #3 pc 0000000000055714 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
native: #4 pc 0000000000055e4c /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+72)
native: #5 pc 0000000000072d94 /system/lib64/libbinder.so (???)
native: #6 pc 000000000001245c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+272)
native: #7 pc 000000000009f1b0 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
native: #8 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #9 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Binder:3707_2" prio=5 tid=10 Native
| group="main" sCount=1 dsCount=0 obj=0x12c37700 self=0x76c3627800
| sysTid=3720 nice=0 cgrp=default sched=0/0 handle=0x76cd9f9450
| state=S schedstat=( 20875626 22467458 47 ) utm=0 stm=0 core=1 HZ=100
| stack=0x76cd8ff000-0x76cd901000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 00000000000e7e4c /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)
native: #2 pc 00000000001047a0 /system/lib64/libart.so (_ZN3art8CheckJNI11CallMethodVEPKcP7_JNIEnvP8_jobjectP7_jclassP10_jmethodIDSt9__va_listNS_9Primitive4TypeENS_10InvokeTypeE+320)
native: #3 pc 00000000000f6a50 /system/lib64/libart.so (_ZN3art8CheckJNI18CallBooleanMethodVEP7_JNIEnvP8_jobjectP10_jmethodIDSt9__va_list+96)
native: #4 pc 00000000000a67e0 /system/lib64/libandroid_runtime.so (???)
native: #5 pc 00000000000fd0e8 /system/lib64/libandroid_runtime.so (???)
native: #6 pc 0000000000049e74 /system/lib64/libbinder.so (_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j+132)
native: #7 pc 0000000000055c34 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14executeCommandEi+992)
native: #8 pc 0000000000055798 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+156)
native: #9 pc 0000000000055e4c /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+72)
native: #10 pc 0000000000072d94 /system/lib64/libbinder.so (???)
native: #11 pc 000000000001245c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+272)
native: #12 pc 000000000009f1b0 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
native: #13 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #14 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"Profile Saver" daemon prio=10 tid=11 Native
| group="system" sCount=1 dsCount=0 obj=0x12c37a60 self=0x76c0beea00
| sysTid=3721 nice=-10 cgrp=default sched=0/0 handle=0x76cd8fc450
| state=S schedstat=( 153408501 18669002 81 ) utm=13 stm=1 core=1 HZ=100
| stack=0x76cd802000-0x76cd804000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 00000000000e7e4c /system/lib64/libart.so (_ZN3art17ConditionVariable16WaitHoldingLocksEPNS_6ThreadE+156)
native: #2 pc 000000000031e614 /system/lib64/libart.so (_ZN3art12ProfileSaver3RunEv+284)
native: #3 pc 000000000031fd4c /system/lib64/libart.so (_ZN3art12ProfileSaver21RunProfileSaverThreadEPv+100)
native: #4 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #5 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"WM.task-1" prio=5 tid=12 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12cbf8b0 self=0x76c0bae000
| sysTid=3724 nice=0 cgrp=default sched=0/0 handle=0x76cd49d450
| state=S schedstat=( 35889292 1581707 24 ) utm=2 stm=0 core=4 HZ=100
| stack=0x76cd39b000-0x76cd39d000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x085f1fbb> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x085f1fbb> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

"WM.task-2" prio=5 tid=13 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12d0cd30 self=0x76c362dc00
| sysTid=3725 nice=0 cgrp=default sched=0/0 handle=0x76cd330450
| state=S schedstat=( 8095083 2319334 9 ) utm=0 stm=0 core=0 HZ=100
| stack=0x76cd22e000-0x76cd230000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x01cdacd8> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x01cdacd8> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

"Timer-0" prio=5 tid=14 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12d1f940 self=0x76c0bcee00
| sysTid=3726 nice=0 cgrp=default sched=0/0 handle=0x76cd20b450
| state=S schedstat=( 282208 0 3 ) utm=0 stm=0 core=3 HZ=100
| stack=0x76cd109000-0x76cd10b000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x064c9831> (a java.util.TaskQueue)
    at java.util.TimerThread.mainLoop(Timer.java:526)
  • locked <0x064c9831> (a java.util.TaskQueue)
    at java.util.TimerThread.run(Timer.java:505)

"pool-3-thread-1" prio=5 tid=16 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12d90e50 self=0x76c0bd1600
| sysTid=3728 nice=0 cgrp=default sched=0/0 handle=0x76cd021450
| state=S schedstat=( 963376 227667 2 ) utm=0 stm=0 core=2 HZ=100
| stack=0x76ccf1f000-0x76ccf21000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0be1eb16> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x0be1eb16> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

"pool-1-thread-1" prio=5 tid=17 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12cb10d0 self=0x76cd620e00
| sysTid=3730 nice=0 cgrp=default sched=0/0 handle=0x76ccd95450
| state=S schedstat=( 40959783459 27490252251 41187 ) utm=2718 stm=1377 core=3 HZ=100
| stack=0x76ccc93000-0x76ccc95000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0dd5fc97> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x0dd5fc97> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
    at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1058)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1118)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

"Binder:3707_3" prio=5 tid=18 Native
| group="main" sCount=1 dsCount=0 obj=0x12cbf790 self=0x76c3725000
| sysTid=3731 nice=0 cgrp=default sched=0/0 handle=0x76ccc90450
| state=S schedstat=( 7704248 6591666 29 ) utm=0 stm=0 core=2 HZ=100
| stack=0x76ccb96000-0x76ccb98000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: binder_thread_read+0x380/0x11a8
kernel: binder_ioctl_write_read+0x13c/0x2f0
kernel: binder_ioctl+0x1f8/0x658
kernel: do_vfs_ioctl+0xa4/0x7d8
kernel: SyS_ioctl+0x5c/0x8c
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ac6c /system/lib64/libc.so (__ioctl+4)
native: #1 pc 000000000001fab4 /system/lib64/libc.so (ioctl+140)
native: #2 pc 00000000000555b0 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+264)
native: #3 pc 0000000000055714 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
native: #4 pc 0000000000055e4c /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+72)
native: #5 pc 0000000000072d94 /system/lib64/libbinder.so (???)
native: #6 pc 000000000001245c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+272)
native: #7 pc 000000000009f1b0 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
native: #8 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #9 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"DefaultDispatcher-worker-1" daemon prio=5 tid=19 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x12e03280 self=0x76cd621800
| sysTid=3735 nice=0 cgrp=default sched=0/0 handle=0x76ccb73450
| state=S schedstat=( 74934289 10024875 294 ) utm=6 stm=0 core=1 HZ=100
| stack=0x76cca71000-0x76cca73000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0adcbe84> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x0adcbe84> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:324)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"DefaultDispatcher-worker-2" daemon prio=5 tid=20 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x12e03340 self=0x76cd622200
| sysTid=3736 nice=0 cgrp=default sched=0/0 handle=0x76cca6e450
| state=S schedstat=( 70400461 6997083 297 ) utm=6 stm=0 core=2 HZ=100
| stack=0x76cc96c000-0x76cc96e000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0021866d> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x0021866d> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:324)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"DefaultDispatcher-worker-3" daemon prio=5 tid=21 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x12e03400 self=0x76c372b400
| sysTid=3737 nice=0 cgrp=default sched=0/0 handle=0x76cc969450
| state=S schedstat=( 66554408 5517748 301 ) utm=6 stm=0 core=0 HZ=100
| stack=0x76cc867000-0x76cc869000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0a89a2a2> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x0a89a2a2> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:324)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.park(CoroutineScheduler.kt:795)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.tryPark(CoroutineScheduler.kt:740)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:711)
    at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:664)

"Chrome_ProcessLauncherThread" prio=5 tid=23 Native
| group="main" sCount=1 dsCount=0 obj=0x12dbf8b0 self=0x76cd70cc00
| sysTid=3750 nice=0 cgrp=default sched=0/0 handle=0x76cc6e9450
| state=S schedstat=( 13402957 4480374 27 ) utm=0 stm=0 core=5 HZ=100
| stack=0x76cc5e7000-0x76cc5e9000 stackSize=1037KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ab80 /system/lib64/libc.so (__epoll_pwait+8)
native: #1 pc 000000000001e1a4 /system/lib64/libc.so (epoll_pwait+64)
native: #2 pc 0000000000018010 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+156)
native: #3 pc 0000000000017eb4 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+60)
native: #4 pc 00000000000f0b14 /system/lib64/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+48)
native: #5 pc 00000000008a97d0 /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:136)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Chrome_IOThread" prio=7 tid=25 Native
| group="main" sCount=1 dsCount=0 obj=0x12e7c8b0 self=0x76c3732800
| sysTid=3770 nice=-4 cgrp=default sched=0/0 handle=0x76adb9d450
| state=S schedstat=( 186131382 81038327 675 ) utm=12 stm=5 core=5 HZ=100
| stack=0x76adaa3000-0x76adaa5000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ab80 /system/lib64/libc.so (__epoll_pwait+8)
native: #1 pc 000000000001e1a4 /system/lib64/libc.so (epoll_pwait+64)
native: #2 pc 00000000011d8178 /system/app/webview/webview.apk (???)
(no managed stack frames)

"ConnectivityManager" prio=5 tid=29 Native
| group="main" sCount=1 dsCount=0 obj=0x12c8eca0 self=0x76c355e600
| sysTid=3783 nice=0 cgrp=default sched=0/0 handle=0x76accfa450
| state=S schedstat=( 3034962 483583 13 ) utm=0 stm=0 core=5 HZ=100
| stack=0x76acbf8000-0x76acbfa000 stackSize=1037KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ab80 /system/lib64/libc.so (__epoll_pwait+8)
native: #1 pc 000000000001e1a4 /system/lib64/libc.so (epoll_pwait+64)
native: #2 pc 0000000000018010 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+156)
native: #3 pc 0000000000017eb4 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+60)
native: #4 pc 00000000000f0b14 /system/lib64/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+48)
native: #5 pc 00000000008a97d0 /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:136)
at android.os.HandlerThread.run(HandlerThread.java:61)

"CleanupReference" daemon prio=5 tid=30 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12c8e670 self=0x76c35a2000
| sysTid=3784 nice=0 cgrp=default sched=0/0 handle=0x76acbf5450
| state=S schedstat=( 344916 0 1 ) utm=0 stm=0 core=3 HZ=100
| stack=0x76acaf3000-0x76acaf5000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x0773cb33> (a java.lang.Object)
    at java.lang.Object.wait(Object.java:407)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188)
  • locked <0x0773cb33> (a java.lang.Object)
    at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209)
    at AU.run(PG:3)

"AudioThread" prio=5 tid=31 Native
| group="main" sCount=1 dsCount=0 obj=0x12cd84c0 self=0x76c35a6600
| sysTid=3773 nice=0 cgrp=default sched=0/0 handle=0x76adaa0450
| state=S schedstat=( 16570167 10826249 330 ) utm=0 stm=0 core=4 HZ=100
| stack=0x76ad9a6000-0x76ad9a8000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 0000000000067e78 /system/lib64/libc.so (pthread_cond_wait+96)
native: #2 pc 00000000011c0aec /system/app/webview/webview.apk (???)
(no managed stack frames)

"Chrome_InProcGpuThread" prio=7 tid=32 Native
| group="main" sCount=1 dsCount=0 obj=0x12cd80d0 self=0x76ace4d000
| sysTid=3785 nice=-4 cgrp=default sched=0/0 handle=0x76acaf0450
| state=S schedstat=( 325221271 72838754 1520 ) utm=24 stm=7 core=0 HZ=100
| stack=0x76ac9f6000-0x76ac9f8000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcf0 /system/lib64/libc.so (syscall+32)
native: #1 pc 0000000000067f5c /system/lib64/libc.so (pthread_cond_timedwait+156)
native: #2 pc 00000000011c0c40 /system/app/webview/webview.apk (???)
(no managed stack frames)

"TaskSchedulerFo" prio=5 tid=33 Native
| group="main" sCount=1 dsCount=0 obj=0x12cf55e0 self=0x76c35daa00
| sysTid=3769 nice=0 cgrp=default sched=0/0 handle=0x76adc9a450
| state=S schedstat=( 40898080 6848331 333 ) utm=1 stm=1 core=5 HZ=100
| stack=0x76adba0000-0x76adba2000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcf0 /system/lib64/libc.so (syscall+32)
native: #1 pc 0000000000067f5c /system/lib64/libc.so (pthread_cond_timedwait+156)
native: #2 pc 00000000011c0c40 /system/app/webview/webview.apk (???)
(no managed stack frames)

"RenderThread" prio=5 tid=34 Native
| group="main" sCount=1 dsCount=0 obj=0x12d03f70 self=0x76ace53400
| sysTid=3800 nice=-10 cgrp=default sched=0/0 handle=0x76ac6dc450
| state=S schedstat=( 396228307052 16500783142 220555 ) utm=33945 stm=5676 core=3 HZ=100
| stack=0x76ac5e2000-0x76ac5e4000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ab80 /system/lib64/libc.so (__epoll_pwait+8)
native: #1 pc 000000000001e1a4 /system/lib64/libc.so (epoll_pwait+64)
native: #2 pc 0000000000018010 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+156)
native: #3 pc 0000000000017eb4 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+60)
native: #4 pc 000000000003ad30 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+664)
native: #5 pc 000000000001245c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+272)
native: #6 pc 000000000009f1b0 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
native: #7 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #8 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"pool-2-thread-1" prio=5 tid=35 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12d1f280 self=0x76cd7bb400
| sysTid=3802 nice=0 cgrp=default sched=0/0 handle=0x76ab3be450
| state=S schedstat=( 5340708 2295416 6 ) utm=0 stm=0 core=2 HZ=100
| stack=0x76ab2bc000-0x76ab2be000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait!(Native method)

  • waiting on <0x00a93ef0> (a java.lang.Object)
    at java.lang.Thread.parkFor$(Thread.java:2127)
  • locked <0x00a93ef0> (a java.lang.Object)
    at sun.misc.Unsafe.park(Unsafe.java:325)
    at java.util.concurrent.locks.LockSupport.park(LockSupport.java:161)
    at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2035)
    at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:413)
    at com.cl.log.XFilePrinter$PrintWorker.run(XFilePrinter.java:151)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
    at java.lang.Thread.run(Thread.java:761)

"mSendingHandlerThread" prio=5 tid=36 Native
| group="main" sCount=1 dsCount=0 obj=0x12d39b80 self=0x76cd7bbe00
| sysTid=3803 nice=0 cgrp=default sched=0/0 handle=0x76ab2b9450
| state=S schedstat=( 3157682568 224856227 9767 ) utm=210 stm=104 core=5 HZ=100
| stack=0x76ab1b7000-0x76ab1b9000 stackSize=1037KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ab80 /system/lib64/libc.so (__epoll_pwait+8)
native: #1 pc 000000000001e1a4 /system/lib64/libc.so (epoll_pwait+64)
native: #2 pc 0000000000018010 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+156)
native: #3 pc 0000000000017eb4 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+60)
native: #4 pc 00000000000f0b14 /system/lib64/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+48)
native: #5 pc 00000000008a97d0 /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:136)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-8" prio=5 tid=37 Sleeping
| group="main" sCount=1 dsCount=0 obj=0x12dde560 self=0x76cd7bc800
| sysTid=3804 nice=0 cgrp=default sched=0/0 handle=0x76ab1b4450
| state=S schedstat=( 8908192443 1764638066 35869 ) utm=625 stm=264 core=5 HZ=100
| stack=0x76ab0b2000-0x76ab0b4000 stackSize=1037KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)

  • sleeping on <0x06dd1c69> (a java.lang.Object)
    at java.lang.Thread.sleep(Thread.java:371)
  • locked <0x06dd1c69> (a java.lang.Object)
    at java.lang.Thread.sleep(Thread.java:313)
    at com.kongqw.serialportlibrary.thread.SerialPortReadThread.run(SerialPortReadThread.java:31)

"mSendingHandlerThread" prio=5 tid=38 Native
| group="main" sCount=1 dsCount=0 obj=0x12d39670 self=0x76cd7bd200
| sysTid=3805 nice=0 cgrp=default sched=0/0 handle=0x76a9fff450
| state=S schedstat=( 1032500 387041 12 ) utm=0 stm=0 core=4 HZ=100
| stack=0x76a9efd000-0x76a9eff000 stackSize=1037KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000006ab80 /system/lib64/libc.so (__epoll_pwait+8)
native: #1 pc 000000000001e1a4 /system/lib64/libc.so (epoll_pwait+64)
native: #2 pc 0000000000018010 /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+156)
native: #3 pc 0000000000017eb4 /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+60)
native: #4 pc 00000000000f0b14 /system/lib64/libandroid_runtime.so (_ZN7android18NativeMessageQueue8pollOnceEP7_JNIEnvP8_jobjecti+48)
native: #5 pc 00000000008a97d0 /system/framework/arm64/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnce__JI+140)
at android.os.MessageQueue.nativePollOnce(Native method)
at android.os.MessageQueue.next(MessageQueue.java:323)
at android.os.Looper.loop(Looper.java:136)
at android.os.HandlerThread.run(HandlerThread.java:61)

"Thread-9" prio=5 tid=39 Sleeping
| group="main" sCount=1 dsCount=0 obj=0x12f00380 self=0x76cd7bdc00
| sysTid=3806 nice=0 cgrp=default sched=0/0 handle=0x76a9efa450
| state=S schedstat=( 6666615865 399407304 34954 ) utm=446 stm=219 core=5 HZ=100
| stack=0x76a9df8000-0x76a9dfa000 stackSize=1037KB
| held mutexes=
at java.lang.Thread.sleep!(Native method)

  • sleeping on <0x0d0346ee> (a java.lang.Object)
    at java.lang.Thread.sleep(Thread.java:371)
  • locked <0x0d0346ee> (a java.lang.Object)
    at java.lang.Thread.sleep(Thread.java:313)
    at com.kongqw.serialportlibrary.thread.SerialPortReadThread.run(SerialPortReadThread.java:31)

"hwuiTask1" prio=5 tid=40 Native
| group="main" sCount=1 dsCount=0 obj=0x12cf5b80 self=0x7694936c00
| sysTid=3833 nice=-2 cgrp=default sched=0/0 handle=0x7695a1d450
| state=S schedstat=( 7250689029 10105029945 44330 ) utm=600 stm=124 core=5 HZ=100
| stack=0x7695923000-0x7695925000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 0000000000067e78 /system/lib64/libc.so (pthread_cond_wait+96)
native: #2 pc 000000000003bbec /system/lib64/libhwui.so (???)
native: #3 pc 000000000001245c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+272)
native: #4 pc 000000000009f1b0 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
native: #5 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #6 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"hwuiTask2" prio=5 tid=41 Native
| group="main" sCount=1 dsCount=0 obj=0x12cf5c10 self=0x7695560200
| sysTid=3834 nice=-2 cgrp=default sched=0/0 handle=0x7695920450
| state=S schedstat=( 5258680609 3723187191 25927 ) utm=458 stm=67 core=1 HZ=100
| stack=0x7695826000-0x7695828000 stackSize=1005KB
| held mutexes=
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28
native: #00 pc 000000000001bcec /system/lib64/libc.so (syscall+28)
native: #1 pc 0000000000067e78 /system/lib64/libc.so (pthread_cond_wait+96)
native: #2 pc 000000000003bbec /system/lib64/libhwui.so (???)
native: #3 pc 000000000001245c /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+272)
native: #4 pc 000000000009f1b0 /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+116)
native: #5 pc 0000000000068748 /system/lib64/libc.so (_ZL15__pthread_startPv+208)
native: #6 pc 000000000001da7c /system/lib64/libc.so (__start_thread+16)
(no managed stack frames)

"TaskSchedulerSe" prio=5 (not attached)
| sysTid=3766 nice=0 cgrp=default
| state=S schedstat=( 62117243 20886712 600 ) utm=3 stm=2 core=1 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28

"TaskSchedulerFo" prio=5 (not attached)
| sysTid=3767 nice=0 cgrp=default
| state=S schedstat=( 102893836 10777134 595 ) utm=4 stm=4 core=4 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"TaskSchedulerSi" prio=5 (not attached)
| sysTid=3775 nice=0 cgrp=default
| state=S schedstat=( 3624542 4928125 16 ) utm=0 stm=0 core=1 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"TaskSchedulerSi" prio=5 (not attached)
| sysTid=3776 nice=0 cgrp=default
| state=S schedstat=( 5603958 4140917 26 ) utm=0 stm=0 core=5 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"Chrome_DevTools" prio=5 (not attached)
| sysTid=3780 nice=0 cgrp=default
| state=S schedstat=( 1110083 1597917 5 ) utm=0 stm=0 core=2 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28

"CompositorTileW" prio=5 (not attached)
| sysTid=3786 nice=0 cgrp=default
| state=S schedstat=( 202416 102376 4 ) utm=0 stm=0 core=4 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"Chrome_ChildIOT" prio=5 (not attached)
| sysTid=3787 nice=-4 cgrp=default
| state=S schedstat=( 11083914 1187666 82 ) utm=0 stm=0 core=5 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: SyS_epoll_wait+0x2cc/0x358
kernel: SyS_epoll_pwait+0xbc/0x124
kernel: el0_svc_naked+0x24/0x28

"mali-mem-purge" prio=5 (not attached)
| sysTid=3789 nice=-4 cgrp=default
| state=S schedstat=( 40512153161 3820109746 142530 ) utm=530 stm=3519 core=2 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-utility-wo" prio=5 (not attached)
| sysTid=3790 nice=-4 cgrp=default
| state=S schedstat=( 157500 0 1 ) utm=0 stm=0 core=1 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-utility-wo" prio=5 (not attached)
| sysTid=3791 nice=-4 cgrp=default
| state=S schedstat=( 107333 0 2 ) utm=0 stm=0 core=3 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-utility-wo" prio=5 (not attached)
| sysTid=3792 nice=-4 cgrp=default
| state=S schedstat=( 31792 44625 1 ) utm=0 stm=0 core=3 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-utility-wo" prio=5 (not attached)
| sysTid=3793 nice=-4 cgrp=default
| state=S schedstat=( 37625 10209 2 ) utm=0 stm=0 core=3 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-utility-wo" prio=5 (not attached)
| sysTid=3794 nice=-4 cgrp=default
| state=S schedstat=( 111709 440125 2 ) utm=0 stm=0 core=3 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-utility-wo" prio=5 (not attached)
| sysTid=3795 nice=-4 cgrp=default
| state=S schedstat=( 5259543 50542 28 ) utm=0 stm=0 core=4 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"mali-cmar-backe" prio=5 (not attached)
| sysTid=3796 nice=-4 cgrp=default
| state=S schedstat=( 10743052399 2840033998 49631 ) utm=407 stm=665 core=3 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: poll_schedule_timeout+0x50/0x8c
kernel: do_sys_poll+0x248/0x494
kernel: SyS_ppoll+0x120/0x1a8
kernel: el0_svc_naked+0x24/0x28

"mali-hist-dump" prio=5 (not attached)
| sysTid=3797 nice=-4 cgrp=default
| state=S schedstat=( 14112918592 1881579590 108354 ) utm=1054 stm=355 core=3 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"CookieMonsterCl" prio=5 (not attached)
| sysTid=3798 nice=0 cgrp=default
| state=S schedstat=( 895708 0 4 ) utm=0 stm=0 core=2 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"CookieMonsterBa" prio=5 (not attached)
| sysTid=3799 nice=0 cgrp=default
| state=S schedstat=( 4020916 141166 16 ) utm=0 stm=0 core=0 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"TaskSchedulerSi" prio=5 (not attached)
| sysTid=3801 nice=0 cgrp=default
| state=S schedstat=( 237416 17792 1 ) utm=0 stm=0 core=0 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

"TaskSchedulerFo" prio=5 (not attached)
| sysTid=4392 nice=0 cgrp=default
| state=S schedstat=( 124542 180541 1 ) utm=0 stm=0 core=4 HZ=100
kernel: __switch_to+0x8c/0xb4
kernel: futex_wait_queue_me+0xc4/0x12c
kernel: futex_wait+0xdc/0x1dc
kernel: do_futex+0xe0/0xac8
kernel: SyS_futex+0x144/0x174
kernel: el0_svc_naked+0x24/0x28

----- end 3707 -----

平板电脑找不到设备

华为平板电脑显示没有可用串口,但是我用平板上的调试助手软件上抓到了数据包

v3.1.6

你好,3.1.6版本是不是没有成功上传? 更新完之后的代码,SerialUtils.init方法只有三个参数

安卓pos机获取电子秤的重量

大佬您好,我现在安卓收银系统想对接电子称,也是串口,但是我不知道怎么获取它上面的重量?请问可以使用该库么?能给一点建议么?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.