Closed
Bug 1255767
Opened 7 years ago
Closed 7 years ago
Setting a homepage makes Nightly unresponsive
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox46 unaffected, firefox47+ verified, firefox48 verified, fennec47+)
VERIFIED
FIXED
Firefox 48
Tracking | Status | |
---|---|---|
firefox46 | --- | unaffected |
firefox47 | + | verified |
firefox48 | --- | verified |
fennec | 47+ | --- |
People
(Reporter: TeoVermesan, Assigned: sebastian)
References
Details
(Keywords: crash, regression)
Attachments
(3 files)
4.03 KB,
image/jpeg
|
Details | |
556.50 KB,
text/plain
|
Details | |
58 bytes,
text/x-review-board-request
|
Margaret
:
review+
ritu
:
approval-mozilla-aurora+
|
Details |
Steps to reproduce: 1. Menu -> Settings -> General -> Home-> Set a homepage 2. Choose "Custom" and enter the address or search term:"www.google.com" and tap ok 3. Close Firefox and reopen Expected results: - A tab is opened with "www.google.com" Actual results: - Nightly crashes, but I cannot see the crash report because after restart a blank page is opened - Nightly becomes unresponsive and cannot be used anymore - If I "Force Stop" from Android Settings and tap the Nightly icon it opens for a second and closes. Regression: 08-03 good build 09-03 affected build pushlog: http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=05c087337043dd8e71cc27bdb5b9d55fd00aaa26&tochange=af7c0cb0798f5425d5d344cbaf0ac0ecb1a72a86
Reporter | ||
Updated•7 years ago
|
Summary: Settings a homepage makes Nightly unresponsive → Setting a homepage makes Nightly unresponsive
Updated•7 years ago
|
tracking-fennec: --- → ?
Reporter | ||
Comment 2•7 years ago
|
||
Here are the attached logs while restarting Nightly and it crashes.
Flags: needinfo?(teodora.vermesan)
Comment 3•7 years ago
|
||
I see this in the log: E/GeckoCrashHandler( 4167): java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.indexOf(java.lang.String)' on a null object reference E/GeckoCrashHandler( 4167): at org.mozilla.gecko.toolbar.ToolbarDisplayLayout.updateFromTab(ToolbarDisplayLayout.java:213) E/GeckoCrashHandler( 4167): at org.mozilla.gecko.toolbar.BrowserToolbar.onTabChanged(BrowserToolbar.java:496) E/GeckoCrashHandler( 4167): at org.mozilla.gecko.Tabs$5.run(Tabs.java:674) E/GeckoCrashHandler( 4167): at android.os.Handler.handleCallback(Handler.java:739) E/GeckoCrashHandler( 4167): at android.os.Handler.dispatchMessage(Handler.java:95) E/GeckoCrashHandler( 4167): at android.os.Looper.loop(Looper.java:135) E/GeckoCrashHandler( 4167): at android.app.ActivityThread.main(ActivityThread.java:5254) E/GeckoCrashHandler( 4167): at java.lang.reflect.Method.invoke(Native Method) E/GeckoCrashHandler( 4167): at java.lang.reflect.Method.invoke(Method.java:372) E/GeckoCrashHandler( 4167): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) E/GeckoCrashHandler( 4167): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698) Mike, Sebastian, I see your names all over this regression window. Any ideas?
Flags: needinfo?(s.kaspari)
Flags: needinfo?(michael.l.comella)
Assignee | ||
Comment 4•7 years ago
|
||
I touched ToolbarDisplayLayout for the various URL bar updates. I'll have a look.
Assignee: nobody → s.kaspari
Status: NEW → ASSIGNED
Flags: needinfo?(s.kaspari)
Flags: needinfo?(michael.l.comella)
Assignee | ||
Comment 6•7 years ago
|
||
Review commit: https://reviewboard.mozilla.org/r/39691/diff/#index_header See other reviews: https://reviewboard.mozilla.org/r/39691/
Attachment #8730144 -
Flags: review?(margaret.leibovic)
Updated•7 years ago
|
Attachment #8730144 -
Flags: review?(margaret.leibovic) → review+
Comment 7•7 years ago
|
||
Comment on attachment 8730144 [details] MozReview Request: Bug 1255767 - ToolbarDisplayLayout: Only use baseDomain if it is available. r?margaret. https://reviewboard.mozilla.org/r/39691/#review36367
Assignee | ||
Comment 8•7 years ago
|
||
https://hg.mozilla.org/integration/fx-team/rev/53961d91a52be96a4f5b2d091206c3bfea3a680b Bug 1255767 - ToolbarDisplayLayout: Only use baseDomain if it is available. r=margaret.
Comment 9•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/53961d91a52b
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 48
Reporter | ||
Comment 10•7 years ago
|
||
Set a homepage, then close Firefox and reopen it. A new tab with that homepage will be displayed: Verified as fixed using: Device: One A2001 (Android 5.1.1) Build: Firefox for Android 48.0a1 (2016-03-15)
Status: RESOLVED → VERIFIED
Updated•7 years ago
|
tracking-fennec: ? → 48+
Comment 11•7 years ago
|
||
[Tracking Requested - why for this release]: This needs to be uplifted to 47 to match bug 1250671
Comment 13•7 years ago
|
||
It'd be great to add a regression test here: I filed bug 1258575.
Assignee | ||
Comment 14•7 years ago
|
||
Comment on attachment 8730144 [details] MozReview Request: Bug 1255767 - ToolbarDisplayLayout: Only use baseDomain if it is available. r?margaret. Approval Request Comment [Feature/regressing bug #]: Regression introduced with uplift of bug 1250671. [User impact if declined]: App crashes if homepage is set and app is started. [Describe test coverage new/current, TreeHerder]: Local testing and this has been in Nightly for a week. [Risks and why]: Low - This patch adds an additional null check that got removed with the URL bar behavior changes. It's in Nightly for a week now and there are no known regressions. [String/UUID change made/needed]: -
Flags: needinfo?(s.kaspari)
Attachment #8730144 -
Flags: approval-mozilla-aurora?
Tracked for Fx47, adding crash in keyword tagging.
Keywords: crash
Comment on attachment 8730144 [details] MozReview Request: Bug 1255767 - ToolbarDisplayLayout: Only use baseDomain if it is available. r?margaret. Crash fix that was verified and has been in Nightly 48 for a week, taking it in Aurora47.
Attachment #8730144 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 17•7 years ago
|
||
bugherderuplift |
https://hg.mozilla.org/releases/mozilla-aurora/rev/680d97831b62
Reporter | ||
Comment 19•7 years ago
|
||
Set a homepage, then close Firefox and reopen it. A new tab with that homepage will be displayed: Verified as fixed using: Device: One A2001 (Android 5.1.1) Build: Firefox for Android 47 Beta 1
Updated•2 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•