Hello everyone,
I just had my first ANR report after a modification of the version minSdkVersion 19 pass to 16 for a user.
if someone can explain to me because frankly I understand nothing of what is written and what it can not correpond
I just had my first ANR report after a modification of the version minSdkVersion 19 pass to 16 for a user.
if someone can explain to me because frankly I understand nothing of what is written and what it can not correpond
B4X:
"main" tid=1 Waiting
"FinalizerWatchdogDaemon" tid=3 Waiting
"FinalizerWatchdogDaemon" daemon prio=5 tid=3 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c4ef40 self=0x55aaa38fd0
| sysTid=19241 nice=0 cgrp=default sched=0/0 handle=0x7f86ab8450
| state=S schedstat=( 13277295 45960884 245 ) utm=0 stm=1 core=3 HZ=100
| stack=0x7f869b6000-0x7f869b8000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x0499dc1a> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.waitForObject (Daemons.java:255)
- locked <0x0499dc1a> (a java.lang.Daemons$FinalizerWatchdogDaemon)
at java.lang.Daemons$FinalizerWatchdogDaemon.run (Daemons.java:227)
at java.lang.Thread.run (Thread.java:818)
"FinalizerDaemon" tid=4 Waiting
"FinalizerDaemon" daemon prio=5 tid=4 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c4eee0 self=0x55aa8c9e40
| sysTid=19240 nice=0 cgrp=default sched=0/0 handle=0x7f86bbf450
| state=S schedstat=( 386668044 352549057 1817 ) utm=28 stm=10 core=0 HZ=100
| stack=0x7f86abd000-0x7f86abf000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x0caed34b> (a java.lang.ref.ReferenceQueue)
at java.lang.Object.wait (Object.java:423)
at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:101)
- locked <0x0caed34b> (a java.lang.ref.ReferenceQueue)
at java.lang.ref.ReferenceQueue.remove (ReferenceQueue.java:72)
at java.lang.Daemons$FinalizerDaemon.run (Daemons.java:185)
at java.lang.Thread.run (Thread.java:818)
"ReferenceQueueDaemon" tid=6 Waiting
"ReferenceQueueDaemon" daemon prio=5 tid=6 Waiting
| group="system" sCount=1 dsCount=0 obj=0x12c4ee80 self=0x55aa799640
| sysTid=19239 nice=0 cgrp=default sched=0/0 handle=0x7f86cc6450
| state=S schedstat=( 132746971 253864455 1740 ) utm=9 stm=4 core=0 HZ=100
| stack=0x7f86bc4000-0x7f86bc6000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x01d30128> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Daemons$ReferenceQueueDaemon.run (Daemons.java:147)
- locked <0x01d30128> (a java.lang.Class<java.lang.ref.ReferenceQueue>)
at java.lang.Thread.run (Thread.java:818)
"Binder_1" tid=7 Native
"Binder_1" prio=5 tid=7 Native
| group="main" sCount=1 dsCount=0 obj=0x12c970a0 self=0x55aa8cf830
| sysTid=19243 nice=0 cgrp=default sched=0/0 handle=0x7f750aa450
| state=S schedstat=( 649981406 1631021660 4662 ) utm=35 stm=29 core=0 HZ=100
| stack=0x7f74fae000-0x7f74fb0000 stackSize=1013KB
| held mutexes=
#00 pc 0000000000069d00 /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000073d24 /system/lib64/libc.so (ioctl+100)
#02 pc 000000000002d5c4 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+164)
#03 pc 000000000002de18 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
#04 pc 000000000002df34 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+76)
#05 pc 0000000000036a30 /system/lib64/libbinder.so (???)
#06 pc 0000000000015814 /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+208)
#07 pc 000000000009308c /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+96)
#08 pc 0000000000015064 /system/lib64/libutils.so (???)
#09 pc 0000000000067784 /system/lib64/libc.so (_ZL15__pthread_startPv+52)
#10 pc 000000000001c604 /system/lib64/libc.so (__start_thread+16)
"Binder_2" tid=8 Native
"Binder_2" prio=5 tid=8 Native
| group="main" sCount=1 dsCount=0 obj=0x12c9a0a0 self=0x55aa8cc8a0
| sysTid=19244 nice=0 cgrp=default sched=0/0 handle=0x7f74fab450
| state=S schedstat=( 644755936 1629843459 4660 ) utm=29 stm=35 core=0 HZ=100
| stack=0x7f74eaf000-0x7f74eb1000 stackSize=1013KB
| held mutexes=
#00 pc 0000000000069d00 /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000073d24 /system/lib64/libc.so (ioctl+100)
#02 pc 000000000002d5c4 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+164)
#03 pc 000000000002de18 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
#04 pc 000000000002df34 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+76)
#05 pc 0000000000036a30 /system/lib64/libbinder.so (???)
#06 pc 0000000000015814 /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+208)
#07 pc 000000000009308c /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+96)
#08 pc 0000000000015064 /system/lib64/libutils.so (???)
#09 pc 0000000000067784 /system/lib64/libc.so (_ZL15__pthread_startPv+52)
#10 pc 000000000001c604 /system/lib64/libc.so (__start_thread+16)
"Thread-926" tid=9 Native E/S réseau…
"Thread-926" daemon prio=5 tid=9 Native
| group="main" sCount=1 dsCount=0 obj=0x12cb6940 self=0x55aaa82d00
| sysTid=19246 nice=0 cgrp=default sched=0/0 handle=0x7f7410e450
| state=S schedstat=( 17535051 10900419 39 ) utm=0 stm=1 core=3 HZ=100
| stack=0x7f7400c000-0x7f7400e000 stackSize=1037KB
| held mutexes=
#00 pc 0000000000069bb4 /system/lib64/libc.so (__accept4+8)
#01 pc 0000000000000f94 /system/lib64/libnetd_client.so (???)
#02 pc 000000000001babc /system/lib64/libc.so (accept4+16)
#03 pc 0000000000038edc /system/lib64/libjavacore.so (???)
#04 pc 0000000000350a44 /system/framework/arm64/boot.oat (Java_libcore_io_Posix_accept__Ljava_io_FileDescriptor_2Ljava_net_InetSocketAddress_2+184)
at libcore.io.Posix.accept (Native method)
at libcore.io.BlockGuardOs.accept (BlockGuardOs.java:63)
at java.net.PlainSocketImpl.accept (PlainSocketImpl.java:89)
at java.net.ServerSocket.implAccept (ServerSocket.java:217)
- locked <0x0e21de41> (a java.net.ServerSocket)
at java.net.ServerSocket.accept (ServerSocket.java:141)
at anywheresoftware.b4a.remotelogger.Connector.mainLoop (Connector.java:73)
at anywheresoftware.b4a.remotelogger.Connector.run (Connector.java:53)
at java.lang.Thread.run (Thread.java:818)
"RenderThread" tid=10 Native
"RenderThread" prio=5 tid=10 Native
| group="main" sCount=1 dsCount=0 obj=0x12d5a0a0 self=0x55aaa916d0
| sysTid=19247 nice=-4 cgrp=default sched=0/0 handle=0x7f74009450
| state=S schedstat=( 37221427465 12877566859 48021 ) utm=1825 stm=1897 core=1 HZ=100
| stack=0x7f73f0d000-0x7f73f0f000 stackSize=1013KB
| held mutexes=
#00 pc 0000000000069c14 /system/lib64/libc.so (__epoll_pwait+8)
#01 pc 000000000001cc64 /system/lib64/libc.so (epoll_pwait+32)
#02 pc 000000000001afcc /system/lib64/libutils.so (_ZN7android6Looper9pollInnerEi+144)
#03 pc 000000000001b3ac /system/lib64/libutils.so (_ZN7android6Looper8pollOnceEiPiS1_PPv+80)
#04 pc 000000000002b3e0 /system/lib64/libhwui.so (_ZN7android10uirenderer12renderthread12RenderThread10threadLoopEv+100)
#05 pc 0000000000015814 /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+208)
#06 pc 000000000009308c /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+96)
#07 pc 0000000000015064 /system/lib64/libutils.so (???)
#08 pc 0000000000067784 /system/lib64/libc.so (_ZL15__pthread_startPv+52)
#09 pc 000000000001c604 /system/lib64/libc.so (__start_thread+16)
"pool-2-thread-45" tid=11 Blocked
"pool-2-thread-45" daemon prio=10 tid=11 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c6d3a0 self=0x55ab81d8a0
| sysTid=19879 nice=-8 cgrp=default sched=0/0 handle=0x7f6925c450
| state=S schedstat=( 98660293 92839903 729 ) utm=6 stm=3 core=1 HZ=100
| stack=0x7f6915a000-0x7f6915c000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.closePin (IOIOImpl.java:225)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.AbstractPin.close (AbstractPin.java:45)
- locked <0x0e035709> (a ioio.lib.impl.AnalogInputImpl)
at ioio.lib.impl.AnalogInputImpl.close (AnalogInputImpl.java:105)
- locked <0x0e035709> (a ioio.lib.impl.AnalogInputImpl)
at anywheresoftware.b4a.ioio.B4AIOIO$B4AAnalogueInputWrapper$1.run (B4AIOIO.java:1551)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"java.lang.ProcessManager" tid=12 Waiting
"java.lang.ProcessManager" daemon prio=5 tid=12 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12c9a9a0 self=0x55aabede80
| sysTid=19258 nice=0 cgrp=default sched=0/0 handle=0x7f738f7450
| state=S schedstat=( 905781 1192969 3 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f737f5000-0x7f737f7000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x0d699fe6> (a java.util.HashMap)
at java.lang.ProcessManager.waitForMoreChildren (ProcessManager.java:140)
- locked <0x0d699fe6> (a java.util.HashMap)
at java.lang.ProcessManager.watchChildren (ProcessManager.java:105)
at java.lang.ProcessManager.access$000 (ProcessManager.java:40)
at java.lang.ProcessManager$1.run (ProcessManager.java:58)
"Thread-930" tid=13 Native E/S réseau…
"Thread-930" daemon prio=5 tid=13 Native
| group="main" sCount=1 dsCount=0 obj=0x12c9ab20 self=0x55aabeea10
| sysTid=19260 nice=0 cgrp=default sched=0/0 handle=0x7f737f2450
| state=S schedstat=( 570209 603906 1 ) utm=0 stm=0 core=1 HZ=100
| stack=0x7f736f0000-0x7f736f2000 stackSize=1037KB
| held mutexes=
#00 pc 000000000006a738 /system/lib64/libc.so (recvfrom+4)
#01 pc 0000000000037064 /system/lib64/libjavacore.so (???)
#02 pc 000000000060f388 /system/framework/arm64/boot.oat (Java_libcore_io_Posix_recvfromBytes__Ljava_io_FileDescriptor_2Ljava_lang_Object_2IIILjava_net_InetSocketAddress_2+236)
at libcore.io.Posix.recvfromBytes (Native method)
at libcore.io.Posix.recvfrom (Posix.java:189)
at libcore.io.BlockGuardOs.recvfrom (BlockGuardOs.java:250)
at libcore.io.IoBridge.recvfrom (IoBridge.java:549)
at java.net.PlainDatagramSocketImpl.doRecv (PlainDatagramSocketImpl.java:163)
at java.net.PlainDatagramSocketImpl.receive (PlainDatagramSocketImpl.java:171)
at java.net.DatagramSocket.receive (DatagramSocket.java:274)
- locked <0x06955927> (a java.net.DatagramSocket)
at anywheresoftware.b4a.objects.SocketWrapper$UDPSocket$UDPReader.run (SocketWrapper.java:517)
at java.lang.Thread.run (Thread.java:818)
"AsyncTask #1" tid=14 Waiting
"AsyncTask #1" prio=5 tid=14 Waiting
| group="main" sCount=1 dsCount=0 obj=0x12d5a6a0 self=0x55aad9f200
| sysTid=19262 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x7f73314450
| state=S schedstat=( 2282867 10252288 14 ) utm=0 stm=0 core=3 HZ=100
| stack=0x7f73212000-0x7f73214000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x09eb07d4> (a java.lang.Object)
at java.lang.Thread.parkFor$ (Thread.java:1220)
- locked <0x09eb07d4> (a java.lang.Object)
at sun.misc.Unsafe.park (Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.park (LockSupport.java:158)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await (AbstractQueuedSynchronizer.java:2013)
at java.util.concurrent.LinkedBlockingQueue.take (LinkedBlockingQueue.java:410)
at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1036)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1098)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-2" tid=15 Blocked
"pool-2-thread-2" daemon prio=10 tid=15 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12e75a00 self=0x55aad7d370
| sysTid=19269 nice=-8 cgrp=default sched=0/0 handle=0x7f7276d450
| state=S schedstat=( 1046305170 1068557351 8687 ) utm=62 stm=42 core=1 HZ=100
| stack=0x7f7266b000-0x7f7266d000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"OkHttp ConnectionPool" tid=16 TimedWaiting
"OkHttp ConnectionPool" daemon prio=5 tid=16 TimedWaiting
| group="main" sCount=1 dsCount=0 obj=0x12e8d100 self=0x55aad87520
| sysTid=19272 nice=0 cgrp=default sched=0/0 handle=0x7f72661450
| state=S schedstat=( 3438125 8573592 19 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f7255f000-0x7f72561000 stackSize=1037KB
| held mutexes=
at java.lang.Object.wait! (Native method)
- waiting on <0x076d1d7d> (a java.lang.Object)
at java.lang.Thread.parkFor$ (Thread.java:1220)
- locked <0x076d1d7d> (a java.lang.Object)
at sun.misc.Unsafe.park (Unsafe.java:299)
at java.util.concurrent.locks.LockSupport.parkNanos (LockSupport.java:198)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill (SynchronousQueue.java:430)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer (SynchronousQueue.java:332)
at java.util.concurrent.SynchronousQueue.poll (SynchronousQueue.java:911)
at java.util.concurrent.ThreadPoolExecutor.getTask (ThreadPoolExecutor.java:1036)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1098)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-33" tid=17 Blocked
"pool-2-thread-33" daemon prio=10 tid=17 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c4e280 self=0x55ab7f45e0
| sysTid=19463 nice=-8 cgrp=default sched=0/0 handle=0x7f6e502450
| state=S schedstat=( 866734865 827000036 7257 ) utm=64 stm=22 core=3 HZ=100
| stack=0x7f6e400000-0x7f6e402000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IncomingState.removeDisconnectListener (IncomingState.java:222)
- waiting to lock <0x041fd472> (a ioio.lib.impl.IncomingState) held by thread 19
at ioio.lib.impl.IOIOImpl.removeDisconnectListener (IOIOImpl.java:215)
- locked <0x0c0a9334> (a ioio.lib.impl.IOIOImpl)
at ioio.lib.impl.AbstractResource.close (AbstractResource.java:43)
- locked <0x05015ac5> (a ioio.lib.impl.DigitalInputImpl)
at ioio.lib.impl.AbstractPin.close (AbstractPin.java:46)
- locked <0x05015ac5> (a ioio.lib.impl.DigitalInputImpl)
at ioio.lib.impl.DigitalInputImpl.close (DigitalInputImpl.java:74)
- locked <0x05015ac5> (a ioio.lib.impl.DigitalInputImpl)
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:296)
- locked <0x0c0a9334> (a ioio.lib.impl.IOIOImpl)
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"Thread-936" tid=19 Blocked
"Thread-936" prio=10 tid=19 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c6a6d0 self=0x55aadd1240
| sysTid=19281 nice=-8 cgrp=default sched=0/0 handle=0x7f71fa5450
| state=S schedstat=( 4140986325 15375631687 38318 ) utm=284 stm=130 core=1 HZ=100
| stack=0x7f71ea3000-0x7f71ea5000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.ResourceLifeCycle.disconnected (ResourceLifeCycle.java:21)
- waiting to lock <0x0e035709> (a ioio.lib.impl.AnalogInputImpl) held by thread 11
at ioio.lib.impl.IncomingState.handleConnectionLost (IncomingState.java:232)
- locked <0x041fd472> (a ioio.lib.impl.IncomingState)
at ioio.lib.impl.IOIOProtocol$IncomingThread.run (IOIOProtocol.java:947)
"pool-2-thread-44" tid=20 Blocked
"pool-2-thread-44" daemon prio=10 tid=20 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c6d340 self=0x55ae448a10
| sysTid=19878 nice=-8 cgrp=default sched=0/0 handle=0x7f69361450
| state=S schedstat=( 119613330 137282386 856 ) utm=7 stm=4 core=1 HZ=100
| stack=0x7f6925f000-0x7f69261000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-10" tid=23 Blocked
"pool-2-thread-10" daemon prio=10 tid=23 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12ede1c0 self=0x55aacb7700
| sysTid=19288 nice=-8 cgrp=default sched=0/0 handle=0x7f7186a450
| state=S schedstat=( 1048514029 1111533068 8961 ) utm=70 stm=34 core=1 HZ=100
| stack=0x7f71768000-0x7f7176a000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-5" tid=24 Blocked
"pool-2-thread-5" daemon prio=10 tid=24 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12e75f40 self=0x55aacaff60
| sysTid=19283 nice=-8 cgrp=default sched=0/0 handle=0x7f71d8d450
| state=S schedstat=( 948488732 1024285956 8016 ) utm=52 stm=42 core=1 HZ=100
| stack=0x7f71c8b000-0x7f71c8d000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openAnalogInput (IOIOImpl.java:343)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at anywheresoftware.b4a.ioio.B4AIOIO$8.run (B4AIOIO.java:981)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-6" tid=25 Blocked
"pool-2-thread-6" daemon prio=10 tid=25 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12e75fa0 self=0x55aacb07b0
| sysTid=19284 nice=-8 cgrp=default sched=0/0 handle=0x7f71c86450
| state=S schedstat=( 1021863156 1059941744 8468 ) utm=53 stm=49 core=1 HZ=100
| stack=0x7f71b84000-0x7f71b86000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-8" tid=26 Blocked
"pool-2-thread-8" daemon prio=10 tid=26 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12ede100 self=0x55aacb2330
| sysTid=19286 nice=-8 cgrp=default sched=0/0 handle=0x7f71a78450
| state=S schedstat=( 1095193625 1124218476 9107 ) utm=64 stm=45 core=1 HZ=100
| stack=0x7f71976000-0x7f71978000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-17" tid=30 Blocked
"pool-2-thread-17" daemon prio=10 tid=30 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12ede460 self=0x55aacbf830
| sysTid=19295 nice=-8 cgrp=default sched=0/0 handle=0x7f71102450
| state=S schedstat=( 1004297568 1065266752 8264 ) utm=59 stm=41 core=1 HZ=100
| stack=0x7f71000000-0x7f71002000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-14" tid=31 Blocked
"pool-2-thread-14" daemon prio=10 tid=31 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12ede340 self=0x55aacbae00
| sysTid=19292 nice=-8 cgrp=default sched=0/0 handle=0x7f7142b450
| state=S schedstat=( 1198628912 1239459502 10255 ) utm=76 stm=43 core=1 HZ=100
| stack=0x7f71329000-0x7f7132b000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-16" tid=33 Blocked
"pool-2-thread-16" daemon prio=10 tid=33 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12ede400 self=0x55aacbe500
| sysTid=19294 nice=-8 cgrp=default sched=0/0 handle=0x7f71209450
| state=S schedstat=( 967761518 1027969862 8012 ) utm=59 stm=37 core=1 HZ=100
| stack=0x7f71107000-0x7f71109000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-18" tid=35 Blocked
"pool-2-thread-18" daemon prio=10 tid=35 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12edea00 self=0x55aadd3660
| sysTid=19296 nice=-8 cgrp=default sched=0/0 handle=0x7f70fdd450
| state=S schedstat=( 1078100695 1177161788 9003 ) utm=68 stm=39 core=1 HZ=100
| stack=0x7f70edb000-0x7f70edd000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.closePin (IOIOImpl.java:225)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.AbstractPin.close (AbstractPin.java:45)
- locked <0x0e1eeda4> (a ioio.lib.impl.DigitalInputImpl)
at ioio.lib.impl.DigitalInputImpl.close (DigitalInputImpl.java:74)
- locked <0x0e1eeda4> (a ioio.lib.impl.DigitalInputImpl)
at anywheresoftware.b4a.ioio.B4AIOIO$B4ADigitalInputWrapper$1.run (B4AIOIO.java:1859)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-20" tid=36 Blocked
"pool-2-thread-20" daemon prio=10 tid=36 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12edeac0 self=0x55aa8c7e20
| sysTid=19298 nice=-8 cgrp=default sched=0/0 handle=0x7f70dc5450
| state=S schedstat=( 996653503 988028939 8453 ) utm=64 stm=35 core=1 HZ=100
| stack=0x7f70cc3000-0x7f70cc5000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-22" tid=37 Blocked
"pool-2-thread-22" daemon prio=10 tid=37 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12edeb80 self=0x55aa8c8ec0
| sysTid=19300 nice=-8 cgrp=default sched=0/0 handle=0x7f70bb2450
| state=S schedstat=( 1124465589 1142293861 9473 ) utm=71 stm=41 core=1 HZ=100
| stack=0x7f70ab0000-0x7f70ab2000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-27" tid=43 Blocked
"pool-2-thread-27" daemon prio=10 tid=43 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c043a0 self=0x55aac82510
| sysTid=19306 nice=-8 cgrp=default sched=0/0 handle=0x7f7065f450
| state=S schedstat=( 912309065 982185337 7714 ) utm=56 stm=35 core=1 HZ=100
| stack=0x7f7055d000-0x7f7055f000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.addDisconnectListener (IOIOImpl.java:220)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openPulseInput (IOIOImpl.java:613)
at anywheresoftware.b4a.ioio.B4AIOIO$11.run (B4AIOIO.java:1141)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"Binder_3" tid=44 Native
"Binder_3" prio=5 tid=44 Native
| group="main" sCount=1 dsCount=0 obj=0x12e5b0a0 self=0x55aaef84b0
| sysTid=19339 nice=0 cgrp=default sched=0/0 handle=0x7f7055a450
| state=S schedstat=( 651082947 1563967942 4554 ) utm=43 stm=22 core=0 HZ=100
| stack=0x7f7045e000-0x7f70460000 stackSize=1013KB
| held mutexes=
#00 pc 0000000000069d00 /system/lib64/libc.so (__ioctl+4)
#01 pc 0000000000073d24 /system/lib64/libc.so (ioctl+100)
#02 pc 000000000002d5c4 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14talkWithDriverEb+164)
#03 pc 000000000002de18 /system/lib64/libbinder.so (_ZN7android14IPCThreadState20getAndExecuteCommandEv+24)
#04 pc 000000000002df34 /system/lib64/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb+76)
#05 pc 0000000000036a30 /system/lib64/libbinder.so (???)
#06 pc 0000000000015814 /system/lib64/libutils.so (_ZN7android6Thread11_threadLoopEPv+208)
#07 pc 000000000009308c /system/lib64/libandroid_runtime.so (_ZN7android14AndroidRuntime15javaThreadShellEPv+96)
#08 pc 0000000000015064 /system/lib64/libutils.so (???)
#09 pc 0000000000067784 /system/lib64/libc.so (_ZL15__pthread_startPv+52)
#10 pc 000000000001c604 /system/lib64/libc.so (__start_thread+16)
"pool-2-thread-28" tid=45 Blocked
"pool-2-thread-28" daemon prio=10 tid=45 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c044c0 self=0x55aaf79f60
| sysTid=19341 nice=-8 cgrp=default sched=0/0 handle=0x7f7045b450
| state=S schedstat=( 1096060221 1108924331 9169 ) utm=73 stm=36 core=1 HZ=100
| stack=0x7f70359000-0x7f7035b000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.closePin (IOIOImpl.java:225)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.AbstractPin.close (AbstractPin.java:45)
- locked <0x027a9cd3> (a ioio.lib.impl.DigitalInputImpl)
at ioio.lib.impl.DigitalInputImpl.close (DigitalInputImpl.java:74)
- locked <0x027a9cd3> (a ioio.lib.impl.DigitalInputImpl)
at anywheresoftware.b4a.ioio.B4AIOIO$B4ADigitalInputWrapper$1.run (B4AIOIO.java:1859)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-30" tid=46 Blocked
"pool-2-thread-30" daemon prio=10 tid=46 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c045e0 self=0x55aaf4d1a0
| sysTid=19343 nice=-8 cgrp=default sched=0/0 handle=0x7f70251450
| state=S schedstat=( 1057311479 1144365197 8918 ) utm=69 stm=36 core=1 HZ=100
| stack=0x7f7014f000-0x7f70151000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:286)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at ioio.lib.impl.IOIOImpl.openDigitalInput (IOIOImpl.java:280)
at anywheresoftware.b4a.ioio.B4AIOIO$9.run (B4AIOIO.java:1029)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"pool-2-thread-43" tid=47 Blocked
"pool-2-thread-43" daemon prio=10 tid=47 Blocked
| group="main" sCount=1 dsCount=0 obj=0x12c6d2e0 self=0x55ae51cc50
| sysTid=19877 nice=-8 cgrp=default sched=0/0 handle=0x7f69466450
| state=S schedstat=( 78883187 76900722 563 ) utm=3 stm=4 core=1 HZ=100
| stack=0x7f69364000-0x7f69366000 stackSize=1037KB
| held mutexes=
at ioio.lib.impl.IOIOImpl.openAnalogInput (IOIOImpl.java:343)
- waiting to lock <0x0c0a9334> (a ioio.lib.impl.IOIOImpl) held by thread 17
at anywheresoftware.b4a.ioio.B4AIOIO$8.run (B4AIOIO.java:981)
at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:423)
at java.util.concurrent.FutureTask.run (FutureTask.java:237)
at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:588)
at java.lang.Thread.run (Thread.java:818)
"GL updater"
"GL updater" prio=5 (not attached)
| sysTid=19249 nice=-10 cgrp=default
| state=S schedstat=( 330786455 485776798 7761 ) utm=11 stm=22 core=0 HZ=100
"wk100.dashboard"
"wk100.dashboard" prio=5 (not attached)
| sysTid=19251 nice=0 cgrp=default
| state=S schedstat=( 15551562 0 3 ) utm=1 stm=0 core=1 HZ=100
"RenderThread"
"RenderThread" prio=5 (not attached)
| sysTid=19265 nice=-4 cgrp=default
| state=S schedstat=( 160470 90833 3 ) utm=0 stm=0 core=1 HZ=100
"RenderThread"
"RenderThread" prio=5 (not attached)
| sysTid=19266 nice=-4 cgrp=default
| state=S schedstat=( 58385 198698 4 ) utm=0 stm=0 core=1 HZ=100
"RenderThread"
"RenderThread" prio=5 (not attached)
| sysTid=19267 nice=-4 cgrp=default
| state=S schedstat=( 82292 117032 4 ) utm=0 stm=0 core=1 HZ=100
"RenderThread"
"RenderThread" prio=5 (not attached)
| sysTid=19268 nice=-4 cgrp=default
| state=S schedstat=( 45729 22240 1 ) utm=0 stm=0 core=3 HZ=100
"Signal Catcher" tid=2 Runnable
"Signal Catcher" daemon prio=5 tid=2 Runnable
| group="system" sCount=0 dsCount=0 obj=0x12c540a0 self=0x55aa8c7540
| sysTid=19238 nice=0 cgrp=default sched=0/0 handle=0x7f86dce450
| state=R schedstat=( 1199480 1047812 6 ) utm=0 stm=0 core=2 HZ=100
| stack=0x7f86cd2000-0x7f86cd4000 stackSize=1013KB
| held mutexes= "mutator lock"(shared held)
#00 pc 000000000048fe68 /system/lib64/libart.so (_ZN3art15DumpNativeStackERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEEiPKcPNS_9ArtMethodEPv+236)
#01 pc 000000000045f028 /system/lib64/libart.so (_ZNK3art6Thread4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+220)
#02 pc 000000000046bc08 /system/lib64/libart.so (_ZN3art14DumpCheckpoint3RunEPNS_6ThreadE+688)
#03 pc 000000000046cb20 /system/lib64/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+276)
#04 pc 000000000046d1dc /system/lib64/libart.so (_ZN3art10ThreadList4DumpERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+188)
#05 pc 000000000046dac4 /system/lib64/libart.so (_ZN3art10ThreadList14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+492)
#06 pc 00000000004371d4 /system/lib64/libart.so (_ZN3art7Runtime14DumpForSigQuitERNSt3__113basic_ostreamIcNS1_11char_traitsIcEEEE+96)
#07 pc 0000000000444644 /system/lib64/libart.so (_ZN3art13SignalCatcher13HandleSigQuitEv+1256)
#08 pc 0000000000445254 /system/lib64/libart.so (_ZN3art13SignalCatcher3RunEPv+452)
#09 pc 0000000000067784 /system/lib64/libc.so (_ZL15__pthread_startPv+52)
#10 pc 000000000001c604 /system/lib64/libc.so (__start_thread+16)
"HeapTaskDaemon" tid=5 Blocked
"HeapTaskDaemon" daemon prio=5 tid=5 Blocked
| group="system" sCount=1 dsCount=0 obj=0x12c4efa0 self=0x55aa92af10
| sysTid=19242 nice=0 cgrp=default sched=0/0 handle=0x7f869ac450
| state=S schedstat=( 19089218249 3060342003 8447 ) utm=1769 stm=139 core=1 HZ=100
| stack=0x7f868aa000-0x7f868ac000 stackSize=1037KB
| held mutexes=
#00 pc 0000000000019980 /system/lib64/libc.so (syscall+28)
#01 pc 000000000013c694 /system/lib64/libart.so (_ZN3art17ConditionVariable4WaitEPNS_6ThreadE+136)
#02 pc 000000000026c93c /system/lib64/libart.so (_ZN3art2gc13TaskProcessor7GetTaskEPNS_6ThreadE+128)
#03 pc 000000000026cfa4 /system/lib64/libart.so (_ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+120)
#04 pc 000000000000056c /system/framework/arm64/boot.oat (Java_dalvik_system_VMRuntime_runHeapTasks__+128)
at dalvik.system.VMRuntime.runHeapTasks (Native method)
- waiting to lock an unknown object
at java.lang.Daemons$HeapTaskDaemon.run (Daemons.java:355)
at java.lang.Thread.run (Thread.java:818)
Last edited by a moderator: