You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Android 14 (Play System update: 1 Jan 2025, Android Security: 1 December 2024)
Affected device model
Motorola Moto G73 5g
How did you install the app?
Google Play Store
Steps to reproduce the bug
Play a song and then open another app that uses audio (such as Youtube), or turn the screen off for a few minutes, then go back to the app via the media controls in the notification center, the app crashes, and if you try to reopen it via launcher, Android says that it keeps stopping. This is somewhat inconsistent to produce.
Expected behavior
The app opens without crashing, when opening via media control, or from launcher
Actual behavior
App crashes repeatedly, even when app force stopped and cache cleared, around 10 times
Screenshots/Screen recordings
crash-recording.mp4
Additional information
Device info:
Not rooted
Logcat logs below
Potentially useful information
Track queue is quite long, played from "Tracks", which has around 18h of sound files, but it crashes on shorter queues such as in playlists.
This doesn't crash while music is playing, just when it has stopped.
Device connected via bluetooth to smartwatch which has access to its own media control.
Logcat
02-17 20:01:10.274 2676 2713 V WindowManagerShell: Transition requested: android.os.BinderProxy@8281e94 TransitionRequestInfo { type = 1, triggerTask = TaskInfo{userId=0 taskId=5117 displayId=0 isRunning=true baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 pkg=org.fossify.musicplayer cmp=org.fossify.musicplayer/.activities.SplashActivity.Green } baseActivity=ComponentInfo{org.fossify.musicplayer/org.fossify.musicplayer.activities.SplashActivity} topActivity=ComponentInfo{org.fossify.musicplayer/org.fossify.musicplayer.activities.MainActivity} origActivity=ComponentInfo{org.fossify.musicplayer/org.fossify.musicplayer.activities.SplashActivity.Green} realActivity=ComponentInfo{org.fossify.musicplayer/org.fossify.musicplayer.activities.SplashActivity} numActivities=2 lastActiveTime=890828882 supportsMultiWindow=true supportsGlobalFreeform=true resizeMode=1 isResizeable=true isAppLocked=false canKillAndRestart=false isShowDecorCaptionWindowRequest=false minWidth=-1 minHeight=-1 defaultMinSize=220 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@cde4d3d} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 117 - 0, 0) topActivityInfo=ActivityInfo{5da932 org.fossify.musicplayer.activities.MainActivity} launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=true isVisible=true isVisibleRequested=true isSleeping=false topActivityInSizeCompat=false topActivityEligibleForLetterboxEducation= false topActivityLetterboxed= false isFromDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden}, remoteTransition = null, displayChange = null, flags = 0 }
02-17 20:01:10.274 1453 1453 E BufferQueueDebug: [ActivityRecord{9032cf4 u0 org.fossify.musicplayer/.activities.MainActivity#107393 (Mirror)#107394](this:0xb400007a7c11d718,id:-1,api:0,p:-1,c:-1) id info cannot be read from 'ActivityRecord{9032cf4 u0 org.fossify.musicplayer/.activities.MainActivity#107393 (Mirror)#107394'
02-17 20:01:10.274 1453 1453 I BufferQueueDebug: [ActivityRecord{9032cf4 u0 org.fossify.musicplayer/.activities.MainActivity#107393 (Mirror)#107394](this:0xb400007a7c11d718,id:-1,api:0,p:-1,c:-1) BufferQueue core=(1453:/system/bin/surfaceflinger)
02-17 20:01:10.275 2069 2952 I ActivityTaskManager: START u0 {cmp=org.fossify.musicplayer/.activities.MainActivity} with LAUNCH_SINGLE_TASK from uid 10324 (startActivityAsUser) (BAL_ALLOW_VISIBLE_WINDOW) result code=0
02-17 20:01:10.276 2069 4944 D RestartModeController: determineRescueAppAfterAppFinishItself@1 null pkgName=org.fossify.musicplayer
02-17 20:01:10.277 1423 1529 I libPowerHal: [perfLockRel] hdl:526479, idx:0
02-17 20:01:10.277 1423 1529 I libPowerHal: [unsetGPUFreq] current min:0, max:0; scn_gpu_min:23, scn_gpu_max:-1; scn_gpu_min(HL):-1, scn_gpu_max(HL):-1
02-17 20:01:10.277 1423 1529 I libPowerHal: [setGPUFreq] Soft min/max = (0, 0); Hard min/max = (36, 0)
02-17 20:01:10.277 1423 1529 I libPowerHal: [setGPUFreq] final min/max = (0, 0)
02-17 20:01:10.277 1423 1529 I libPowerHal: LAUNCH: set gpu opp level: 0
02-17 20:01:10.277 1423 1529 I libPowerHal: LAUNCH: set gpu opp level max: 0
02-17 20:01:10.294 2676 2676 D CentralSurfaces: Received new disable state: enaihbcrso.qingr (unchanged)
02-17 20:01:10.297 9530 9530 I ExoPlayerImpl: Init f891c87 [AndroidXMedia3/1.2.1] [devonf, moto g73 5G, motorola, 34]
02-17 20:01:10.298 2069 4944 D CompatibilityChangeReporter: Compat change id reported: 161145287; UID 10324; state: ENABLED
02-17 20:01:10.300 21524 21629 D APM_AudioPolicyManager: listAudioPorts mAvailableInputDevices 0x80000004, 0x80000008, 0x80000040, 0x80000080, 0x80000100, 0x80002000, 0x90000000
02-17 20:01:10.301 21524 21629 D APM_AudioPolicyManager: listAudioPorts mAvailableInputDevices 0x80000004, 0x80000008, 0x80000040, 0x80000080, 0x80000100, 0x80002000, 0x90000000
02-17 20:01:10.324 1453 1453 I BufferQueueProducer: [StatusBar#82](this:0xb400007a7ded5f18,id:-1,api:0,p:-1,c:1453) queueBuffer: fps=8.06 dur=2481.77 max=1944.76 min=8.89
02-17 20:01:10.340 21524 21644 D AudioFlinger_Threads: ro.audio.silent is ignored since no output device is set
02-17 20:01:10.351 9530 9530 D CompatibilityChangeReporter: Compat change id reported: 160794467; UID 10324; state: ENABLED
02-17 20:01:10.358 2069 2191 I MediaSessionStack: addSession to bottom of stack | record: org.fossify.musicplayer/androidx.media3.session.id. (userId=0)
02-17 20:01:10.359 2844 2844 V MediaPlayerList: onActiveSessionsChanged: number of controllers: 1
02-17 20:01:10.360 2844 2844 D MediaPlayerList: onActiveSessionsChanged: controller: com.google.android.youtube
02-17 20:01:10.362 2069 4944 W PackageManager: Missing required system package: org.fossify.musicplayer, but found with extended search.
02-17 20:01:10.362 2069 4944 D PackageManager: filterSelfStart: callingUid = 1000, targetUid = 10324, targetPackage = org.fossify.musicplayer, type = 204, intent = Intent { act=android.intent.action.MEDIA_BUTTON flg=0x10000000 cmp=org.fossify.musicplayer/androidx.media3.session.MediaButtonReceiver }
02-17 20:01:10.362 2069 4944 D CompatibilityChangeReporter: Compat change id reported: 270049379; UID 10324; state: ENABLED
02-17 20:01:10.364 9530 9530 D AndroidRuntime: Shutting down VM
02-17 20:01:10.364 9530 9530 E AndroidRuntime: FATAL EXCEPTION: main
02-17 20:01:10.364 9530 9530 E AndroidRuntime: Process: org.fossify.musicplayer, PID: 9530
02-17 20:01:10.364 9530 9530 E AndroidRuntime: java.lang.RuntimeException: Unable to create service org.fossify.musicplayer.playback.PlaybackService: java.lang.IllegalArgumentException: Invalid component name: ComponentInfo{org.fossify.musicplayer/androidx.media3.session.MediaButtonReceiver}
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:4787)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.app.ActivityThread.-$$Nest$mhandleCreateService(Unknown Source:0)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2368)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:111)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:242)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Looper.loop(Looper.java:362)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:8393)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:992)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Invalid component name: ComponentInfo{org.fossify.musicplayer/androidx.media3.session.MediaButtonReceiver}
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Parcel.createExceptionOrNull(Parcel.java:3061)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Parcel.createException(Parcel.java:3041)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:3024)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Parcel.readException(Parcel.java:2966)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.media.session.ISession$Stub$Proxy.setMediaButtonBroadcastReceiver(ISession.java:478)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.media.session.MediaSession.setMediaButtonBroadcastReceiver(MediaSession.java:321)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at c2.s.u(SourceFile:1)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at d6.k3.a(SourceFile:5)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at d6.p3.<init>(SourceFile:282)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at d6.d3.<init>(SourceFile:160)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at d6.f2.<init>(SourceFile:1)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at d6.t2.<init>(SourceFile:55)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at org.fossify.musicplayer.playback.PlaybackService.onCreate(SourceFile:257)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.app.ActivityThread.handleCreateService(ActivityThread.java:4774)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: ... 9 more
02-17 20:01:10.364 9530 9530 E AndroidRuntime: Caused by: android.os.RemoteException: Remote stack trace:
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at com.android.server.media.MediaSessionRecord$SessionStub.setMediaButtonBroadcastReceiver(MediaSessionRecord.java:1102)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.media.session.ISession$Stub.onTransact(ISession.java:258)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Binder.execTransactInternal(Binder.java:1354)
02-17 20:01:10.364 9530 9530 E AndroidRuntime: at android.os.Binder.execTransact(Binder.java:1284)
02-17 20:01:10.364 9530 9530 E AndroidRuntime:
02-17 20:01:10.368 2844 2844 I MediaPlayerList: sendMediaUpdate: Creating a one item queue for a player with no queue
02-17 20:01:10.369 2844 2844 D MediaPlayerList: sendMediaUpdate state=PlaybackState {state=STOPPED(1), position=0, buffered position=0, speed=1.0, updated=890788226, actions=8192, custom actions=[], active item id=-1, error=null}
02-17 20:01:10.369 2844 2844 D AvrcpTargetJni: sendMediaUpdateNative
02-17 20:01:10.369 2069 2107 I ActivityManager: 10324 handleShowAppErrorUi: shouldThottle=true,showFirstCrash=false,repeating=true,shouldForceShowError=false
The text was updated successfully, but these errors were encountered:
Checklist
Affected app version
1.0.0
Affected Android/Custom ROM version
Android 14 (Play System update: 1 Jan 2025, Android Security: 1 December 2024)
Affected device model
Motorola Moto G73 5g
How did you install the app?
Google Play Store
Steps to reproduce the bug
Play a song and then open another app that uses audio (such as Youtube), or turn the screen off for a few minutes, then go back to the app via the media controls in the notification center, the app crashes, and if you try to reopen it via launcher, Android says that it keeps stopping. This is somewhat inconsistent to produce.
Expected behavior
The app opens without crashing, when opening via media control, or from launcher
Actual behavior
App crashes repeatedly, even when app force stopped and cache cleared, around 10 times
Screenshots/Screen recordings
crash-recording.mp4
Additional information
Device info:
Potentially useful information
Logcat
The text was updated successfully, but these errors were encountered: