Closed Bug 801617 Opened 13 years ago Closed 5 years ago

android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage(ActivityThread.java)

Categories

(Firefox for Android Graveyard :: General, defect, P2)

22 Branch
ARM
Android
defect

Tracking

(firefox16 wontfix, firefox17 wontfix, firefox22 wontfix, firefox23 wontfix, firefox-esr68 affected, firefox65 wontfix, firefox66 wontfix, firefox67 wontfix, firefox68 affected)

RESOLVED INCOMPLETE
Tracking Status
firefox16 --- wontfix
firefox17 --- wontfix
firefox22 --- wontfix
firefox23 --- wontfix
firefox-esr68 --- affected
firefox65 --- wontfix
firefox66 --- wontfix
firefox67 --- wontfix
firefox68 --- affected

People

(Reporter: scoobidiver, Assigned: brad.arant)

Details

(Keywords: crash, topcrash, Whiteboard: [native-crash])

Crash Data

There are 54 crashes across all versions, including bp-6c88d22a-a768-4537-a001-5ffc92121015. android.app.RemoteServiceException: Bad notification posted from package org.mozilla.fennec: Couldn't expand RemoteViews for: StatusBarNotification(pkg=org.mozilla.fennec id=1135163465 tag=null score=0 notn=Notification(pri=0 contentView=org.mozilla.fennec/0x1090071 vibrate=null sound=null defaults=0x0 flags=0x0 kind=[null])) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1374) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:137) at android.app.ActivityThread.main(ActivityThread.java:4931) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:558) at dalvik.system.NativeStart.main(Native Method) More reports at: https://crash-stats.mozilla.com/report/list?signature=android.app.RemoteServiceException%3A+at+android.app.ActivityThread%24H.handleMessage%28ActivityThread.java%29
Whiteboard: [native-crash][startupcrash] → [native-crash]
Version: Trunk → Firefox 16
Version: Firefox 16 → Firefox 22
Crash Signature: [@ android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage(ActivityThread.java)] → [@ android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage(ActivityThread.java)] [@ android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage]

This crash is #5 overall in the latest 65.0.1 release. Updating flags.

This is a very high volume crash in 65 and likely will be in 66 but I don't think we'll have a fix for 66 release. If we do land something for 68/67, we could consider uplift for a later dot release so let me know if that happens.

Top crash device is Blackberry STH100-2, followed by ONEPLUS A5010 and ONEPLUS A5000. Comments are not particularly useful and no particular trend in URLs.

(26.37% in signature vs 10.61% overall) useragent_locale = en-US ∧ "WebGL?" in app_notes = true
(21.59% in signature vs 06.56% overall) android_version = 26 (REL) ∧ "WebGL?" in app_notes = true
(21.59% in signature vs 06.56% overall) "WebGL+" in app_notes = true ∧ android_version = 26 (REL)

Hi, I tried to reproduce this crash using OnePlus 5T (Android 9) and Samsung Galaxy S8 (Android 9) on the latest version of Nightly 68.0a1 (2019-03-19).
The scenarios tested:

  • Watch a video in full screen;
  • Watch a video in private window;
  • removing history links;
  • follow links from CNN;

Due to the fact that this ticket is a critical one, can we do something from the QA side to help with the investigation?

Discussed during Fennec triage today. Although 65.0.1 has over 21576 crashes, it is too early in 66 to tell what the crash volume will be. Also I am removing the second crash signature since it hasn't shown any crashes in the last 6 months. Current comments are no useful.

Crash Signature: [@ android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage(ActivityThread.java)] [@ android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage] → [@ android.app.RemoteServiceException: at android.app.ActivityThread$H.handleMessage(ActivityThread.java)]

No crashes on 67 beta, either this got fixed or the signature changed.

Liz: Should we untrack this for 66 so it doesn't come up in the Fennec blocking query? Currently the signature is not seen in 67 or 68.

Flags: needinfo?(lhenry)
Priority: P1 → P2

Too late for a fix in 66 at this point.

Flags: needinfo?(lhenry)

#5 top crash currently in 68 beta. This crash doesn't seem to have affect 67 at all.

Assignee: nobody → brad.arant

This error is usually caused by using a UX component on a status bar or notification message that cannot be used on those objects. I was attempting to verify but cannot recreate.

Assignee: brad.arant → nobody

This is the #4 top overall crash in Fennec release.

Several of the comments mention Twitter:

  • Firefox was unresponsive when browsing twitter. Even after closing it, it was still unresponsive until it crashed.
  • It crashed after I opened the twitter app from firefox

Almost 6500 crashes on 68 release.

High volume Fennec 68 crash with almost 24K crashes.

Keywords: topcrash

Moving this up to a P1 since it is now in the top crash realm.

Priority: P2 → P1

Downgrading from priority P1 to P2.

Priority: P1 → P2
Assignee: nobody → brad.arant
We have completed our launch of our new Firefox on Android. The development of the new versions use GitHub for issue tracking. If the bug report still reproduces in a current version of [Firefox on Android nightly](https://play.google.com/store/apps/details?id=org.mozilla.fenix) an issue can be reported at the [Fenix GitHub project](https://github.com/mozilla-mobile/fenix/). If you want to discuss your report please use [Mozilla's chat](https://wiki.mozilla.org/Matrix#Connect_to_Matrix) server https://chat.mozilla.org and join the [#fenix](https://chat.mozilla.org/#/room/#fenix:mozilla.org) channel.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INCOMPLETE
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.