Closed Bug 1406812 Opened 7 years ago Closed 7 years ago

Crash in android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat= } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java)

Categories

(Firefox for Android Graveyard :: General, defect)

Unspecified
Android
defect
Not set
critical

Tracking

(firefox56 unaffected, firefox57 unaffected, firefox58 fixed)

RESOLVED FIXED
Firefox 58
Tracking Status
firefox56 --- unaffected
firefox57 --- unaffected
firefox58 --- fixed

People

(Reporter: n.nethercote, Assigned: esawin)

Details

(Keywords: crash)

Crash Data

Attachments

(1 file)

This bug was filed from the Socorro interface and is report bp-b70d37a8-ef2c-4be4-9519-838b80171007. ============================================================= Java Stack Trace android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat= } at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1879) at android.app.Instrumentation.execStartActivity(Instrumentation.java:1546) at android.app.Activity.startActivityForResult(Activity.java:4284) at android.app.Activity.startActivityForResult(Activity.java:4231) at android.support.v4.app.FragmentActivity.startActivityForResult(Unknown Source) at android.app.Activity.startActivity(Activity.java:4568) at android.app.Activity.startActivity(Activity.java:4536) at org.mozilla.gecko.customtabs.CustomTabsActivity.onLoadUri(CustomTabsActivity.java:595) at org.mozilla.gecko.GeckoView$3.handleMessage(GeckoView.java:155) at org.mozilla.gecko.GeckoView$3.handleMessage(GeckoView.java:136) at org.mozilla.gecko.GeckoViewHandler.handleMessage(GeckoViewHandler.java:87) at org.mozilla.gecko.EventDispatcher$2.run(EventDispatcher.java:337) at android.os.Handler.handleCallback(Handler.java:739) at android.os.Handler.dispatchMessage(Handler.java:95) at android.os.Looper.loop(Looper.java:148) at android.app.ActivityThread.main(ActivityThread.java:7223) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) jchen, any ideas?
Flags: needinfo?(nchen)
I guess the URI is empty in this case?
Flags: needinfo?(nchen) → needinfo?(esawin)
Yes, we should deny empty URL requests like we do it for web apps.
Assignee: nobody → esawin
Flags: needinfo?(esawin)
Attachment #8917133 - Flags: review?(nchen)
Attachment #8917133 - Flags: review?(nchen) → review+
Pushed by esawin@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/596d825a47c5 [1.0] Deny URI-loading request on empty URL. r=jchen
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 58
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: