0% found this document useful (0 votes)
13 views8 pages

WhatsApp Debugging and Error Logs

The document contains log entries from an application, indicating multiple errors and warnings related to class loading failures, specifically for 'mbmodsd.mbmodsw.ui.views.btn.BtnBK'. There are also issues with the UncaughtExceptionHandler, Firebase token retrieval, and resource ID not found exceptions. Additionally, the app is reported to be running slowly due to execution delays in the application lifecycle methods.

Uploaded by

parquetintal38
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views8 pages

WhatsApp Debugging and Error Logs

The document contains log entries from an application, indicating multiple errors and warnings related to class loading failures, specifically for 'mbmodsd.mbmodsw.ui.views.btn.BtnBK'. There are also issues with the UncaughtExceptionHandler, Firebase token retrieval, and resource ID not found exceptions. Additionally, the app is reported to be running slowly due to execution delays in the application lifecycle methods.

Uploaded by

parquetintal38
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

--------- beginning of main

06-16 12:07:59.135 19777 19777 E [Link]: Not starting debugger since process
cannot load the jdwp agent.
06-16 12:07:59.320 19777 19777 W [Link]: [Link]:
[Link]
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link](Native Method)
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link].loadLibrary0([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link].loadLibrary0([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at [Link].<clinit>(Unknown
Source:2)
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link](Native Method)
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link](Unknown Source:0)
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]$1500([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]$[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link](Native Method)
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]$[Link]([Link])
06-16 12:07:59.320 19777 19777 W [Link]: at
[Link]([Link])
06-16 12:07:59.364 19777 19777 E CustomActivityOnCrash: IMPORTANT WARNING! You
already have an UncaughtExceptionHandler, are you sure this is correct? If you use
a custom UncaughtExceptionHandler, you must initialize it AFTER
CustomActivityOnCrash! Installing anyway, but your original handler will not be
called.
06-16 12:07:59.908 19777 19801 W LibraryVersion: Failed to get app version for
libraryName: firebase-iid
06-16 12:08:00.315 19849 19849 E [Link]: Not starting debugger since process
cannot load the jdwp agent.
06-16 12:08:00.471 19849 19849 W [Link]: [Link]:
[Link]
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link].loadLibrary0([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link].loadLibrary0([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at [Link].<clinit>(Unknown
Source:2)
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link](Unknown Source:0)
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]$1500([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]$[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]$[Link]([Link])
06-16 12:08:00.472 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:00.531 19849 19849 E CustomActivityOnCrash: IMPORTANT WARNING! You
already have an UncaughtExceptionHandler, are you sure this is correct? If you use
a custom UncaughtExceptionHandler, you must initialize it AFTER
CustomActivityOnCrash! Installing anyway, but your original handler will not be
called.
06-16 12:08:00.630 19849 19870 W LibraryVersion: Failed to get app version for
libraryName: firebase-iid
06-16 12:08:00.884 19849 19849 W [Link]: Accessing hidden method
Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setUseSessionTickets(Z)V (max-
target-q,core-platform-api, reflection, denied)
06-16 12:08:00.884 19849 19849 W [Link]: Accessing hidden method
Lcom/android/org/conscrypt/AbstractConscryptSocket;->setUseSessionTickets(Z)V (max-
target-q, reflection, denied)
06-16 12:08:01.850 19849 19849 W [Link]: type=1400 audit(0.0:1725): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/libc++_shared.so"
dev="dm-11" ino=15120 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:01.854 19849 19849 W [Link]: type=1400 audit(0.0:1726): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]" dev="dm-
11" ino=15108 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:01.862 19849 19849 W [Link]: type=1400 audit(0.0:1727): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15109 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:01.878 19849 19849 W [Link]: type=1400 audit(0.0:1728): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15112 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:02.088 19849 19849 W CheckTime: App running slow: Executing
handleBindApplication : callApplicationOnCreate took 1501ms
06-16 12:08:02.100 19849 19938 W [Link]: Method void
X.2rL.A03([Link]) failed lock verification and will run slower.
06-16 12:08:02.100 19849 19938 W [Link]: Common causes for lock verification
issues are non-optimized dex code
06-16 12:08:02.100 19849 19938 W [Link]: and incorrect proguard
optimizations.
06-16 12:08:02.123 19849 19849 W [Link]: Method void X.0eU.A0h(X.0tK,
boolean) failed lock verification and will run slower.
06-16 12:08:02.519 19849 19881 W MessengerIpcClient: Invalid interface descriptor:
06-16 12:08:02.572 19849 19873 E FirebaseInstanceId: Token retrieval failed without
exception message. Will retry token retrieval
06-16 12:08:02.635 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:02.636 19849 19849 W [Link]:
[Link]$NotFoundException: String resource ID #0x0
06-16 12:08:02.636 19849 19849 W [Link]:
06-16 12:08:02.638 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.638 19849 19849 W [Link]:
06-16 12:08:02.638 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.638 19849 19849 W [Link]:
06-16 12:08:02.638 19849 19849 W [Link]: at X.35t.A0E(Unknown Source:46)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link].requestAllFilesAccess14(Native Method)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link](Unknown Source:248)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link]
5)
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link](TransactionExecu
[Link])
06-16 12:08:02.639 19849 19849 W [Link]:
06-16 12:08:02.639 19849 19849 W [Link]: at
[Link]([Link]:
96)
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]$[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link](Native Method)
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]$[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.640 19849 19849 W [Link]: at
[Link]([Link])
06-16 12:08:02.640 19849 19849 W [Link]:
06-16 12:08:02.762 19849 19849 W Activity: Can request only one set of permissions
at a time
06-16 12:08:02.922 19849 19993 E RenderScript: Failed loading RS driver: dlopen
failed: library "[Link]" not found
06-16 12:08:02.922 19849 19993 E RenderScript: Failed to load runtime
[Link], loading default
06-16 12:08:02.969 19849 19849 E ArmVmp : Match on catch block at 0x0a in for
0x279
06-16 12:08:03.003 19849 19849 E Dialog : show dialog view =
DecorView@4dcc395[EULA]
06-16 12:08:03.138 19849 19983 W libc : Access denied finding property
"[Link]"
--------- beginning of system
06-16 12:08:04.072 19849 19983 W CheckTime: System running slow: Executing root =
[Link]@4b7dd32 , this = DecorView@e5a9a83[EULA] [Warning]
Frame time too long , Received frameCompleteCallback frameNum = 1 took 404ms
06-16 12:08:04.627 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.628 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.629 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.629 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.630 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.630 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.630 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:04.631 19849 19849 E [Link]: Invalid ID 0x00000000.
06-16 12:08:08.389 19849 19857 W [Link]: Cleared Reference was only reachable
from finalizer (only reported once)
06-16 12:08:12.829 19849 19849 E Dialog : remove dialog view =
DecorView@4dcc395[EULA]
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: Failed to load saved
values from file
/data/user/0/[Link]/files/ShortcutInfoCompatSaver_share_targets/[Link].
Old state removed, new added
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver:
[Link]:
/data/user/0/[Link]/files/ShortcutInfoCompatSaver_share_targets/[Link]:
open failed: ENOENT (No such file or directory)
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link].<init>([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at [Link](Unknown
Source:82)
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]$[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]$[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: Caused by:
[Link]: open failed: ENOENT (No such file or directory)
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link](Native Method)
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]$[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: at
[Link]([Link])
06-16 12:08:14.370 19849 20178 E ShortcutInfoCompatSaver: ... 7 more
06-16 12:08:14.403 19849 20180 E ActivityThread: Failed to find provider info for
[Link]
06-16 12:08:14.404 19849 20180 W ConnectionStatusConfig: Dynamic intent resolution
failed: [Link]: Unknown authority
[Link]
06-16 12:08:14.404 19849 19983 E FrameEvents: updateAcquireFence: Did not find
frame.
06-16 12:08:14.404 19849 20180 W ConnectionStatusConfig: Dynamic lookup for intent
failed for action: [Link]
06-16 12:08:14.410 19849 19983 E FrameEvents: updateAcquireFence: Did not find
frame.
06-16 12:08:14.421 19849 19983 E FrameEvents: updateAcquireFence: Did not find
frame.
06-16 12:08:14.426 19849 19849 W [Link]: type=1400 audit(0.0:1767): avc:
denied { read } for name="osrelease" dev="proc" ino=409310
scontext=u:r:untrusted_app:s0:c202,c256,c512,c768 tcontext=u:object_r:proc:s0
tclass=file permissive=0 app=[Link]
06-16 12:08:14.426 19849 19849 W [Link]: type=1400 audit(0.0:1768): avc:
denied { read } for name="version" dev="proc" ino=409311
scontext=u:r:untrusted_app:s0:c202,c256,c512,c768 tcontext=u:object_r:proc:s0
tclass=file permissive=0 app=[Link]
06-16 12:08:14.532 19849 19849 E Dialog : show dialog view =
DecorView@90262b5[EULA]
--------- beginning of main
06-16 12:08:17.070 20195 20195 E [Link]: Not starting debugger since process
cannot load the jdwp agent.
06-16 12:08:17.202 20195 20195 W [Link]: [Link]:
[Link]
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link](Native Method)
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link].loadLibrary0([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link].loadLibrary0([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at [Link].<clinit>(Unknown
Source:2)
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link](Native Method)
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link](Unknown Source:0)
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]$1500([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]$[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link](Native Method)
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]$[Link]([Link])
06-16 12:08:17.203 20195 20195 W [Link]: at
[Link]([Link])
06-16 12:08:17.264 20195 20195 E CustomActivityOnCrash: IMPORTANT WARNING! You
already have an UncaughtExceptionHandler, are you sure this is correct? If you use
a custom UncaughtExceptionHandler, you must initialize it AFTER
CustomActivityOnCrash! Installing anyway, but your original handler will not be
called.
06-16 12:08:17.323 20195 20214 W LibraryVersion: Failed to get app version for
libraryName: firebase-iid
06-16 12:08:17.530 20195 20195 W [Link]: Accessing hidden method
Lcom/android/org/conscrypt/OpenSSLSocketImpl;->setUseSessionTickets(Z)V (max-
target-q,core-platform-api, reflection, denied)
06-16 12:08:17.530 20195 20195 W [Link]: Accessing hidden method
Lcom/android/org/conscrypt/AbstractConscryptSocket;->setUseSessionTickets(Z)V (max-
target-q, reflection, denied)
06-16 12:08:17.554 20195 20195 W [Link]: type=1400 audit(0.0:1773): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/libc++_shared.so"
dev="dm-11" ino=15120 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.558 20195 20195 W [Link]: type=1400 audit(0.0:1774): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]" dev="dm-
11" ino=15108 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.562 20195 20195 W [Link]: type=1400 audit(0.0:1775): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15109 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.590 20195 20195 W [Link]: type=1400 audit(0.0:1776): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15112 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.602 20195 20195 W [Link]: type=1400 audit(0.0:1777): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15109 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.602 20195 20195 W [Link]: type=1400 audit(0.0:1778): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15109 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.602 20195 20195 W [Link]: type=1400 audit(0.0:1779): avc:
granted { execute } for
path="/data/data/[Link]/files/decompressed/[Link]/[Link]"
dev="dm-11" ino=15109 scontext=u:r:untrusted_app:s0:c202,c256,c512,c768
tcontext=u:object_r:app_data_file:s0:c202,c256,c512,c768 tclass=file
app=[Link]
06-16 12:08:17.699 20195 20195 W CheckTime: App running slow: Executing
handleBindApplication : callApplicationOnCreate took 382ms
06-16 12:08:17.719 20195 20245 W [Link]: Method void
X.2rL.A03([Link]) failed lock verification and will run slower.
06-16 12:08:17.719 20195 20245 W [Link]: Common causes for lock verification
issues are non-optimized dex code
06-16 12:08:17.719 20195 20245 W [Link]: and incorrect proguard
optimizations.

Common questions

Powered by AI

Frequent ClassNotFoundExceptions indicate that the Android application is attempting to use classes that are either not included in the app’s environment or incorrectly specified in the code. This can lead to application crashes or failure to execute certain functionalities. It is crucial to ensure that all necessary classes are properly included and paths are accurately defined in the app's build process to prevent these runtime errors .

An Invalid ID or Resources$NotFoundException affects an Android application by leading to crashes or failures in rendering UI elements when the app attempts to access a non-existent resource. This can be addressed by thoroughly checking resource references in the code for accuracy, ensuring that resources are defined in the correct configuration files, and that any dynamic resource management logic considers all potential state configurations .

A `java.io.FileNotFoundException` related to 'targets.xml' indicates that the application is attempting to access a file that doesn't exist at the specified path. This can occur due to incorrect file paths, missing files due to issues in app packaging or updating, or file deletions. Developers should verify the file's existence, ensure correct path specifications in the code, and examine the app's update or install process to ensure all necessary resources are included and correctly located .

Accessing hidden methods such as OpenSSLSocketImpl indicates that the app is trying to use internal or private APIs not intended for public use. These methods are often shielded in newer Android versions to prevent apps from relying on internal APIs that might change without notice, leading to app incompatibilities. Access may be denied due to reflection or core-platform-api restrictions, particularly for maintaining security and app stability across Android versions .

Granted execution permissions on libraries such as those in the paths '/data/data/com.whatsapp/files/decompressed' indicate that the application is allowed to execute specific code assets. The security consideration here is ensuring these libraries are not tampered with or replaced since gaining execution permissions means they could potentially execute harmful code. It underscores the need for integrity verification and the implementation of security measures like SELinux policies to protect the app from unauthorized code execution .

To resolve native library loading issues like 'libRSDriverArm.so,' developers should first verify the correctness of the library path and ensure it is included correctly in the application's build configuration (e.g., via CMake or ndk-build). Checking device compatibility and ensuring the library is built for the correct architecture is crucial. If these checks fail to resolve the issue, enabling detailed logging during library loading can provide insights into what might be going wrong .

Token retrieval failures in FirebaseInstanceId mean that the application cannot obtain a necessary token for firebase operations, potentially disrupting services such as push notifications. Developers should address these failures by ensuring network connectivity aligns with Firebase requirements, debugging any exceptions that may occur during token retrieval, and possibly retrying the retrieval process with exponential backoff to ensure robust operation even if transient errors occur .

Having an existing UncaughtExceptionHandler before initializing CustomActivityOnCrash can lead to issues where the original handler might not be called if a crash occurs. This leads to a situation where custom handling logic defined in the original handler may not execute, potentially leading to unhandled behavior or failures in capturing crash logs. Therefore, it’s critical to initialize CustomActivityOnCrash after setting any existing UncaughtExceptionHandler to ensure proper handling of uncaught exceptions .

A slow execution of 'handleBindApplication' suggests that the app's initialization processes are taking longer than usual. This can be caused by inefficient or excessive operations during startup, resource-intensive activities, or extensive use of reflection that isn't optimized. To resolve this, developers should profile the startup phases to identify bottlenecks, optimize resource loading, avoid unnecessary tasks during application creation, and streamline initialization code .

Lock verification failures can degrade an Android application's performance by causing methods to run slower as they suggest potential issues with the bytecode, such as non-optimized dex code. Common causes include improper use of ProGuard optimizations or dex code not being optimized effectively. This can lead to inefficient execution flows and increased CPU consumption. Developers need to ensure proper optimization of code and configuration of ProGuard rules to mitigate these impacts .

You might also like