Closed Bug 1925774 Opened 4 months ago Closed 4 months ago

Browser does not start after choosing different profile from -p

Categories

(Toolkit :: Startup and Profile System, defect)

Firefox 133
Desktop
All
defect

Tracking

()

RESOLVED FIXED
133 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox131 --- unaffected
firefox132 --- unaffected
firefox133 + fixed

People

(Reporter: alice0775, Assigned: mossop)

References

(Regression)

Details

(Keywords: nightly-community, regression)

Attachments

(1 file)

To start with a different profile, the startup operation must be repeated twice with that profile.

Steps to reproduce:

  1. Prepare two different profile called profile-A and profile-B. And let profile-A be the last used profile.
  2. Start profile chooser. i.e., firefox.exe -p
  3. Choose profile-A (that is pre-selected) then press [Start Nightly] button
  4. Quit the browser
  5. Start profile chooser again. i.e., firefox.exe -p
  6. Choose profile-B then press [Start Nightly] button

Actual Results:
Browser does not start. (Silently fail).
To start the browser, you must repeat step 5 again.

Expected results:
Browser should start with the chosen profile

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=b9985db52a3577c35467ba72765bd9cd919d6802&tochange=d04c781d28a45fcac3298539e5b6ac026c388e55

Interestingly, the debug builds do not seem to have this problem.

:mossop, since you are the author of the regressor, bug 1915216, could you take a look? Also, could you set the severity field?

For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)
Duplicate of this bug: 1925826

Alice: curious how did you bisect this? I use the mozregression-gui on windows, and i couldn't figure it out.

(In reply to Mayank Bansal from comment #3)

Alice: curious how did you bisect this? I use the mozregression-gui on windows, and i couldn't figure it out.

I did manual bisection.
(Download opt builds(B or Bs) from https://treeherder.mozilla.org/jobs?repo=autoland&searchStr=windows%252C2012%252Cx64 )

Alice, what operating system are you testing with?

Flags: needinfo?(dtownsend) → needinfo?(alice0775)

(In reply to Dave Townsend [:mossop] from comment #5)

Alice, what operating system are you testing with?

I can reproduce the issue on Windows11 and ubuntu24.04. (I do not have Mac)

Flags: needinfo?(alice0775)
Assignee: nobody → dtownsend

Hello,
I am also able to reproduce this issue on Firefox Nightly 133.0a1 (2024-10-20), using macOS 14.7.

OS: Windows 11 → All

We must delay closing the profile selection UI until after the asynchronous flush completes.

Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/18c1ef95c7f2 Browser does not start after choosing different profile from -p. r=jhirsch
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 133 Branch
See Also: → 1926385
Duplicate of this bug: 1926385
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: