Crash in [@ java.lang.NullPointerException: at mozilla.components.feature.prompts.PromptFeature$onCancel$1.invoke(PromptFeature.kt)]
Categories
(Firefox for Android :: Browser Engine, defect)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox128 | --- | unaffected |
| firefox129 | + | verified |
| firefox130 | + | verified |
People
(Reporter: dmeehan, Assigned: amejia)
References
(Regression)
Details
(Keywords: crash, regression, Whiteboard: [fxdroid])
Crash Data
Attachments
(3 files)
Crash report: https://crash-stats.mozilla.org/report/index/65f81f62-3edc-4ab5-a6e3-563ec0240729
Top 10 frames:
0 mozilla.components.feature.prompts.PromptFeature$onCancel$1 invoke PromptFeature.kt:53
1 mozilla.components.feature.prompts.PromptFeatureKt consumePromptFrom PromptFeature.kt:68
2 mozilla.components.feature.prompts.PromptFeature onCancel PromptFeature.kt:20
3 mozilla.components.feature.prompts.PromptFeature$start$1$3 emit PromptFeature.kt:293
4 mozilla.components.support.ktx.kotlinx.coroutines.flow.FlowKt$ifAnyChanged$$i... emit Emitters.kt:134
5 mozilla.components.feature.prompts.PromptFeature$start$1$invokeSuspend$$inlin... emit Emitters.kt:65
6 kotlinx.coroutines.flow.FlowKt__ChannelsKt emitAllImpl$FlowKt__ChannelsKt Channels.kt:129
7 kotlinx.coroutines.flow.FlowKt__ChannelsKt$emitAllImpl$1 invokeSuspend Channels.kt:12
8 kotlin.coroutines.jvm.internal.BaseContinuationImpl resumeWith ContinuationImpl.kt:9
9 kotlinx.coroutines.DispatchedTask run DispatchedTask.kt:111
Crashes in Fx129 started in 129.0b9
| Reporter | ||
Comment 1•1 year ago
|
||
:amejia could you take a look at this?
Bug 1908344 is the only change in 129.0b9 that pops out at me. The crashes in Fx130 line up with when this landed in central.
Could that be the regressor, or is it something else?
| Reporter | ||
Comment 2•1 year ago
|
||
:royang, Arturo might be out this week based on his Slack status. If so, could you take a look?
| Assignee | ||
Comment 3•1 year ago
|
||
I was on PTO on Friday, taking a look!
| Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Comment 4•1 year ago
|
||
The Bugbug bot thinks this bug should belong to the 'Fenix::Browser Engine' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
| Assignee | ||
Comment 5•1 year ago
|
||
| Reporter | ||
Updated•1 year ago
|
Comment 7•1 year ago
|
||
| bugherder | ||
Comment 8•1 year ago
|
||
The patch landed in nightly and beta is affected.
:amejia, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox129towontfix.
For more information, please visit BugBot documentation.
| Assignee | ||
Comment 9•1 year ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D217962
Updated•1 year ago
|
Comment 10•1 year ago
|
||
release Uplift Approval Request
- User impact if declined: User will get a crash when entering a page with permission request and popup
- Code covered by automated testing: no
- Fix verified in Nightly: no
- Needs manual QE test: yes
- Steps to reproduce for manual QE testing: Enter a page with a permission request which also has a popup
- Risk associated with taking this patch: Low
- Explanation of risk level: The issue case could be only afecting a small portion of users
- String changes made/needed: n/a
- Is Android affected?: yes
| Assignee | ||
Comment 11•1 year ago
|
||
For simulating the crash this example file can be used.
Updated•1 year ago
|
Updated•1 year ago
|
Comment 12•1 year ago
|
||
| uplift | ||
Comment 13•1 year ago
|
||
This issue is verified as fixed on Firefox Nightly 130 (2024-07-02) and Firefox RC 129 build 2 using a Lenovo Tab P11 Pro with Android 13, Samsung S24 with Android 14 and Google Pixel 8 with Android 14. The app didn't crashed using the link provided in Comment 11 neither during the regression session. Marking as Verified.
Description
•