Closed Bug 972734 Opened 10 years ago Closed 8 years ago

java.lang.NullPointerException: at android.os.Parcel.readException(Parcel.java) at org.mozilla.gecko.GeckoAppShell.getHandlersForIntent(GeckoAppShell.java:970)

Categories

(Firefox for Android Graveyard :: General, defect)

All
Android
defect
Not set
critical

Tracking

(firefox27 affected, firefox28 affected, firefox29 affected, firefox30 affected)

RESOLVED INVALID
Tracking Status
firefox27 --- affected
firefox28 --- affected
firefox29 --- affected
firefox30 --- affected

People

(Reporter: mfinkle, Unassigned, Mentored)

Details

(Keywords: crash, Whiteboard: [native-crash][good first bug][lang=java])

Crash Data

java.lang.NullPointerException
	at android.os.Parcel.readException(Parcel.java:1353)
	at android.os.Parcel.readException(Parcel.java:1301)
	at android.content.pm.IPackageManager$Stub$Proxy.queryIntentActivities(IPackageManager.java:1758)
	at android.app.ApplicationPackageManager.queryIntentActivities(ApplicationPackageManager.java:440)
	at org.mozilla.gecko.GeckoAppShell.getHandlersForIntent(GeckoAppShell.java:970)
	at org.mozilla.gecko.GeckoAppShell.getHandlersForMimeType(GeckoAppShell.java:948)
	at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
	at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
	at org.mozilla.gecko.mozglue.GeckoLoader.nativeRun(Native Method)
	at org.mozilla.gecko.GeckoAppShell.runGecko(GeckoAppShell.java:359)
	at org.mozilla.gecko.GeckoThread.run(GeckoThread.java:177)
Severity: normal → critical
Keywords: crash
OS: Mac OS X → Android
Hardware: x86 → All
Whiteboard: [native-crash]
It doesn't look possible that we're sending a null intent. Maybe something about the intent we're passing that the aidl code doesn't like. I'll have to build Android to try and see what's up.
I never really looked at this. Is the crash signature still around?
Assignee: wjohnston → nobody
tracking-fennec: --- → ?
Flags: needinfo?(kbrosnan)
It is a low volume crash.
Flags: needinfo?(kbrosnan)
This is a code-reading bug.
Mentor: rnewman
Whiteboard: [native-crash] → [native-crash][good first bug][lang=java]
tracking-fennec: ? → ---
Crash Signature: [@ java.lang.NullPointerException: at android.os.Parcel.readException(Parcel.java)] → [@ java.lang.NullPointerException: at android.os.Parcel.readException(Parcel.java)] [@ java.lang.NullPointerException: at android.os.Parcel.readException]
May I be assigned this bug? I would like to work on it.
Flags: needinfo?(rnewman)
We tend to assign bugs when you have a preliminary patch to show; go for it!

You can find build instructions here:

 https://wiki.mozilla.org/Mobile/Fennec/Android
Flags: needinfo?(rnewman)
I'd like to give it a shot too!
GeckoAppShell no longer has these methods so I'm going to close this one.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INVALID
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.