Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Exception in logs at the start of the application #3

Closed
Porkepix opened this issue May 15, 2024 · 8 comments
Closed

Exception in logs at the start of the application #3

Porkepix opened this issue May 15, 2024 · 8 comments

Comments

@Porkepix
Copy link

Might or not be related, I have some albums failing to load their cover.

At the start of the application, these exceptions and errors can be seen in logs:

05-15 15:48:01.787  1148  1976 I LOWI-8.5.0.3: [LOWI-Scan] lowi_close_record:Scan completed in 917728404ms and Recieved 2 APs scan results
05-15 15:48:02.314  1419  3084 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.coleblvck.antiiq/com.ryanheise.audioservice.AudioServiceActivity bnds=[276,654][540,936]} from uid 10087
05-15 15:48:02.339  1419  3084 D ActivityTrigger: activityStartTrigger: Activity is Triggerred in full screen ApplicationInfo{784b646 com.coleblvck.antiiq}
05-15 15:48:02.339  1419  3084 E ActivityTrigger: activityStartTrigger: not whiteListedcom.coleblvck.antiiq/com.ryanheise.audioservice.AudioServiceActivity/2005
05-15 15:48:02.340  1419  3084 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{784b646 com.coleblvck.antiiq} is now in focus and seems to be in full-screen mode
05-15 15:48:02.340  1419  3084 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.coleblvck.antiiq/com.ryanheise.audioservice.AudioServiceActivity/2005
05-15 15:48:02.340  1419  3084 D ActivityTrigger: ActivityTrigger activityPauseTrigger
05-15 15:48:02.361  1419  3084 D ActivityTrigger: activityResumeTrigger: The activity in ApplicationInfo{784b646 com.coleblvck.antiiq} is now in focus and seems to be in full-screen mode
05-15 15:48:02.361  1419  3084 E ActivityTrigger: activityResumeTrigger: not whiteListedcom.coleblvck.antiiq/com.ryanheise.audioservice.AudioServiceActivity/2005
05-15 15:48:02.402  1419  3084 I ActivityManager: Start proc 13274:com.coleblvck.antiiq/u0a231 for activity com.coleblvck.antiiq/com.ryanheise.audioservice.AudioServiceActivity
05-15 15:48:02.510 13274 13274 I zygote64: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.embedding.android.d$a>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/window/OnBackInvokedCallback;
05-15 15:48:02.510 13274 13274 I zygote64:   at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
05-15 15:48:02.510 13274 13274 I zygote64:   at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1174)
05-15 15:48:02.511 13274 13274 I zygote64:   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2713)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2897)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1598)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.os.Looper.loop() (Looper.java:251)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6572)
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
05-15 15:48:02.511 13274 13274 I zygote64:   at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
05-15 15:48:02.511 13274 13274 I zygote64:   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
05-15 15:48:02.511 13274 13274 I zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.window.OnBackInvokedCallback" on path: DexPathList[[zip file "/data/app/com.coleblvck.antiiq-aAhELLjoPdhttvl051WdsA==/base.apk"],nativeLibraryDirectories=[/data/app/com.coleblvck.antiiq-aAhELLjoPdhttvl051WdsA==/lib/arm64, /data/app/com.coleblvck.antiiq-aAhELLjoPdhttvl051WdsA==/base.apk!/lib/arm64-v8a, /system/lib64, /system/vendor/lib64]]
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
05-15 15:48:02.511 13274 13274 I zygote64:   at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1174)
05-15 15:48:02.511 13274 13274 I zygote64:   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2713)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2897)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1598)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.os.Looper.loop() (Looper.java:251)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6572)
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
05-15 15:48:02.511 13274 13274 I zygote64:   at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:240)
05-15 15:48:02.511 13274 13274 I zygote64:   at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:767)
05-15 15:48:02.511 13274 13274 I zygote64:
05-15 15:48:02.511 13274 13274 I zygote64: Rejecting re-init on previously-failed class java.lang.Class<io.flutter.embedding.android.d$a>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/window/OnBackInvokedCallback;
05-15 15:48:02.511 13274 13274 I zygote64:   at java.lang.Object java.lang.Class.newInstance() (Class.java:-2)
05-15 15:48:02.511 13274 13274 I zygote64:   at android.app.Activity android.app.Instrumentation.newActivity(java.lang.ClassLoader, java.lang.String, android.content.Intent) (Instrumentation.java:1174)
05-15 15:48:02.511 13274 13274 I zygote64:   at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2713)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2897)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1598)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:105)
05-15 15:48:02.511 13274 13274 I zygote64:   at void android.os.Looper.loop() (Looper.java:251)
05-15 15:48:02.561 13274 13274 W oleblvck.antiiq: type=1400 audit(0.0:976975): avc: denied { read } for name="max_map_count" dev="proc" ino=23589631 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:proc:s0 tclass=file permissive=0 ppid=1020 pcomm="main" pgid=1020 pgcomm="main"
05-15 15:48:02.591 13274 13274 W oleblvck.antiiq: type=1400 audit(0.0:976976): avc: denied { search } for name="proc" dev="debugfs" ino=13546 scontext=u:r:untrusted_app:s0:c512,c768 tcontext=u:object_r:qti_debugfs:s0 tclass=dir permissive=0 ppid=1020 pcomm="main" pgid=1020 pgcomm="main"
05-15 15:48:02.591 13274 13274 I Adreno  : QUALCOMM build                   : 8aaecb6, Ib515ec08c2
05-15 15:48:02.591 13274 13274 I Adreno  : Build Date                       : 10/19/17
05-15 15:48:02.591 13274 13274 I Adreno  : OpenGL ES Shader Compiler Version: EV031.20.00.04
05-15 15:48:02.591 13274 13274 I Adreno  : Local Branch                     :
05-15 15:48:02.591 13274 13274 I Adreno  : Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.UM.6.5.R1.08.00.00.312.030
05-15 15:48:02.591 13274 13274 I Adreno  : Remote Branch                    : NONE
05-15 15:48:02.591 13274 13274 I Adreno  : Reconstruct Branch               : NOTHING
05-15 15:48:02.592 13274 13274 I vndksupport: sphal namespace is not configured for this process. Loading /vendor/lib64/hw/gralloc.msm8996.so from the current namespace instead.
05-15 15:48:02.599 13274 13274 I Adreno  : PFP: 0x005ff087, ME: 0x005ff063
05-15 15:48:02.626   720   720 D SurfaceFlinger: Backpressure trigger, skipping transaction & refresh!
05-15 15:48:02.630 13274 13274 D MediaBrowserCompat: Connecting to a MediaBrowserService.
05-15 15:48:02.731 13274 13301 D OpenGLRenderer: HWUI GL Pipeline
05-15 15:48:02.770  1419  3084 I InputDispatcher: Focus entered window: Window{ec8fe75 u0 com.coleblvck.antiiq/com.ryanheise.audioservice.AudioServiceActivity}
05-15 15:48:02.780 13274 13301 I OpenGLRenderer: Initialized EGL, version 1.4
05-15 15:48:02.781 13274 13301 D OpenGLRenderer: Swap behavior 2
05-15 15:48:02.858 26971 26971 I GoogleInputMethodService: GoogleInputMethodService.onFinishInput():3126

Device is a Xperia XZ running on stock Android ROM on Oreo (8.0).

@coleblvck
Copy link
Owner

Hello, these exceptions are not related to the album covers not loading, though I am currently preparing an update, so I'll look into them to see if anything needs attention.

For the covers not loading; I'll look into my means of getting the cover arts from the files. Can you confirm if these albums have their arts embedded?

@Porkepix
Copy link
Author

It depends, sometimes it's a picture in the folder of the album, I've checked and it's the case for at least two albums not showing their cover.

@coleblvck
Copy link
Owner

Oh I get it. The app currently only scans the files and extracts the embedded cover arts. I'll add scanning the folders for arts; hopefully in the next build.

@coleblvck
Copy link
Owner

With the latest update, the app now scans the folder if there's no embedded art present.

@Porkepix
Copy link
Author

@coleblvck I've seen no improvement on the albums not displaying any cover on 1.3.2, any idea on why that would still not load? Maybe missing permissions considering musics are on SD card? Would I find logs for this, if I can collect them (as explained in another message, my USB connector is very messed and it have become painful trying to gather logs).

@coleblvck
Copy link
Owner

Unfortunately, this is an issue that I cannot reproduce as I also have just noticed, that the previous implementation I had already checked the folders too for the covers, so I just added some unnecessary code. If you eventually get some more info I can work with, that'd be great. I wonder if it's a thing with the android version? but even regardless of that, the second implementation would have worked. Did you also try a full re-scan and the issue persisted?

@coleblvck coleblvck reopened this Jun 11, 2024
@Porkepix
Copy link
Author

I didn't think I'd need to force a rescan and was expecting it to just load on-the-fly; I guess it's caching something and therefore loading those from cache rather than reading files everytime then?
Indeed after a full re-scan, missing covers are now visible.

@coleblvck
Copy link
Owner

Well good thing that worked. Yes, it caches all the covers and only checks for new music and their covers on-the-fly, not existing ones where changes have been made, you'd need a full rescan to catch those. This way it doesn't take that long to load each time you open the app.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants