Closed Bug 1885081 Opened 2 years ago Closed 2 years ago

fullscreen video crashes on android

Categories

(GeckoView :: Media, defect)

Firefox 123
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1886083

People

(Reporter: sam, Unassigned, NeedInfo)

Details

(Whiteboard: [qa-triaged])

Firefox for Android

Steps to reproduce:

Open Firefox
Go to YouTube
Open video
Fullscreen

Error:
90008e5d-1a54-47dc-9ecd-14f5ae116f7d
mozilla.components.support.base.android.UnboundHandlerException: You must bind the NotificationPermissionHandler to an activity

mozilla.components.support.base.android.UnboundHandlerException: You must bind the NotificationPermissionHandler to an activity
at mozilla.components.support.base.android.NotificationsDelegate.requestNotificationPermission(NotificationsDelegate.kt:107)
at mozilla.components.support.base.android.NotificationsDelegate.notify$default(NotificationsDelegate.kt:73)
at mozilla.components.feature.media.service.MediaSessionServiceDelegate$updateNotification$1.invokeSuspend(MediaSessionServiceDelegate.kt:63)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:9)
at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:7)
at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:23)
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:32)
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104)
at android.os.Handler.handleCallback(Handler.java:958)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:205)
at android.os.Looper.loop(Looper.java:294)
at android.app.ActivityThread.main(ActivityThread.java:8194)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:552)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:971)
Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [StandaloneCoroutine{Cancelling}@13ad67, Dispatchers.Main]

Actual results:

Video goes small (as an overlay)
Firefox crashes

Expected results:

Video goes fullscreen and continues to play

The Bugbug bot thinks this bug should belong to the 'Core::DOM: Core & HTML' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → DOM: Core & HTML
Product: Firefox → Core
Component: DOM: Core & HTML → General
Product: Core → Fenix
See Also: → 1848134

The severity field is not set for this bug.
:bclark, could you have a look please?

For more information, please visit BugBot documentation.

Flags: needinfo?(brclark)
Flags: qe-verify+

Hi, we were not able to reproduce this crash on the 123 Release, nor on the latest versions of Fenix.
Tested with:

  • Samsung Galaxy Note 8 (Android 9),
  • Google Pixel 6 (Android 14),
  • Sony Xperia Z5 Premium (Android 7.1.1),
  • Xiaomi mi8 Lite (Android 10),
  • Samsung Galaxy S22 Ultra (Android 14),
  • Lenovo Yoga Tab 11 (Android 12),
  • OPPO A15s (Android 10),
  • Motorola Moto G30 (Android 12)

Sam, on what device did you encounter this crash? Are you still experiencing this issue in the latest releases? Thank you!

Flags: needinfo?(sam)
Flags: qe-verify+
Whiteboard: [qa-triaged]
Component: General → Media
Flags: needinfo?(brclark)
Product: Fenix → GeckoView
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1886083
Resolution: --- → DUPLICATE
See Also: 1848134
You need to log in before you can comment on or make changes to this bug.