OxygenCobalt / Auxio

A simple, rational music player for android
GNU General Public License v3.0
2.16k stars 144 forks source link

No covers are loading #668

Closed Porkepix closed 9 months ago

Porkepix commented 9 months ago

Describe the Bug/Crash

Not a single cover is loading and displaying

Describe the intended behavior

Covers should load

What android version do you use?

Android 8 (Oreo)

What device model do you use?

Xperia XZ, stock ROM

Bug report

Possible related logs:

01-13 06:43:50.866  1453  2252 I ActivityManager: Start proc 11226:org.oxycblt.auxio/u0a335 for activity org.oxycblt.auxio/.MainActivity
01-13 06:43:50.978 11226 11226 D AppCompatDelegate: Checking for metadata for AppLocalesMetadataHolderService : Service not found
01-13 06:43:50.982  2032 17419 W ResourceType: ResTable_typeSpec entry count inconsistent: given 212, previously 242
01-13 06:43:51.062 11226 11226 I zygote64: Deoptimizing androidx.navigation.NavDestination androidx.navigation.NavInflater.inflate(android.content.res.Resources, android.content.res.XmlResourceParser, android.util.AttributeSet, int) due to JIT inline cache
01-13 06:43:51.084 11226 11226 I zygote64: Deoptimizing int androidx.navigation.NavDestination.hashCode() due to JIT inline cache
01-13 06:43:51.115 11226 11231 I zygote64: Do partial code cache collection, code=24KB, data=27KB
01-13 06:43:51.115 11226 11231 I zygote64: After code cache collection, code=10KB, data=19KB
01-13 06:43:51.115 11226 11231 I zygote64: Increasing code cache capacity to 128KB
01-13 06:43:51.218 11226 11231 I zygote64: Do partial code cache collection, code=58KB, data=53KB
01-13 06:43:51.218 11226 11231 I zygote64: After code cache collection, code=58KB, data=53KB
01-13 06:43:51.218 11226 11231 I zygote64: Increasing code cache capacity to 256KB
01-13 06:43:51.344 11226 11231 I zygote64: Do full code cache collection, code=126KB, data=92KB
01-13 06:43:51.344 11226 11231 I zygote64: After code cache collection, code=90KB, data=53KB
01-13 06:43:51.458 11226 11231 I zygote64: Do partial code cache collection, code=125KB, data=79KB
01-13 06:43:51.458 11226 11231 I zygote64: After code cache collection, code=125KB, data=79KB
01-13 06:43:51.458 11226 11231 I zygote64: Increasing code cache capacity to 512KB
01-13 06:43:51.468 11226 11226 I zygote64: Deoptimizing kotlin.coroutines.CoroutineContext$Element kotlin.coroutines.CombinedContext.get(kotlin.coroutines.CoroutineContext$Key) due to JIT inline cache
01-13 06:43:51.503 11226 11244 D OpenGLRenderer: HWUI GL Pipeline
01-13 06:43:51.510 11226 11226 I Choreographer: Skipped 33 frames!  The application may be doing too much work on its main thread.
01-13 06:43:51.527 11226 11226 I zygote64: Deoptimizing android.graphics.PorterDuffColorFilter com.google.android.material.shape.MaterialShapeDrawable.calculateTintFilter(android.content.res.ColorStateList, android.graphics.PorterDuff$Mode, android.graphics.Paint, boolean) due to JIT inline cache
01-13 06:43:51.623  1453  1468 I InputDispatcher: Focus entered window: Window{4224908 u0 org.oxycblt.auxio/org.oxycblt.auxio.MainActivity}
01-13 06:43:51.631 11226 11244 I Adreno  : QUALCOMM build                   : 8aaecb6, Ib515ec08c2
01-13 06:43:51.631 11226 11244 I Adreno  : Build Date                       : 10/19/17
01-13 06:43:51.631 11226 11244 I Adreno  : OpenGL ES Shader Compiler Version: EV031.20.00.04
01-13 06:43:51.631 11226 11244 I Adreno  : Local Branch                     :
01-13 06:43:51.631 11226 11244 I Adreno  : Remote Branch                    : refs/tags/AU_LINUX_ANDROID_LA.UM.6.5.R1.08.00.00.312.030
01-13 06:43:51.631 11226 11244 I Adreno  : Remote Branch                    : NONE
01-13 06:43:51.631 11226 11244 I Adreno  : Reconstruct Branch               : NOTHING
01-13 06:43:51.634 11226 11244 I vndksupport: sphal namespace is not configured for this process. Loading /vendor/lib64/hw/gralloc.msm8996.so from the current namespace instead.
01-13 06:43:51.644 11226 11244 I Adreno  : PFP: 0x005ff087, ME: 0x005ff063
01-13 06:43:51.684 11226 11244 I OpenGLRenderer: Initialized EGL, version 1.4
01-13 06:43:51.684 11226 11244 D OpenGLRenderer: Swap behavior 2
01-13 06:43:51.717 11226 11231 I zygote64: Compiler allocated 5MB to compile void androidx.constraintlayout.core.widgets.ConstraintWidgetContainer.layout()
01-13 06:43:51.732 11226 11226 I zygote64: Deoptimizing void com.google.android.material.textview.MaterialTextView.<init>(android.content.Context, android.util.AttributeSet, int) due to JIT inline cache
01-13 06:43:51.733 11226 11226 I zygote64: Deoptimizing android.util.TypedValue _COROUTINE._BOUNDARY.resolve(android.content.Context, int) due to JIT inline cache
01-13 06:43:51.733 11226 11226 I zygote64: Deoptimizing android.content.res.ColorStateList androidx.core.content.ContextCompat.getColorStateList(android.content.Context, int) due to JIT inline cache
01-13 06:43:51.740 11226 11226 W View    : requestLayout() improperly called by android.widget.LinearLayout{80bd91b V.E...... ......ID 0,607-1080,2527 #7f0a0256 app:id/queue_sheet} during layout: running second layout pass
01-13 06:43:51.740 11226 11226 W View    : requestLayout() improperly called by androidx.coordinatorlayout.widget.CoordinatorLayout{7f3172a V.E...... ......ID 0,1920-1080,3840 #7f0a0234 app:id/playback_sheet} during layout: running second layout pass
01-13 06:43:51.746 11226 11226 I zygote64: Deoptimizing kotlin.coroutines.CoroutineContext$Element kotlin.coroutines.CombinedContext.get(kotlin.coroutines.CoroutineContext$Key) due to JIT inline cache
01-13 06:43:51.749 11226 11231 I zygote64: Do full code cache collection, code=251KB, data=181KB
01-13 06:43:51.750 11226 11231 I zygote64: After code cache collection, code=202KB, data=113KB
01-13 06:43:51.807 12035 12150 V Avrcp   : updateNewIds: Addressed:92001 to 92001, Browse:-1 to -1
01-13 06:43:51.812 11226 11226 I ExoPlayerImpl: Init 4c3922e [AndroidXMedia3/1.2.0] [F8331, F8331, Sony, 26]
01-13 06:43:51.825 12035 12150 D Avrcp   : updateCurrentController: MediaController 
01-13 06:43:51.840 12035 12150 E AvrcpMediaRsp: uidsChangedRsp:No active device found
01-13 06:43:51.840 12035 12150 E AvrcpMediaRsp: uidsChangedRsp:No active device found
01-13 06:43:51.868 12035 12150 V Avrcp   : updatePlayPauseState, state: PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null} device: null
01-13 06:43:51.868 12035 12150 V Avrcp   : Device: no name:
01-13 06:43:51.868 12035 12150 V Avrcp   : updatePlayerPlayPauseState, old=PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null}, state=PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null}
01-13 06:43:51.868 12035 12150 V Avrcp   : old state = PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null}, new state= PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null}
01-13 06:43:51.868 12035 12150 I Avrcp   : updatePlayStatusForDevice: device: null
01-13 06:43:51.869 12035 12150 V Avrcp   : updatePlaybackState (1): old=PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null}(2), new=PlaybackState {state=2, position=239778, buffered position=0, speed=1.0, updated=683324706, actions=823, custom actions=[Action:mName='Cycle repeat mode, mIcon=2131230932, mExtras=null, Action:mName='Toggle shuffle mode, mIcon=2131230943, mExtras=null, Action:mName='Toggle favorite, mIcon=2131230896, mExtras=null], active item id=-1, error=null}(2)

[…]

01-13 06:43:51.918  2032  2032 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:51.918  2032  2032 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1

[…]

01-13 06:43:51.997 12035 12150 V Avrcp   : ActiveSession: MediaController (org.oxycblt.auxio@fe65024) null
01-13 06:43:51.997 12035 12150 W Avrcp   : playState object null, sending STOPPED
01-13 06:43:51.998 12035 12150 V Avrcp   : isBrowseSupported for org.oxycblt.auxio: false
01-13 06:43:51.999 11226 11244 I vndksupport: sphal namespace is not configured for this process. Loading /vendor/lib64/hw/gralloc.msm8996.so from the current namespace instead.
01-13 06:43:52.000 12035 12150 D Avrcp   : update #91775:MediaPlayerInfo org.oxycblt.auxio (as 'Auxio') Type = 1, SubType = 0, Status = 0 Feature Bits [40 41 42 44 45 47 48 58] Controller: MediaController (org.oxycblt.auxio@fe65024) null
01-13 06:43:52.040  1453  1526 I ActivityManager: Displayed org.oxycblt.auxio/.MainActivity: +1s184ms
01-13 06:43:52.057  1453  1526 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{7bb4eb5 u0 org.oxycblt.auxio/.MainActivity t22629} time:489779438 diff:1223 start:cold| batt:67|2 mw:off|1 mem:733932|0|53|6|17 cpu:[1593600, 1593600, 2150400, 2150400]
01-13 06:43:52.120 11226 11226 I zygote64: Deoptimizing kotlinx.coroutines.DisposableHandle kotlinx.coroutines.JobSupport.invokeOnCompletion(boolean, boolean, kotlin.jvm.functions.Function1) due to JIT inline cache
01-13 06:43:52.120 11226 11226 I zygote64: Deoptimizing void kotlinx.coroutines.internal.LockFreeLinkedListNode.finishAdd(kotlinx.coroutines.internal.LockFreeLinkedListNode) due to JIT inline cache
01-13 06:43:52.163 11226 11231 I zygote64: Do partial code cache collection, code=247KB, data=175KB
01-13 06:43:52.163 11226 11231 I zygote64: After code cache collection, code=238KB, data=173KB
01-13 06:43:52.163 11226 11231 I zygote64: Increasing code cache capacity to 1024KB
01-13 06:43:52.330 11226 11245 I zygote64: Deoptimizing kotlin.coroutines.CoroutineContext$Element kotlin.coroutines.CombinedContext.get(kotlin.coroutines.CoroutineContext$Key) due to JIT inline cache
01-13 06:43:52.357 11226 11245 I zygote64: Deoptimizing java.lang.Object kotlinx.coroutines.JobSupport.tryMakeCompleting(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:52.382 11226 11246 I zygote64: Deoptimizing java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.getOrNull(int, java.util.List) due to JIT inline cache
01-13 06:43:52.392 11226 11246 I zygote64: Deoptimizing int okio.Okio.getLastIndex(java.util.List) due to JIT inline cache
01-13 06:43:52.538 11226 11256 I zygote64: Deoptimizing void kotlinx.coroutines.CancellableContinuationImpl.dispatchResume(int) due to JIT inline cache
01-13 06:43:52.558  1453 20549 D ConnectivityService: ConnectivityService NetworkRequestInfo binderDied(NetworkRequest [ LISTEN id=25496, [ Transports: WIFI Capabilities: NOT_RESTRICTED&TRUSTED&NOT_VPN&FOREGROUND] ], android.os.BinderProxy@71573cf)
01-13 06:43:52.559  1453  1962 E ConnectivityService: RemoteException caught trying to send a callback msg for NetworkRequest [ LISTEN id=25496, [ Transports: WIFI Capabilities: NOT_RESTRICTED&TRUSTED&NOT_VPN&FOREGROUND] ]
01-13 06:43:52.561 11226 11226 W PhoneWindow: Previously focused view reported id 1 during save, but can't be found during restore.
01-13 06:43:52.580 11226 11226 I Choreographer: Skipped 41 frames!  The application may be doing too much work on its main thread.
01-13 06:43:52.628   748   748 D SurfaceFlinger: duplicate layer name: changing org.oxycblt.auxio/org.oxycblt.auxio.MainActivity to org.oxycblt.auxio/org.oxycblt.auxio.MainActivity#1
01-13 06:43:52.632  1453  6097 I InputDispatcher: Focus entered window: Window{a511c65 u0 org.oxycblt.auxio/org.oxycblt.auxio.MainActivity}
01-13 06:43:52.673 11226 11226 W View    : requestLayout() improperly called by android.widget.LinearLayout{4ede5d8 V.E...... ......ID 0,607-1080,2527 #7f0a0256 app:id/queue_sheet} during layout: running second layout pass
01-13 06:43:52.673 11226 11226 W View    : requestLayout() improperly called by androidx.coordinatorlayout.widget.CoordinatorLayout{9689cbb V.E...... ......ID 0,1920-1080,3840 #7f0a0234 app:id/playback_sheet} during layout: running second layout pass
01-13 06:43:52.704  7227  7238 I FontLog : (REDACTED) Received query %s, URI %s
01-13 06:43:52.708  7227  7238 I FontLog : (REDACTED) Query [%s] resolved to %s
01-13 06:43:52.719 11226 11226 I zygote64: Deoptimizing boolean com.google.android.material.shape.ShapeAppearanceModel.isRoundRect(android.graphics.RectF) due to JIT inline cache
01-13 06:43:52.721  7227  7238 I FontLog : (REDACTED) Fetch %s end status %s
01-13 06:43:52.729  7227  7238 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d
01-13 06:43:52.743  7227  7238 I FontLog : (REDACTED) Pulling font file for id = %d, cache size = %d
01-13 06:43:52.790  1453  6097 D ActivityTrigger: ActivityTrigger activityStopTrigger
01-13 06:43:52.857   704   770 E ANDR-PERF-OPTSHANDLER: perf_lock_rel: updated /sys/class/mmc_host/mmc0/clk_scaling/enable with 0
01-13 06:43:52.857   704   770 E ANDR-PERF-OPTSHANDLER:  return value 2

[…]

01-13 06:43:53.154 11226 11236 I zygote64: Background concurrent copying GC freed 249177(10MB) AllocSpace objects, 3(56KB) LOS objects, 49% free, 6MB/12MB, paused 1.015ms total 287.609ms
01-13 06:43:53.175   748   748 D SurfaceFlinger: Backpressure trigger, skipping transaction & refresh!
01-13 06:43:53.308   748   748 D SurfaceFlinger: Backpressure trigger, skipping transaction & refresh!
01-13 06:43:53.324 11226 11231 I zygote64: Do full code cache collection, code=501KB, data=397KB
01-13 06:43:53.329 11226 11231 I zygote64: After code cache collection, code=477KB, data=258KB
01-13 06:43:53.436 11226 11231 I zygote64: Do partial code cache collection, code=491KB, data=291KB
01-13 06:43:53.437 11226 11231 I zygote64: After code cache collection, code=491KB, data=291KB
01-13 06:43:53.437 11226 11231 I zygote64: Increasing code cache capacity to 2MB
01-13 06:43:53.437 11226 11231 I zygote64: Compiler allocated 5MB to compile void org.oxycblt.auxio.music.device.SongImpl.<init>(org.oxycblt.auxio.music.device.RawSong, org.oxycblt.auxio.music.info.Name$Known$Factory, org.oxycblt.auxio.music.metadata.Separators)
01-13 06:43:53.547 11226 11256 I zygote64: Deoptimizing void kotlinx.coroutines.DispatchedTask.run() due to JIT inline cache
01-13 06:43:53.707  8713  8713 D Socket  : Sending heartbeat to socket
01-13 06:43:53.771   748   748 D SurfaceFlinger: Backpressure trigger, skipping transaction & refresh!
01-13 06:43:53.773  8713  8752 D Socket  : Received message from socket: {"op":10}
01-13 06:43:53.837   748   748 D SurfaceFlinger: Backpressure trigger, skipping transaction & refresh!
01-13 06:43:54.243 11226 11246 I zygote64: Deoptimizing int kotlin.collections.builders.MapBuilder.hash(java.lang.Object) due to JIT inline cache
01-13 06:43:54.307 11226 11246 I zygote64: Deoptimizing void kotlinx.coroutines.AbstractCoroutine.resumeWith(java.lang.Object) due to JIT inline cache
01-13 06:43:54.308 11226 11261 I zygote64: Deoptimizing java.lang.Object kotlin.TuplesKt.withTimeout(long, kotlin.jvm.functions.Function2, kotlin.coroutines.jvm.internal.ContinuationImpl) due to JIT inline cache
01-13 06:43:54.308 11226 11261 I zygote64: Deoptimizing java.lang.Object okio.Okio.yield(kotlin.coroutines.Continuation) due to JIT inline cache
01-13 06:43:54.309 11226 11261 I zygote64: Deoptimizing void kotlinx.coroutines.DispatchedTask.run() due to JIT inline cache
01-13 06:43:54.312 11226 11261 I zygote64: Deoptimizing kotlin.coroutines.CoroutineContext kotlinx.coroutines.internal.DispatchedContinuation.getContext() due to JIT inline cache
01-13 06:43:54.313 11226 11261 I zygote64: Deoptimizing void kotlinx.coroutines.AbstractCoroutine.<init>(kotlin.coroutines.CoroutineContext, boolean) due to JIT inline cache
01-13 06:43:54.359 11226 11226 I zygote64: Deoptimizing java.lang.Object kotlinx.coroutines.flow.StateFlowImpl.collect(kotlinx.coroutines.flow.FlowCollector, kotlin.coroutines.Continuation) due to JIT inline cache
01-13 06:43:54.361 11226 11226 I zygote64: Deoptimizing int org.oxycblt.auxio.list.sort.SortKt$compareBy$$inlined$compareBy$1.compare(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:54.361 11226 11226 I zygote64: Deoptimizing int org.oxycblt.auxio.list.sort.BasicComparator.compare(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:54.365 11226 11226 I zygote64: Deoptimizing int org.oxycblt.auxio.list.sort.BasicComparator.compare(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:54.370 11226 11226 I zygote64: Deoptimizing int org.oxycblt.auxio.list.sort.SortKt$compareBy$$inlined$compareBy$1.compare(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:54.374 11226 11226 I zygote64: Deoptimizing kotlin.coroutines.CoroutineContext kotlinx.coroutines.JobSupport.minusKey(kotlin.coroutines.CoroutineContext$Key) due to JIT inline cache
01-13 06:43:54.411 11226 11226 I zygote64: Deoptimizing java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.util.List) due to JIT inline cache
01-13 06:43:54.413 11226 11226 I zygote64: Deoptimizing boolean kotlinx.coroutines.JobSupport.cancelParent(java.lang.Throwable) due to JIT inline cache
01-13 06:43:54.413 11226 11226 I zygote64: Deoptimizing java.lang.Object kotlinx.coroutines.JobSupport.tryMakeCompleting(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:54.419  2032  2032 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:54.419  2032  2032 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:54.498 11226 11226 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:54.569 11226 11226 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:54.577 11226 11231 I zygote64: Compiler allocated 4MB to compile void androidx.constraintlayout.widget.ConstraintLayout.resolveSystem(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer, int, int, int)
01-13 06:43:54.587 11226 11226 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:54.685 11226 11226 I chatty  : uid=10335(u0_a335) org.oxycblt.auxio identical 2 lines
01-13 06:43:54.686 11226 11226 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:54.722 11226 11231 I zygote64: Compiler allocated 4MB to compile void androidx.constraintlayout.core.widgets.ConstraintWidget.addToSolver(androidx.constraintlayout.core.LinearSystem, boolean)
01-13 06:43:54.767 11226 11231 I zygote64: Do full code cache collection, code=1018KB, data=564KB
01-13 06:43:54.768 11226 11231 I zygote64: After code cache collection, code=750KB, data=390KB
01-13 06:43:54.867 11226 11226 I zygote64: Deoptimizing java.lang.Object kotlin.coroutines.CoroutineContext$plus$1.invoke(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:54.867 11226 11226 I zygote64: Deoptimizing kotlin.coroutines.CoroutineContext okio.Okio.minusKey(kotlin.coroutines.CoroutineContext$Element, kotlin.coroutines.CoroutineContext$Key) due to JIT inline cache
01-13 06:43:54.868 11226 11226 I zygote64: Deoptimizing java.lang.Object kotlin.collections.CollectionsKt___CollectionsKt.first(java.lang.Iterable) due to JIT inline cache
01-13 06:43:54.868 11226 11226 I zygote64: Deoptimizing void kotlinx.coroutines.internal.DispatchedContinuationKt.resumeCancellableWith(java.lang.Object, kotlin.coroutines.Continuation, kotlin.jvm.functions.Function1) due to JIT inline cache
01-13 06:43:55.020 11226 11236 I zygote64: Background concurrent copying GC freed 142465(4MB) AllocSpace objects, 7(228KB) LOS objects, 50% free, 9MB/19MB, paused 759us total 106.336ms
01-13 06:43:55.033 11226 11226 I Choreographer: Skipped 39 frames!  The application may be doing too much work on its main thread.
01-13 06:43:55.047 11226 11226 I zygote64: Deoptimizing java.util.List org.oxycblt.auxio.image.extractor.CoverExtractor.computeCoverOrdering(java.util.Collection) due to JIT inline cache
01-13 06:43:55.058 11226 11226 I zygote64: Deoptimizing boolean kotlinx.coroutines.AbstractCoroutine.isActive() due to JIT inline cache
01-13 06:43:55.058 11226 11226 I zygote64: Deoptimizing java.lang.Object kotlinx.coroutines.JobSupport.tryMakeCompleting(java.lang.Object, java.lang.Object) due to JIT inline cache
01-13 06:43:55.063 11226 11226 I zygote64: Deoptimizing boolean kotlinx.coroutines.JobSupport.isActive() due to JIT inline cache
01-13 06:43:55.136 11226 11226 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:55.250 11226 11226 I chatty  : uid=10335(u0_a335) org.oxycblt.auxio identical 15 lines
01-13 06:43:55.250 11226 11226 W StaticLayout: maxLineHeight should not be -1.  maxLines:1 lineCount:1
01-13 06:43:55.258 11226 11231 I zygote64: Compiler allocated 4MB to compile void androidx.core.app.NavUtils.applyChainConstraints(androidx.constraintlayout.core.widgets.ConstraintWidgetContainer, androidx.constraintlayout.core.LinearSystem, java.util.ArrayList, int)
01-13 06:43:55.346 11226 11251 W VideoCapabilities: Unrecognized profile 2130706433 for video/avc
01-13 06:43:55.347 11226 11251 W VideoCapabilities: Unrecognized profile 2130706434 for video/avc
01-13 06:43:55.355 11226 11251 W VideoCapabilities: Unrecognized profile 2130706433 for video/avc
01-13 06:43:55.355 11226 11251 W VideoCapabilities: Unrecognized profile 2130706434 for video/avc
01-13 06:43:55.357 11226 11251 W VideoCapabilities: Unrecognized profile 2130706433 for video/avc
01-13 06:43:55.357 11226 11251 W VideoCapabilities: Unrecognized profile 2130706434 for video/avc
01-13 06:43:55.378 11226 11251 W VideoCapabilities: Unsupported mime video/mp4v-esdp
01-13 06:43:55.389 11226 11251 I VideoCapabilities: Unsupported profile 4 for video/mp4v-es
01-13 06:43:55.428  1049  4996 I AudioPolicyManagerCustom: setting force DEEP buffer now
01-13 06:43:55.429  1049  4996 I chatty  : uid=1041(audioserver) Binder:1049_3 identical 1 line
01-13 06:43:55.429  1049  4996 I AudioPolicyManagerCustom: setting force DEEP buffer now
01-13 06:43:55.433   683  4986 D compress_voip: voice_extn_compress_voip_out_get_parameters: enter
01-13 06:43:55.435 11226 11251 D AudioTrack: Client defaulted notificationFrames to 5130 for frameCount 15392
01-13 06:43:55.467 11226 11231 I zygote64: Do partial code cache collection, code=1016KB, data=580KB
01-13 06:43:55.468 11226 11231 I zygote64: After code cache collection, code=978KB, data=565KB
01-13 06:43:55.468 11226 11231 I zygote64: Increasing code cache capacity to 3MB
01-13 06:43:55.468 11226 11231 I zygote64: Compiler allocated 4MB to compile void androidx.media3.exoplayer.ExoPlayerImpl.updatePlaybackInfo(androidx.media3.exoplayer.PlaybackInfo, int, int, boolean, int, long, int)
01-13 06:43:55.640   748   748 D SurfaceFlinger: Backpressure trigger, skipping transaction & refresh!
01-13 06:43:55.747 11226 11236 I zygote64: Background concurrent copying GC freed 41055(1510KB) AllocSpace objects, 1(804KB) LOS objects, 49% free, 23MB/46MB, paused 176us total 118.490ms
01-13 06:43:56.115 29690 29690 D BoundBrokerSvc: onUnbind: Intent { act=com.google.android.gms.measurement.START pkg=com.google.android.gms }
01-13 06:43:56.122   693   693 W memtrack@1.0-se: type=1400 audit(0.0:871432): avc: denied { search } for name="proc" dev="debugfs" ino=14002 scontext=u:r:hal_memtrack_default:s0 tcontext=u:object_r:qti_debugfs:s0 tclass=dir permissive=0 ppid=1 pcomm="init" pgid=1 pgcomm="init"
01-13 06:43:56.242   693   693 I chatty  : uid=1000(system) memtrack@1.0-se identical 2 lines
01-13 06:43:56.242   693   693 W memtrack@1.0-se: type=1400 audit(0.0:871435): avc: denied { search } for name="proc" dev="debugfs" ino=14002 scontext=u:r:hal_memtrack_default:s0 tcontext=u:object_r:qti_debugfs:s0 tclass=dir permissive=0 ppid=1 pcomm="init" pgid=1 pgcomm="init"

Bonus log where I'm not sure why Android complains about whitelisting:

01-13 06:43:50.849  1453  2252 E ActivityTrigger: activityResumeTrigger: not whiteListedorg.oxycblt.auxio/org.oxycblt.auxio.MainActivity/37

Note this is quite hard to target the relevant logs: pretty much no logs from a process with Auxio in the name is produced, rather some logs produced with system processes names or dependencies processes names (ExoPlayer and so on…)

Duplicates

OxygenCobalt commented 9 months ago

The logs aren't very much of a help here, sadly. @Porkepix I want you to:

  1. Go to "Settings -> Content -> Album covers". Try switching between "Fast" and "High quality", and see if that changes anything. MediaStore covers can be finicky.
  2. If that fails even with "High quality" album covers, please send me sample files as needed. Make sure to remove the audio if it's copyrighted.
Porkepix commented 9 months ago

Nevermind, I'm completely dumb. I completely forgot some times ago I've set this setting to "Off" when I was looking to get information for https://github.com/OxygenCobalt/Auxio/issues/620 It obviously went back working once I've set this back to the correct values… /facepalm

That said, even if that's not videos, I've added screenshots that shows a little bit of the issue at #620

EDIT: Also, sorry for the loss of time. Although, some remarks still hold such as, are all these verbose logs necessary, and/or could these be improved by having them linked to a process with Auxio in its name rather than some hard to identify processes names?