Closed Bug 1482478 Opened 7 years ago Closed 7 years ago

PROCESS-CRASH | dom/media/tests/mochitest/test_getUserMedia_cubebDisabled.html | java-exception java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference at org.mozilla.

Categories

(Firefox for Android Graveyard :: Download Manager, defect)

All
Android
defect
Not set
normal

Tracking

(firefox-esr52 unaffected, firefox-esr60 unaffected, firefox61 unaffected, firefox62 unaffected, firefox63 fixed)

RESOLVED FIXED
Firefox 63
Tracking Status
firefox-esr52 --- unaffected
firefox-esr60 --- unaffected
firefox61 --- unaffected
firefox62 --- unaffected
firefox63 --- fixed

People

(Reporter: bc, Assigned: JanH)

References

(Blocks 1 open bug)

Details

(Keywords: crash, regression, Whiteboard: [regression][fixed-by-bug-1481957][stockwell disable-recommended])

Crash Data

Attachments

(1 file)

bug 1476966 introduced a permacrash for mda3 on Pixel2 hardware https://hg.mozilla.org/integration/autoland/rev/925d2fd06a2451ceee7c9136fe6f337a87c2af67 Note this a tier 3 job. https://treeherder.mozilla.org/#/jobs?repo=autoland&filter-searchStr=android-hw&filter-tier=1&filter-tier=2&filter-tier=3&fromchange=65a6a118cb1a7bbe4c2af3ee41e89eb6704f48bc&selectedJob=193235762 PROCESS-CRASH | dom/media/tests/mochitest/test_getUserMedia_cubebDisabled.html | java-exception java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference at org.mozilla.gecko.notifications.NotificationHelper.showNotification(NotificationHelper.java:356) Andrei: Please fix or backout otherwise I'll have to spend time starring these every time they fail.
Flags: needinfo?(andrei.a.lazar)
Maybe a dupe of bug 1481957 ?
See Also: → 1481957
Crash Signature: [@ java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference at org.mozilla.gecko.notifications.NotificationHelper.showNotification(NotificationHelper.java)]
OS: Unspecified → Android
Hardware: Unspecified → All
Last good revision: 925d2fd06a2451ceee7c9136fe6f337a87c2af67 First bad revision: d05ae84b507f7c0ba986f09202d8be8b3b2eded2 Pushlog:https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=925d2fd06a2451ceee7c9136fe6f337a87c2af67&tochange=d05ae84b507f7c0ba986f09202d8be8b3b2eded2
Keywords: regression
Stefan, why did you remove regression keyword ?
Flags: needinfo?(stefan.deiac)
Sorry for mistake, was a misunderstanding of the flag.
Flags: needinfo?(stefan.deiac)
Keywords: regression
I can reliably hit this in Nightly on my Pixel 2 by doing anything that triggers an "allow-mic-access" prompt. Sample STR: 1. Visit https://appear.in/testmoz (i.e. attempt to join this video/audio chat room named "testmoz" 2. Accept the prompt to allow mic/camera access. ACTUAL RESULTS: Instant crash.
(In reply to Bob Clary [:bc:] from comment #1) > Maybe a dupe of bug 1481957 ? It looks like my Android Nightly doesn't have that bug's patch yet (built from https://hg.mozilla.org/mozilla-central/rev/bf79440c1376b1e1114ba653917e1577d7b1007b which hit central a handful of hours earlier than that bug). I anticipate the next Nightly will have that bug's fix, and I'll report back once I've got it.
Flags: needinfo?(dholbert)
Assignee: nobody → jh+bugzilla
Flags: needinfo?(andrei.a.lazar)
fixed by bug 1481957
Status: NEW → RESOLVED
Closed: 7 years ago
Flags: needinfo?(dholbert)
Resolution: --- → FIXED
Whiteboard: [regression] → [regression][fixed-by-bug-1481957]
Looking at the rest of the code, the "handler" attribute is optional, so I still think we should fix this in NotificationHelper.java as well.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment on attachment 9000052 [details] Bug 1482478 - Treat handler attribute in notification message as optional. r?jchen Jim Chen [:jchen] [:darchons] has approved the revision.
Attachment #9000052 - Flags: review+
Pushed by mozilla@buttercookie.de: https://hg.mozilla.org/integration/autoland/rev/8cfb5c70e0ed Treat handler attribute in notification message as optional. r=jchen
Status: REOPENED → RESOLVED
Closed: 7 years ago7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: