Closed Bug 775271 Opened 10 years ago Closed 3 years ago

java.lang.NullPointerException: at on Meizu devices with ICS


(Firefox for Android Graveyard :: General, defect)

16 Branch
Not set


(firefox16 affected, firefox17 affected, firefox18 affected, firefox19 affected, firefox21 affected, firefox22 affected, firefox23 affected, firefox25 affected)

Tracking Status
firefox16 --- affected
firefox17 --- affected
firefox18 --- affected
firefox19 --- affected
firefox21 --- affected
firefox22 --- affected
firefox23 --- affected
firefox25 --- affected


(Reporter: scoobidiver, Unassigned)


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

Crash Data


(1 file)

It first appeared in 16.0a1/20120709. Here is the latest crash report: bp-0f5a630b-2739-40c2-a7ac-0b92b2120718.

	at android.view.ViewRootImpl.deliverKeyEventPostIme(
	at android.view.ViewRootImpl.handleFinishedEvent(
	at android.view.ViewRootImpl.handleMessage(
	at android.os.Handler.dispatchMessage(
	at android.os.Looper.loop(
	at java.lang.reflect.Method.invokeNative(Native Method)
	at java.lang.reflect.Method.invoke(
	at dalvik.system.NativeStart.main(Native Method)

More reports at:
15.0b1 is also affected.
Version: Firefox 16 → Firefox 15
Summary: java.lang.NullPointerException: at → java.lang.NullPointerException: at on ICS
It's currently #5 top crasher in 15.0 with many dupes.
Whiteboard: [native-crash] → [native-crash][startupcrash]
Keywords: topcrash
It's now #11 in 15.0, but only #91 in 16.0b1.

It's similar to bug 761929.

The regression range might be:
It doesn't seem to touch any part of our code.
Few options for this bug are:
1. Hardware Menu key press on tablets will cause a crash -- which I've fixed (and probably uplifted).
2. Something related to accessibility.

On ICS, we don't use the android's panel. But the crash is on Android's panel -- which is confusing me.
It's now #31 top crasher in 15.0 and #89 in 16.0b1.
Keywords: topcrash
User reports that every time they open the Settings window Firefox has this crash. Requested more info about what device they are using.
Crash stats show it happens only with Meizu devices.
Summary: java.lang.NullPointerException: at on ICS → java.lang.NullPointerException: at on Meizu devices with ICS
Support for comment 7, see signature in :

java.lang.NullPointerException: at 	12
Meizu M032 	11
Meizu M9        1
Version: Firefox 15 → Trunk
I've traced the source of the error to the file android.policy.odex.

After disassembling it I've noticed a missing null-Reference check in it, fixed it, reassembled it... and turned it into a update that every HK Meizu MX user can flash (given that he is on 1.1.5 FlyMe OS already).

Important: when flashing do NOT tick the checkbox stating "wipe data" !

This bug is FIXED - and can be closed as this problem is out of reach for the Mozilla team, but instead something Meizu has to address (or in this case, me).
(In reply to gentleman.trilby from comment #9)
> This bug is FIXED
Only if the update is automatic for every Meizu users on ICS. Is it?
Depends on what you mean by automatic.
The file I've attached installs just like a regular firmware update.

If you mean waiting for Meizu to do a official ota.. Good luck waiting for that.
Whiteboard: [native-crash][startupcrash] → [native-crash]
Version: Trunk → Firefox 16
Crash Signature: [@ java.lang.NullPointerException: at] → [@ java.lang.NullPointerException: at] [@ java.lang.NullPointerException: at]

Closing because no crashes reported for 12 weeks.

Closed: 3 years ago
Resolution: --- → WORKSFORME
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.