MozillaZine

[mozregression-gui] regression range in mozilla-release?

Discussion of bugs in Mozilla Firefox
darkred
 
Posts: 220
Joined: March 13th, 2010, 6:10 am

Post Posted March 19th, 2017, 10:18 am

I'm trying to find the regression range for this bug I reported today Bug 1348644 - Copied part of a specific URL suggestion in awesomebar is just symbols (U+E5E5) found in current FF stable release: 52.0.1 x64 (in win10x64).

So, I'm using mozregression-gui 0.9.6.

I've been setting:
Run a new bisection,
Repository: mozilla-release
profile: (none), and then, e.g.:

either versions e.g.
Last known good: 42 (release)
First known bad: 52 (release)

or dates e.g.
Last known good: 2016-03-19
First known bad: 2017-03-19

but in both cases I get e.g. "WARNING : Skipping build 2016-09-27: Unable to find build info for 2016-09-27".

Could you please help?


PS. I also tried its default settings (not selecting a specific 'Repository', i.e. using mozilla-central) and then:
Last known good: 2016-03-19
First known bad: 2017-03-19
but I couldn't find the range (I marked all builds as 'good').
'(Firefox for desktop) list fixed bugs in Mercurial' userscript:
as a list: v4.2 and, as a sortable table: v5.5.4 (for all channel users) or v5.5.4 (especially for inbound users).
My other userscripts: GreasyFork OpenUserJS

therube

User avatar
 
Posts: 17108
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted March 20th, 2017, 8:28 am

Isn't the last known good (release) going to be FF 51.0.1?
As in the error does not seem to occur in FF 51.0.1, so the regression is going to have to do with changes between there & FF 52.x release.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

therube

User avatar
 
Posts: 17108
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted March 20th, 2017, 8:37 am

I'm thinking "&" is a "keyword" to the URL bar & some "refactoring" (go figure) that FF did between 51 & 52 broke it.
Last edited by therube on March 20th, 2017, 8:46 am, edited 2 times in total.
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

darkred
 
Posts: 220
Joined: March 13th, 2010, 6:10 am

Post Posted March 20th, 2017, 8:37 am

I filed this bug for mozregression GUI Bug 1348867 - [gui] Unable to bisect Firefox for windows in mozilla-release repo if the range is versions or dates

PS. I managed to make the bisection begin by using changesets (I used those for
FIREFOX_51_0_RELEASE and FIREFOX_52_0_1_RELEASE, from https://hg.mozilla.org/releases/mozilla-release/tags ) (https://i.imgur.com/IPertKS.jpg)
Last known good: ea82b5e20cbb
First known bad: a38b8538f424
but after the 6th step (http://i.imgur.com/v0oUU5t.jpg)
unfortunately it resulted in this 404 error (http://i.imgur.com/6Qu5x4D.jpg),
and the final pushlog_url (https://hg.mozilla.org/releases/mozilla ... f1a358948a)
displays way too many pushed changesets to be of use.
Last edited by darkred on March 20th, 2017, 11:32 am, edited 2 times in total.
'(Firefox for desktop) list fixed bugs in Mercurial' userscript:
as a list: v4.2 and, as a sortable table: v5.5.4 (for all channel users) or v5.5.4 (especially for inbound users).
My other userscripts: GreasyFork OpenUserJS

therube

User avatar
 
Posts: 17108
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted March 20th, 2017, 8:46 am

More likely a combination of "?" & "&" in the URL.

So... type "&" into the urlbar
Search through the dropdown for a URL that also includes "?"

Play around with that URL & most likely you'll duplicate the issue.

Heh, even your "bad" URL works:
Code: Select all
https://hg.mozilla.org/integration/autoland/json-pushes?changset=d75a1dba431fd3e3e44cb06ce7f545f1a358948a&full=1
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

darkred
 
Posts: 220
Joined: March 13th, 2010, 6:10 am

Post Posted March 20th, 2017, 9:45 am

Thank you, therube.
So, I updated bug 1348644 with your info
'(Firefox for desktop) list fixed bugs in Mercurial' userscript:
as a list: v4.2 and, as a sortable table: v5.5.4 (for all channel users) or v5.5.4 (especially for inbound users).
My other userscripts: GreasyFork OpenUserJS

atlanto
 
Posts: 22
Joined: March 7th, 2015, 4:19 pm
Location: Japan

Post Posted March 20th, 2017, 2:42 pm

I cannot reproduce the problem on nightly builds though,
52.0b2 is good,
52.0b3 is bad,
53.0b1 is good.

FWIW, here is another STR.
1. Start Firefox with new profile
2. Open "Getting Started" from default bookmark
3. Exit Firefox
4. Start Firefox
5. In location bar, type "a"
6. Hit down-arrow key until "Getting started with Firefox..."[*] is selected
7. Hit home key
8. Select first several letters(at least "http" to "supp")
9. Copy(Ctrl+C) and paste(Ctrl+V) in the place

[*] https://support.mozilla.org/t5/Basic-Br ... /ta-p/3994

LinuxMint 18.1 and its Firefox 52(distro ver.) as well.
I'm guessing it's req'd
- long url
- selection must have the beginning

atlanto
 
Posts: 22
Joined: March 7th, 2015, 4:19 pm
Location: Japan

Post Posted March 21st, 2017, 12:08 am

Probably it was fixed with
1328025 - Ctrl+C in urlbar only copies the last range of text selection

(confirmed by making omni.ja with modified urlbarBindings.xml. It may be my misunderstanding of course :)

darkred
 
Posts: 220
Joined: March 13th, 2010, 6:10 am

Post Posted March 21st, 2017, 2:07 pm

I noticed Alice0775 posted the regression range:
https://hg.mozilla.org/releases/mozilla ... 58f6596bf6

So, I tried (based on atlanto's post) :
Repository: mozilla-beta
and then, e.g.: changesets FIREFOX_52_0b2_RELEASE and FIREFOX_52_0b3_RELEASE from https://hg.mozilla.org/releases/mozilla-beta/tags,
0f339c1e154f, and
d171c36d4848
respectively
and I again got a 404 error after the 4th step: https://i.imgur.com/XYnz1Pq.jpg
but the final pushlog_url(=the regression range) of the 4th step (https://i.imgur.com/TZOlnVB.jpg) I found was the same as Alice0775.


edit: The related bug for the 404 errors is: bug 1334762 - mozregression errors out when json-pushes request returns 404, when the cset from the bisect-target repo (legitimately) doesn't appear in an integration repo
'(Firefox for desktop) list fixed bugs in Mercurial' userscript:
as a list: v4.2 and, as a sortable table: v5.5.4 (for all channel users) or v5.5.4 (especially for inbound users).
My other userscripts: GreasyFork OpenUserJS

therube

User avatar
 
Posts: 17108
Joined: March 10th, 2004, 9:59 pm
Location: Maryland USA

Post Posted March 22nd, 2017, 11:56 am

(I guess you came across a security issue? Your bug, currently shows: Access Denied. But given [at least the STR] are here, you'd figure they would have left it open.)
Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.19) Gecko/20110420 SeaMonkey/2.0.14 Pinball CopyURL+ FetchTextURL FlashGot NoScript

Return to Firefox Bugs


Who is online

Users browsing this forum: No registered users and 1 guest