shodgson / uareu

46 stars 37 forks source link

How to turn off my fingerprint reader #8

Open davdavcoco opened 4 years ago

davdavcoco commented 4 years ago

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

shodgson commented 4 years ago

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA .

davdavcoco commented 4 years ago

okay i'll try this ?

@Override public void onStop() { if(fingerprint != null) { fingerprint.unregisterDevice(AttendanceSaveActivity.this); fingerprint.turnOffReader(); } super.onStop(); }

hope its good

On Thu, Nov 21, 2019 at 11:40 AM shodgson notifications@github.com wrote:

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=AFX24XIG6BHZ5SVMMIVUZG3QUYGLRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEY6BBQ#issuecomment-556916870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFX24XLDXGLNTYSJCYRXBCLQUYGLRANCNFSM4JP4PGNA .

davdavcoco commented 4 years ago

thanks for your fast response... ill provide feedback after i try this :)

On Thu, Nov 21, 2019 at 11:47 AM Deivid davdav.coco@gmail.com wrote:

okay i'll try this ?

@Override public void onStop() { if(fingerprint != null) { fingerprint.unregisterDevice(AttendanceSaveActivity.this); fingerprint.turnOffReader(); } super.onStop(); }

hope its good

On Thu, Nov 21, 2019 at 11:40 AM shodgson notifications@github.com wrote:

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=AFX24XIG6BHZ5SVMMIVUZG3QUYGLRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEY6BBQ#issuecomment-556916870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFX24XLDXGLNTYSJCYRXBCLQUYGLRANCNFSM4JP4PGNA .

davdavcoco commented 4 years ago

Hello, i already tried to move it to onStop with my last code i send to you,.. but it doesn't work... the blue light still on.. not even blinking..

On Thu, Nov 21, 2019 at 11:48 AM Deivid davdav.coco@gmail.com wrote:

thanks for your fast response... ill provide feedback after i try this :)

On Thu, Nov 21, 2019 at 11:47 AM Deivid davdav.coco@gmail.com wrote:

okay i'll try this ?

@Override public void onStop() { if(fingerprint != null) { fingerprint.unregisterDevice(AttendanceSaveActivity.this); fingerprint.turnOffReader(); } super.onStop(); }

hope its good

On Thu, Nov 21, 2019 at 11:40 AM shodgson notifications@github.com wrote:

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=AFX24XIG6BHZ5SVMMIVUZG3QUYGLRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEY6BBQ#issuecomment-556916870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFX24XLDXGLNTYSJCYRXBCLQUYGLRANCNFSM4JP4PGNA .

davdavcoco commented 4 years ago

maybe this is helping ? ....

On Thu, Nov 21, 2019 at 11:53 AM Deivid davdav.coco@gmail.com wrote:

Hello, i already tried to move it to onStop with my last code i send to you,.. but it doesn't work... the blue light still on.. not even blinking..

On Thu, Nov 21, 2019 at 11:48 AM Deivid davdav.coco@gmail.com wrote:

thanks for your fast response... ill provide feedback after i try this :)

On Thu, Nov 21, 2019 at 11:47 AM Deivid davdav.coco@gmail.com wrote:

okay i'll try this ?

@Override public void onStop() { if(fingerprint != null) { fingerprint.unregisterDevice(AttendanceSaveActivity.this); fingerprint.turnOffReader(); } super.onStop(); }

hope its good

On Thu, Nov 21, 2019 at 11:40 AM shodgson notifications@github.com wrote:

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=AFX24XIG6BHZ5SVMMIVUZG3QUYGLRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEY6BBQ#issuecomment-556916870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFX24XLDXGLNTYSJCYRXBCLQUYGLRANCNFSM4JP4PGNA .

11-21 12:19:52.049 24764 26027 D UsbRequestJNI: init 11-21 12:19:52.049 24764 26027 D UsbRequestJNI: init 11-21 12:19:52.050 24764 24764 D UareU-Device: Data sent successfully: 80 11-21 12:19:52.050 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.050 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.050 24764 24764 D UareU-Device: Setting register 0x7 to: 00 11-21 12:19:52.051 24764 24764 D UareU-Device: Data sent successfully: 00 11-21 12:19:52.051 24764 24764 D UareU-Device: <---- SCANNER TURNED ON -----> 11-21 12:19:52.051 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.053 24764 24764 D UareU-Device: Initialising device 11-21 12:19:52.053 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.054 24764 24764 D UareU-Device: Power down device, setting hwstatus to: 80 11-21 12:19:52.054 24764 24764 D UareU-Device: Setting register 0x7 to: 80 11-21 12:19:52.054 24764 26028 D UsbRequestJNI: init 11-21 12:19:52.054 24764 26028 D UsbRequestJNI: init 11-21 12:19:52.054 24764 24764 D UareU-Device: Data sent successfully: 80 11-21 12:19:52.055 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.055 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.055 24764 24764 D UareU-Device: Setting register 0x7 to: 00 11-21 12:19:52.056 24764 24764 D UareU-Device: Data sent successfully: 00 11-21 12:19:52.056 24764 24764 D UareU-Device: <---- SCANNER TURNED ON -----> 11-21 12:19:52.056 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.058 24764 24764 D UareU-Device: Initialising device 11-21 12:19:52.058 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.058 24764 24764 D UareU-Device: Power down device, setting hwstatus to: 80 11-21 12:19:52.058 24764 24764 D UareU-Device: Setting register 0x7 to: 80 11-21 12:19:52.058 24764 26029 D UsbRequestJNI: init 11-21 12:19:52.058 24764 26029 D UsbRequestJNI: init 11-21 12:19:52.059 24764 24764 D UareU-Device: Data sent successfully: 80 11-21 12:19:52.060 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.060 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.060 24764 24764 D UareU-Device: Setting register 0x7 to: 00 11-21 12:19:52.060 24764 24764 D UareU-Device: Data sent successfully: 00 11-21 12:19:52.061 24764 24764 D UareU-Device: <---- SCANNER TURNED ON -----> 11-21 12:19:52.061 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.062 24764 24764 D UareU-Device: Initialising device 11-21 12:19:52.063 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.063 24764 24764 D UareU-Device: Power down device, setting hwstatus to: 80 11-21 12:19:52.063 24764 24764 D UareU-Device: Setting register 0x7 to: 80 11-21 12:19:52.063 24764 26030 D UsbRequestJNI: init 11-21 12:19:52.063 24764 26030 D UsbRequestJNI: init 11-21 12:19:52.064 24764 24764 D UareU-Device: Data sent successfully: 80 11-21 12:19:52.064 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.064 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.064 24764 24764 D UareU-Device: Setting register 0x7 to: 00 11-21 12:19:52.065 24764 24764 D UareU-Device: Data sent successfully: 00 11-21 12:19:52.065 24764 24764 D UareU-Device: <---- SCANNER TURNED ON -----> 11-21 12:19:52.065 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.067 24764 24764 D UareU-Device: Initialising device 11-21 12:19:52.067 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.067 24764 24764 D UareU-Device: Power down device, setting hwstatus to: 80 11-21 12:19:52.067 24764 24764 D UareU-Device: Setting register 0x7 to: 80 11-21 12:19:52.068 24764 26031 D UsbRequestJNI: init 11-21 12:19:52.068 24764 26031 D UsbRequestJNI: init 11-21 12:19:52.068 24764 24764 D UareU-Device: Data sent successfully: 80 11-21 12:19:52.069 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.069 24764 24764 D UareU-Device: HW status: 80 11-21 12:19:52.069 24764 24764 D UareU-Device: Setting register 0x7 to: 00 11-21 12:19:52.070 24764 24764 D UareU-Device: Data sent successfully: 00 11-21 12:19:52.070 24764 24764 D UareU-Device: <---- SCANNER TURNED ON -----> 11-21 12:19:52.070 24764 24764 D UareU-Device: HW status: 00 11-21 12:19:52.083 24764 26031 D UareU-Device: Setting register 0x4e to: 10 11-21 12:19:52.085 24764 26031 D UareU-Device: Data sent successfully: 10 11-21 12:19:52.098 23310 23341 I NearmeDatabase: query-operation cost time : 1 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: attempt to return an instance of java.lang.ref.WeakReference from android.hardware.usb.UsbRe quest android.hardware.usb.UsbDeviceConnection.native_request_wait(long) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] from android.hardware.usb.UsbRequest android.hardware.usb.UsbDeviceConnection.native_request_wait(long) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] "Thread-290" prio=5 tid=256 Runnable 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] | group="main" sCount=0 dsCount=0 flags=0 obj=0x1570d0d0 self=0xbcca9800 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] | sysTid=25287 nice=0 cgrp=default sched=0/0 handle=0xbb7d8970 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] | state=R schedstat=( 93699371 12585385 587 ) utm=6 stm=2 core=4 HZ=100 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] | stack=0xbb6d6000-0xbb6d8000 stackSize=1038KB 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] | held mutexes= "mutator lock"(shared held) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #00 pc 002e8ee7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char

&, int, BacktraceMap, char const, art::ArtMethod, void)+130) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #01 pc 0037a555 /system/lib/libart.so (art::Thread::DumpStack(std::1::basic_ostream<char, std::__1::char_traits<ch ar>>&, bool, BacktraceMap*, bool) const+204) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #02 pc 00376ad7 /system/lib/libart.so (art::Thread::Dump(std::1::basic_ostream<char, std::1::char_traits>& , bool, BacktraceMap, bool) const+34) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #03 pc 0024e18d /system/lib/libart.so (art::JavaVMExt::JniAbort(char const, char const)+720) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #04 pc 0024e56f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const, char const, ...)+66) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #05 pc 003cce01 /system/lib/libart.so (art::CheckReferenceResult(art::Handle, art::Thread)+520 ) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #06 pc 003e313f /system/lib/libart.so (art::JniMethodEndWithReferenceHandleResult(_jobject, unsigned int, art::Thre ad)+134) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] native: #07 pc 00196015 /system/framework/arm/boot-framework.oat (Java_android_hardware_usb_UsbDeviceConnection_native_1requ est_1wait__J+92) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] at android.hardware.usb.UsbDeviceConnection.native_request_wait(Native method) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] at android.hardware.usb.UsbDeviceConnection.requestWait(UsbDeviceConnection.java:291) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:100) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:52.106 24764 25287 F zygote : java_vm_ext.cc:534] 11-21 12:19:53.338 1106 1353 D WifiStateMachine: MtkL2ConnectedState { when=0 what=151572 arg1=1 target=com.android.internal.util.StateMachine$SmHandler } 1 0, mShouldDeferDisableWifi = f alse, mState = MONITORING 11-21 12:19:54.156 6949 7177 D TrafficStatsHelper: transmitted_validWifiData.get(0) = wlan0 11-21 12:19:54.358 1106 1353 D WifiStateMachine: MtkL2ConnectedState { when=-1ms what=131155 arg1=901 target=com.android.internal.util.StateMachine$SmHandler } 901 0, mShouldDeferDisableW ifi = false, mState = MONITORING 11-21 12:19:54.543 1106 1195 E LightsService: Light requested not available on this device. 2 11-21 12:19:55.721 6949 6998 W Settings: Setting msim_mode_setting has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value. 11-21 12:19:57.363 1106 1353 D WifiStateMachine: MtkL2ConnectedState { when=-1ms what=131155 arg1=901 target=com.android.internal.util.StateMachine$SmHandler } 901 0, mShouldDeferDisableW ifi = false, mState = MONITORING 11-21 12:19:57.980 24764 26031 D UareU-Device: Setting register 0x4e to: 20 11-21 12:19:57.981 24764 26031 D UareU-Device: Data sent successfully: 20 11-21 12:19:58.014 24764 25287 F zygote : runtime.cc:523] Runtime aborting... 11-21 12:19:58.014 24764 25287 F zygote : runtime.cc:523] Dumping all threads without appropriate locks held: thread list lock mutator lock 11-21 12:19:58.014 24764 25287 F zygote : runtime.cc:523] All threads: 11-21 12:19:58.014 24764 25287 F zygote : runtime.cc:523] DALVIK THREADS (871): 11-21 12:19:58.014 24764 25287 F zygote : runtime.cc:523] "Thread-161" prio=5 tid=142 Runnable 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=0 dsCount=0 flags=0 obj=0x15705c10 self=0xc50f3a00 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=25133 nice=0 cgrp=default sched=0/0 handle=0xc3adc970 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=R schedstat=( 54058835 2954848 719 ) utm=2 stm=2 core=2 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xc39da000-0xc39dc000 stackSize=1038KB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= "mutator lock"(shared held) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 002e8ee7 /system/lib/libart.so (art::DumpNativeStack(std::1::basic_ostream<char, std::1::char_traits>&, int, BacktraceMap, char const, art::ArtMethod, void)+130) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0037a555 /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::1::char_traits> &, bool, BacktraceMap, bool) const+204) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 00376ad7 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits>&, bo ol, BacktraceMap, bool) const+34) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 0038e7b5 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread)+764) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 0037b135 /system/lib/libart.so (art::Thread::RunCheckpointFunction()+284) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000d72af /system/lib/libart.so (art::CheckJNI::DeleteRef(char const, _JNIEnv, _jobject, art::IndirectRefKind)+ 982) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #06 pc 000f8065 /system/lib/libandroid_runtime.so (???) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #07 pc 00424573 /system/framework/arm/boot-framework.oat (Java_android_hardware_usb_UsbRequest_native_1queue_1array_3B IZ+106) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.hardware.usb.UsbRequest.native_queue_array(Native method) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.hardware.usb.UsbRequest.queue(UsbRequest.java:200) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] - locked <0x0d13a52c> (a java.lang.Object) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:98) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "Thread-290" prio=5 tid=256 Runnable 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=0 dsCount=0 flags=0 obj=0x1570d0d0 self=0xbcca9800 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=25287 nice=0 cgrp=default sched=0/0 handle=0xbb7d8970 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=R schedstat=( 195677061 13715386 606 ) utm=11 stm=8 core=7 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xbb6d6000-0xbb6d8000 stackSize=1038KB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= "abort lock" "mutator lock"(shared held) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 002e8ee7 /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::1::char_traits>&, int, BacktraceMap, char const, art::ArtMethod, void)+130) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0037a555 /system/lib/libart.so (art::Thread::DumpStack(std::1::basic_ostream<char, std::__1::char_traits> &, bool, BacktraceMap*, bool) const+204) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 00376ad7 /system/lib/libart.so (art::Thread::Dump(std::1::basic_ostream<char, std::1::char_traits>&, bo ol, BacktraceMap, bool) const+34) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 0038e7b5 /system/lib/libart.so (art::DumpCheckpoint::Run(art::Thread)+764) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 003882f5 /system/lib/libart.so (art::ThreadList::RunCheckpoint(art::Closure, art::Closure)+336) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 00387d3f /system/lib/libart.so (art::ThreadList::Dump(std::__1::basic_ostream<char, std::1::char_traits>& , bool)+582) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #06 pc 00367919 /system/lib/libart.so (art::AbortState::Dump(std::1::basic_ostream<char, std::__1::char_traits>& ) const+188) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #07 pc 0035c3fd /system/lib/libart.so (art::Runtime::Abort(char const)+132) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #08 pc 0041d83d /system/lib/libart.so (android::base::LogMessage::~LogMessage()+452) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #09 pc 0024e379 /system/lib/libart.so (art::JavaVMExt::JniAbort(char const, char const)+1212) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #10 pc 0024e56f /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const, char const, ...)+66) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #11 pc 003cce01 /system/lib/libart.so (art::CheckReferenceResult(art::Handle, art::Thread)+520) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #12 pc 003e313f /system/lib/libart.so (art::JniMethodEndWithReferenceHandleResult(_jobject, unsigned int, art::Thread) +134) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #13 pc 00196015 /system/framework/arm/boot-framework.oat (Java_android_hardware_usb_UsbDeviceConnection_native1request 1waitJ+92) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.hardware.usb.UsbDeviceConnection.native_request_wait(Native method) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.hardware.usb.UsbDeviceConnection.requestWait(UsbDeviceConnection.java:291) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:100) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "main" prio=5 tid=1 Native 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x71f9f460 self=0xefc8f000 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=24764 nice=-10 cgrp=default sched=0/0 handle=0xf41af4a4 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 8715898122 808681739 14583 ) utm=757 stm=114 core=6 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xff49c000-0xff49e000 stackSize=8MB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: SyS_epoll_wait+0x32c/0x480 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_epoll_pwait+0x13c/0x148 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00048f78 /system/lib/libc.so (epoll_pwait+20) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0001b419 /system/lib/libc.so (epoll_pwait+60) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 0001b449 /system/lib/libc.so (epoll_wait+12) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 00010035 /system/lib/libutils.so (android::Looper::pollInner(int)+120) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 0000ff25 /system/lib/libutils.so (android::Looper::pollOnce(int, int, int, void*)+32) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000b5c11 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv, _jobject, int)+24) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #06 pc 00196235 /system/framework/arm/boot-framework.oat (Java_android_os_MessageQueue_nativePollOnceJI+92) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.os.MessageQueue.nativePollOnce(Native method) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.os.MessageQueue.next(MessageQueue.java:325) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.os.Looper.loop(Looper.java:159) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at android.app.ActivityThread.main(ActivityThread.java:7042) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.reflect.Method.invoke(Native method) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:514) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:888) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "Jit thread pool worker thread 0" prio=5 tid=2 Native 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x192003f8 self=0xe710f000 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=24771 nice=9 cgrp=default sched=0/0 handle=0xe73d2970 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 3234279718 136648511 4252 ) utm=270 stm=52 core=7 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xe72d4000-0xe72d6000 stackSize=1022KB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 0038fa35 /system/lib/libart.so (art::ThreadPool::GetTask(art::Thread)+172) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 0038f3ab /system/lib/libart.so (art::ThreadPoolWorker::Run()+62) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 0038efc9 /system/lib/libart.so (art::ThreadPoolWorker::Callback(void)+92) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000479f7 /system/lib/libc.so (pthread_start(void*)+22) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #06 pc 0001b01d /system/lib/libc.so (__start_thread+32) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] (no managed stack frames) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "Signal Catcher" prio=5 tid=3 WaitingInMainSignalCatcherLoop 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19200540 self=0xefc8fc00 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=24773 nice=0 cgrp=default sched=0/0 handle=0xe72d1970 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 432153 327923 1 ) utm=0 stm=0 core=3 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xe71d7000-0xe71d9000 stackSize=1006KB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: do_sigtimedwait+0x17c/0x208 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_rt_sigtimedwait+0xa4/0x108 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 000492a8 /system/lib/libc.so (rt_sigtimedwait+12) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 00020c93 /system/lib/libc.so (sigwait+34) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 0036ce9b /system/lib/libart.so (art::SignalSet::Wait()+22) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 0036ca43 /system/lib/libart.so (art::SignalCatcher::WaitForSignal(art::Thread, art::SignalSet&)+182) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 0036b633 /system/lib/libart.so (art::SignalCatcher::Run(void)+182) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000479f7 /system/lib/libc.so (__pthread_start(void*)+22) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #06 pc 0001b01d /system/lib/libc.so (start_thread+32) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] (no managed stack frames) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "JDWP" prio=5 tid=4 WaitingInMainDebuggerLoop 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x192005e8 self=0xe7112c00 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=24774 nice=0 cgrp=default sched=0/0 handle=0xd2a1c970 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 6935307 688615 7 ) utm=0 stm=0 core=0 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xd2922000-0xd2924000 stackSize=1006KB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: poll_schedule_timeout+0xe0/0xf8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: do_select+0x57c/0x600 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: compat_core_sys_select+0x1b4/0x240 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_pselect6+0x2e0/0x308 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 000491a0 /system/lib/libc.so (pselect6+20) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0001f92d /system/lib/libc.so (select+88) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 0040aa17 /system/lib/libart.so (art::JDWP::JdwpAdbState::ProcessIncoming()+262) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 0025de33 /system/lib/libart.so (art::JDWP::JdwpState::Run()+438) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 0025d5bf /system/lib/libart.so (art::JDWP::StartJdwpThread(void*)+22) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000479f7 /system/lib/libc.so (pthread_start(void*)+22) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #06 pc 0001b01d /system/lib/libc.so (start_thread+32) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] (no managed stack frames) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "ReferenceQueueDaemon" prio=5 tid=5 Waiting 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19200670 self=0xe115d600 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | sysTid=24775 nice=4 cgrp=default sched=0/0 handle=0xd291f970 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 60190690 344308 76 ) utm=5 stm=0 core=0 HZ=100 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | stack=0xd281d000-0xd281f000 stackSize=1038KB 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5265 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+524) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002f770f /system/lib/libart.so (art::Object_wait(_JNIEnv, _jobject)+32) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] native: #05 pc 0000053b /system/framework/arm/boot.oat (Java_java_lang_Object_wait+74) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.Object.wait(Native method) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] - waiting on <0x09b8ebf5> (a java.lang.Class) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$ReferenceQueueDaemon.runInternal(Daemons.java:183) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] - locked <0x09b8ebf5> (a java.lang.Class) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.015 24764 25287 F zygote : runtime.cc:523] "FinalizerDaemon" prio=5 tid=6 Waiting 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x192006f8 self=0xe115dc00 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | sysTid=24776 nice=4 cgrp=default sched=0/0 handle=0xd281a970 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 164889313 2030844 108 ) utm=15 stm=0 core=3 HZ=100 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | stack=0xd2718000-0xd271a000 stackSize=1038KB 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5265 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+524) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002f773b /system/lib/libart.so (art::Object_waitJI(_JNIEnv, _jobject, long long, int)+36) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #05 pc 0000081d /system/framework/arm/boot.oat (Java_java_lang_Object_waitJI+92) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Object.wait(Native method) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] - waiting on <0x001f4d8a> (a java.lang.Object) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Object.wait(Object.java:422) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:188) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] - locked <0x001f4d8a> (a java.lang.Object) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:209) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$FinalizerDaemon.runInternal(Daemons.java:237) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] "HeapTaskDaemon" prio=5 tid=7 Blocked 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19205868 self=0xe115fa00 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | sysTid=24778 nice=4 cgrp=default sched=0/0 handle=0xd2610970 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 8901633713 52751777 2029 ) utm=815 stm=74 core=6 HZ=100 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | stack=0xd250e000-0xd2510000 stackSize=1038KB 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d3c /system/lib/libc.so (syscall+32) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b7ae5 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+100) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #02 pc 001cb421 /system/lib/libart.so (art::gc::TaskProcessor::GetTask(art::Thread)+232) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #03 pc 001cba19 /system/lib/libart.so (art::gc::TaskProcessor::RunAllTasks(art::Thread*)+44) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #04 pc 00195343 /system/framework/arm/boot-core-libart.oat (Java_dalvik_system_VMRuntime_runHeapTasks+74) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at dalvik.system.VMRuntime.runHeapTasks(Native method) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] - waiting to lock an unknown object 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$HeapTaskDaemon.runInternal(Daemons.java:466) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] "FinalizerWatchdogDaemon" prio=5 tid=8 Sleeping 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19200780 self=0xe115f400 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | sysTid=24777 nice=4 cgrp=default sched=0/0 handle=0xd2715970 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 878229 8227387 10 ) utm=0 stm=0 core=0 HZ=100 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | stack=0xd2613000-0xd2615000 stackSize=1038KB 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d3c /system/lib/libc.so (syscall+32) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b7ae5 /system/lib/libart.so (art::ConditionVariable::TimedWait(art::Thread, long long, int)+100) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5275 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+540) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject*, long long, int)+56) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleepLjava_lang_Object_2JI+142) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Native method) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x09b03ffb> (a java.lang.Object) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] - locked <0x09b03ffb> (a java.lang.Object) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.sleepFor(Daemons.java:347) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.waitForFinalization(Daemons.java:369) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$FinalizerWatchdogDaemon.runInternal(Daemons.java:286) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Daemons$Daemon.run(Daemons.java:108) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] "Binder:24764_1" prio=5 tid=9 Native 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19200818 self=0xefcc8000 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | sysTid=24779 nice=0 cgrp=default sched=0/0 handle=0xd230d970 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 23249386 9786615 104 ) utm=1 stm=0 core=2 HZ=100 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | stack=0xd2213000-0xd2215000 stackSize=1006KB 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: binder_thread_read+0x4d0/0x1190 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: binder_ioctl_write_read+0x1fc/0x350 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: binder_ioctl+0x56c/0x7d0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_ioctl+0xc8/0xf08 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #00 pc 000490b4 /system/lib/libc.so (ioctl+8) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0001df51 /system/lib/libc.so (ioctl+32) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #02 pc 0004308b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+202) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #03 pc 00043175 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #04 pc 000436cd /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #05 pc 00058b3f /system/lib/libbinder.so (???) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #06 pc 0000d1c9 /system/lib/libutils.so (android::Thread::_threadLoop(void)+144) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #07 pc 00070821 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+80) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #08 pc 000479f7 /system/lib/libc.so (pthread_start(void*)+22) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #09 pc 0001b01d /system/lib/libc.so (start_thread+32) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] (no managed stack frames) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] "Binder:24764_2" prio=5 tid=10 Native 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19200a00 self=0xe711f800 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | sysTid=24780 nice=0 cgrp=default sched=0/0 handle=0xd2210970 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 14424078 14204151 48 ) utm=1 stm=0 core=2 HZ=100 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | stack=0xd2116000-0xd2118000 stackSize=1006KB 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: binder_thread_read+0x4d0/0x1190 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: binder_ioctl_write_read+0x1fc/0x350 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: binder_ioctl+0x56c/0x7d0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_ioctl+0xc8/0xf08 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #00 pc 000490b4 /system/lib/libc.so (ioctl+8) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0001df51 /system/lib/libc.so (ioctl+32) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #02 pc 0004308b /system/lib/libbinder.so (android::IPCThreadState::talkWithDriver(bool)+202) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #03 pc 00043175 /system/lib/libbinder.so (android::IPCThreadState::getAndExecuteCommand()+8) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #04 pc 000436cd /system/lib/libbinder.so (android::IPCThreadState::joinThreadPool(bool)+48) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #05 pc 00058b3f /system/lib/libbinder.so (???) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #06 pc 0000d1c9 /system/lib/libutils.so (android::Thread::_threadLoop(void)+144) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #07 pc 00070821 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void)+80) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #08 pc 000479f7 /system/lib/libc.so (pthread_start(void*)+22) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] native: #09 pc 0001b01d /system/lib/libc.so (start_thread+32) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] (no managed stack frames) 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] "Profile Saver" prio=5 tid=11 Native 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x19200a88 self=0xefccbc00 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | sysTid=24788 nice=9 cgrp=default sched=0/0 handle=0xd164d970 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 59965698 2613307 103 ) utm=5 stm=0 core=0 HZ=100 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | stack=0xd1553000-0xd1555000 stackSize=1006KB 11-21 12:19:58.016 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.018 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.019 24764 25287 F zygote : runtime.cc:523] at okhttp3.RealCall$AsyncCall.execute(RealCall.java:206) 11-21 12:19:58.019 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.021 24764 25287 F zygote : runtime.cc:523] | sysTid=24836 nice=-2 cgrp=default sched=0/0 handle=0xce601970 11-21 12:19:58.026 24764 25287 F zygote : runtime.cc:523] "Thread-35" prio=5 tid=38 Sleeping 11-21 12:19:58.031 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.032 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.033 24764 25287 F zygote : runtime.cc:523] - locked <0x0c4c4cde> (a java.lang.Object) 11-21 12:19:58.033 24764 25287 F zygote : runtime.cc:523] "Thread-55" prio=5 tid=52 Sleeping 11-21 12:19:58.033 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.036 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.037 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Native method) 11-21 12:19:58.037 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.037 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.038 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 66585783 4689304 868 ) utm=4 stm=2 core=0 HZ=100 11-21 12:19:58.039 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.039 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.039 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x0e7ce589> (a java.lang.Object) 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x160c2480 self=0xce2c7200 11-21 12:19:58.040 24764 25287 F zygote : runtime.cc:523] "Thread-77" prio=5 tid=67 Sleeping 11-21 12:19:58.043 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x0bef5c66> (a java.lang.Object) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+142) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Native method) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] - locked <0x0ff59ba7> (a java.lang.Object) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] "Thread-86" prio=5 tid=76 Sleeping 11-21 12:19:58.044 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleepLjava_lang_Object_2JI+142) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Native method) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] "Thread-88" prio=5 tid=78 Sleeping 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 64333240 12399383 827 ) utm=3 stm=3 core=0 HZ=100 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] | stack=0xc8473000-0xc8475000 stackSize=1038KB 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] kernel: __switch_to+0x90/0xa8 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object*, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Native method) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x0e84d8f2> (a java.lang.Object) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.045 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x160c3fe8 self=0xcada3a00 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] | sysTid=25047 nice=0 cgrp=default sched=0/0 handle=0xc836b970 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] kernel: oppo_root_check+0x20/0xd0 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+142) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+142) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] - locked <0x086d42f9> (a java.lang.Object) 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] "Thread-92" prio=5 tid=82 Sleeping 11-21 12:19:58.046 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 61457305 5639692 823 ) utm=4 stm=1 core=0 HZ=100 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] | sysTid=25050 nice=0 cgrp=default sched=0/0 handle=0xc805c970 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 63488479 12004774 821 ) utm=2 stm=3 core=0 HZ=100 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x0688589f> (a java.lang.Object) 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] "Binder:24764_4" prio=5 tid=84 Native 11-21 12:19:58.047 24764 25287 F zygote : runtime.cc:523] native: #01 pc 0001df51 /system/lib/libc.so (ioctl+32) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] | stack=0xc7af8000-0xc7afa000 stackSize=1038KB 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x09b615b5> (a java.lang.Object) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:373) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.048 24764 25287 F zygote : runtime.cc:523] | sysTid=25058 nice=0 cgrp=default sched=0/0 handle=0xc7a02970 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] - sleeping on <0x0c22944a> (a java.lang.Object) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] "Thread-100" prio=5 tid=88 Sleeping 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x160c4e28 self=0xc87ad400 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] | stack=0xc77fb000-0xc77fd000 stackSize=1038KB 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] native: #01 pc 000b77d1 /system/lib/libart.so (art::ConditionVariable::WaitHoldingLocks(art::Thread)+80) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] native: #02 pc 002e5385 /system/lib/libart.so (art::Monitor::Wait(art::Thread, long long, int, bool, art::ThreadState)+812) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.run(Thread.java:764) 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] | sysTid=25060 nice=0 cgrp=default sched=0/0 handle=0xc77f8970 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 61207163 6387924 791 ) utm=2 stm=4 core=4 HZ=100 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: __switch_to+0x90/0xa8 11-21 12:19:58.049 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.050 24764 25287 F zygote : runtime.cc:523] at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:131) 11-21 12:19:58.050 24764 25287 F zygote : runtime.cc:523] | group="" sCount=1 dsCount=0 flags=1 obj=0x160c5228 self=0xc87b0000 11-21 12:19:58.050 24764 25287 F zygote : runtime.cc:523] - locked <0x087f5831> (a java.lang.Object) 11-21 12:19:58.050 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.050 24764 25287 F zygote : runtime.cc:523] native: #05 pc 000184f7 /system/framework/arm/boot.oat (Java_java_lang_Thread_sleep__Ljava_lang_Object_2JI+142) 11-21 12:19:58.051 24764 25287 F zygote : runtime.cc:523] kernel: compat_SyS_futex+0x94/0x158 11-21 12:19:58.051 24764 25287 F zygote : runtime.cc:523] "Thread-105" prio=5 tid=93 Sleeping 11-21 12:19:58.051 24764 25287 F zygote : runtime.cc:523] kernel: switch_to+0x90/0xa8 11-21 12:19:58.051 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.051 24764 25287 F zygote : runtime.cc:523] | stack=0xc71dd000-0xc71df000 stackSize=1038KB 11-21 12:19:58.051 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] native: #04 pc 002fc9a1 /system/lib/libart.so (art::Thread_sleep(_JNIEnv, _jclass, _jobject, long long, int)+56) 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] | held mutexes= 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait_queue_me+0xc0/0x140 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] - locked <0x06a162a2> (a java.lang.Object) 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] | sysTid=25071 nice=0 cgrp=default sched=0/0 handle=0xc6eff970 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] | state=S schedstat=( 58464317 7966303 787 ) utm=1 stm=4 core=1 HZ=100 11-21 12:19:58.052 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.053 24764 25287 F zygote : runtime.cc:523] native: #03 pc 002e6747 /system/lib/libart.so (art::Monitor::Wait(art::Thread, art::mirror::Object*, long long, int, bool, art: :ThreadState)+178) 11-21 12:19:58.053 24764 25287 F zygote : runtime.cc:523] at java.lang.Thread.sleep(Thread.java:314) 11-21 12:19:58.053 24764 25287 F zygote : runtime.cc:523] "Thread-112" prio=5 tid=98 Sleeping 11-21 12:19:58.054 24764 25287 F zygote : runtime.cc:523] kernel: futex_wait+0xf4/0x228 11-21 12:19:58.054 24764 25287 F zygote : runtime.cc:523] kernel: do_futex+0x538/0xae8 11-21 12:19:58.054 24764 25287 F zygote : runtime.cc:523] native: #00 pc 00018d38 /system/lib/libc.so (syscall+28) 11-21 12:19:58.054 24764 25287 F zygote

davdavcoco commented 4 years ago

i try follow this https://github.com/shodgson/uareu/blob/master/app/src/main/java/asia/kanopi/fingerreader/ScanActivity.java @Override protected void onStop() { fingerprint.turnOffReader(); super.onStop(); } turnoffreader = not accepting any action next time but the blue light on the u.are.u still on ?

what i want is to turn off the light off after scanning the fingerprint if success / on destroy

On Thu, Nov 21, 2019 at 12:23 PM Deivid davdav.coco@gmail.com wrote:

maybe this is helping ? ....

On Thu, Nov 21, 2019 at 11:53 AM Deivid davdav.coco@gmail.com wrote:

Hello, i already tried to move it to onStop with my last code i send to you,.. but it doesn't work... the blue light still on.. not even blinking..

On Thu, Nov 21, 2019 at 11:48 AM Deivid davdav.coco@gmail.com wrote:

thanks for your fast response... ill provide feedback after i try this :)

On Thu, Nov 21, 2019 at 11:47 AM Deivid davdav.coco@gmail.com wrote:

okay i'll try this ?

@Override public void onStop() { if(fingerprint != null) { fingerprint.unregisterDevice(AttendanceSaveActivity.this); fingerprint.turnOffReader(); } super.onStop(); }

hope its good

On Thu, Nov 21, 2019 at 11:40 AM shodgson notifications@github.com wrote:

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=AFX24XIG6BHZ5SVMMIVUZG3QUYGLRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEY6BBQ#issuecomment-556916870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFX24XLDXGLNTYSJCYRXBCLQUYGLRANCNFSM4JP4PGNA .

davdavcoco commented 4 years ago

and sometimes when i try to scan, it is only blinking red many times.. and so i try to click my button again to do : fingerprint = new fingerprint & fingerprint.scan. my app stop working

and i found errors when i debugging ? maybe this will help ?... FATAL EXCEPTION: Thread-132 Process: com.realandroid.developmentattendance, PID: 19740 java.lang.NullPointerException: Attempt to read from null array at asia.kanopi.fingerscan.UruImage.getImageBitmap(UruImage.java:69) at asia.kanopi.fingerscan.ScanFinger.sendImage(ScanFinger.java:46) at asia.kanopi.fingerscan.ScanFinger.run(ScanFinger.java:113) at java.lang.Thread.run(Thread.java:764)

On Thu, Nov 21, 2019 at 2:03 PM Deivid davdav.coco@gmail.com wrote:

i try follow this https://github.com/shodgson/uareu/blob/master/app/src/main/java/asia/kanopi/fingerreader/ScanActivity.java @Override protected void onStop() { fingerprint.turnOffReader(); super.onStop(); } turnoffreader = not accepting any action next time but the blue light on the u.are.u still on ?

what i want is to turn off the light off after scanning the fingerprint if success / on destroy

On Thu, Nov 21, 2019 at 12:23 PM Deivid davdav.coco@gmail.com wrote:

maybe this is helping ? ....

On Thu, Nov 21, 2019 at 11:53 AM Deivid davdav.coco@gmail.com wrote:

Hello, i already tried to move it to onStop with my last code i send to you,.. but it doesn't work... the blue light still on.. not even blinking..

On Thu, Nov 21, 2019 at 11:48 AM Deivid davdav.coco@gmail.com wrote:

thanks for your fast response... ill provide feedback after i try this :)

On Thu, Nov 21, 2019 at 11:47 AM Deivid davdav.coco@gmail.com wrote:

okay i'll try this ?

@Override public void onStop() { if(fingerprint != null) { fingerprint.unregisterDevice(AttendanceSaveActivity.this); fingerprint.turnOffReader(); } super.onStop(); }

hope its good

On Thu, Nov 21, 2019 at 11:40 AM shodgson notifications@github.com wrote:

Instead of onDestroy, try moving the code to onStop().

On Thu, 21 Nov 2019 at 12:39, davdavcoco notifications@github.com wrote:

I have button with onclick, so it trigger the fingerprint scan and it work basically like btncheck.setOnClickListener(new View.OnClickListener() { if(CheckExistEmployee()) { fingerprint = new Fingerprint(); fingerprint.scan(AttendanceSaveActivity.this, printHandler, null); } } );

but i try to turnoff the reader when the activity closed so i put fingerprint.turnOffReader() in onDestroy Function. But its not work

@override https://github.com/override public void onDestroy() { fingerprint.turnOffReader(); super.onDestroy() }

did i do something wrong in this ?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=ADM7W636HS3PD3LDAYFMQKTQUX7GRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4H27MUNQ , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ADM7W63JCQ5Q4XZQKCWZOQDQUX7GRANCNFSM4JP4PGNA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/shodgson/uareu/issues/8?email_source=notifications&email_token=AFX24XIG6BHZ5SVMMIVUZG3QUYGLRA5CNFSM4JP4PGNKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEY6BBQ#issuecomment-556916870, or unsubscribe https://github.com/notifications/unsubscribe-auth/AFX24XLDXGLNTYSJCYRXBCLQUYGLRANCNFSM4JP4PGNA .