Closed Bug 1366477 Opened 7 years ago Closed 2 years ago

Regression :Session restore breaks after restarting firefox 55 if pages are loading

Categories

(Firefox :: Session Restore, defect, P3)

55 Branch
defect

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: u595641, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: dataloss, regression, regressionwindow-wanted)

Attachments

(2 files, 1 obsolete file)

77.69 KB, image/jpeg
Details
11.15 KB, application/x-javascript
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; rv:55.0) Gecko/20100101 Firefox/55.0
Build ID: 20170519030205

Steps to reproduce:

new profile

set restore from previous session.

Open a bunch of bookmarks say 10,

&

Shift + F2, then type "restart" Enter.

session is lost.

This started happening recently and in Firefox 55 cycle.

work on Firefox 52.0.1
Not sure what patch broke it and it's very useful while testing extensions/webrender

but in recent weeks these were the changes which might have broken it

So NI you guys as you guys know abut this more than me.

Bug 1357098 , Bug 1359806 , Bug 1362058 , Bug 1364127 , Bug 1364127
Severity: normal → critical
Has Regression Range: --- → no
Has STR: --- → yes
Component: Untriaged → Session Restore
Flags: needinfo?(ttaubert)
Flags: needinfo?(ryanvm)
Flags: needinfo?(mconley)
Flags: needinfo?(dao+bmo)
Keywords: dataloss, regression
OS: Unspecified → All
Priority: -- → P1
Hardware: Unspecified → All
Summary: Regression :Session restore breaks after restarting firefox 55 → Regression :Session restore breaks after restarting firefox 55 if pages are loading
Blocks: 1366009
Flags: needinfo?(ttaubert)
Flags: needinfo?(ryanvm)
Flags: needinfo?(mconley)
Flags: needinfo?(dao+bmo)
No longer blocks: 1366009
Forgot to mention it also happens with extensions like restart less restart (legacy)
and when sometimes restarting after extension installation (Legacy/webextension)
I tried a few times to restart Nightly with 8 tabs open, the session restore worked normally, no tab loss.
(In reply to Loic from comment #3)
> I tried a few times to restart Nightly with 8 tabs open, the session restore
> worked normally, no tab loss.

Well can reproduce it here,
just open 15-20 bookmarks, while they start to load
quickly Shift + F2, then type "restart" Enter,
or use this for ease 

https://github.com/vanowm/restartless-restart-ffext/raw/master/restartless.restart%40erikvold.com_v9.1.2.xpi
Attached image error.jpg
This is whats happening.

If you cannot reproduce easily use the addon in the above comment , it make it easier

Is there any way to login a file all the processes/things happening?
So that might help catch the issue.
Flags: needinfo?(epinal99-bugzilla2)
I still can't reproduce it.
Flags: needinfo?(epinal99-bugzilla2)
I have seen something very similar to this a couple times. And just with normal restarts. Never got the "difficulty restoring" just blank tabs and nothing loading. Did lose my session/tabs each time.

Twice over the past couple weeks. Most times everything is fine.
(In reply to Matt from comment #8)
> I have seen something very similar to this a couple times. And just with
> normal restarts. Never got the "difficulty restoring" just blank tabs and
> nothing loading. Did lose my session/tabs each time.
> 
> Twice over the past couple weeks. Most times everything is fine.

Had the same issue couple of times recently and could not restore from backup too
Also see bug 1352706
(In reply to shellye from comment #9)
> (In reply to Matt from comment #8)
> > I have seen something very similar to this a couple times. And just with
> > normal restarts. Never got the "difficulty restoring" just blank tabs and
> > nothing loading. Did lose my session/tabs each time.
> > 
> > Twice over the past couple weeks. Most times everything is fine.
> 
> Had the same issue couple of times recently and could not restore from
> backup too

I had something like this. Only three empty tabs were restored instead of several. I could work around it in the Session Manager addon. By not selecting all the tabs and appending them to the window.
Attached file prefs.js (obsolete) —
Using this and constantly loosing session.
usually happens 
1:if open loads of tabs, close/open a few times.

2:install a webextension, eg ABP/UBo and restarting a few times.

3: Copy files in backgrounf ie stress HHD and try steps 1 & 2


Clearing History and all data and repeating 1 or 2 or 3 will most likely result
in dataloss.
can you guys help as constantly loosing my session in near vanilla profile
attached my pref
dqeswn@gmail.com
Flags: needinfo?(epinal99-bugzilla2)
Flags: needinfo?(dqeswn)
Flags: needinfo?(CByrd17)
Kevin this stated after you landed lazy tabs,
can you please look into it please?
Flags: needinfo?(kevinhowjones)
Could this potentially be related to Bug 1388628? Even if the cause seems to be different at first glance, the symptoms at least resemble that bug...
Flags: needinfo?(dqeswn)
(In reply to Asteaguinity from comment #15)
> Could this potentially be related to Bug 1388628? Even if the cause seems to
> be different at first glance, the symptoms at least resemble that bug...

This is happening sin 55
so that bug is a variant of this?
Flags: needinfo?(patrick.colbaut)
Think found a reliable STR

Settings- restore previous session,
Change home page
to-different than default page that is anything 


Used this for sake of testing about:support


1:Load ten tabs, close Firefox and restart.


2: load group of bookmarks eg 20 at once
close firefox while they are loading ,
restart

Sessions are lost
Use this pref with firefox 55/56/57
to easily reproduce the issue.
Attachment #8896623 - Attachment is obsolete: true
Forgot to mention

after replacing the pref file provided with your profile's one


Can reproduce in FF55(55.0.1) FF56(b5) FF57(today's build)
Can it be fixed in stable please.
(In reply to shellye from comment #14)
> Kevin this stated after you landed lazy tabs,
> can you please look into it please?

I think the first place to start would be to get the exact date of the regression as Dao suggested.  Can someone who is consistently able to reproduce this find that out please?  You can follow this guide here:

https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Mozmill/How_to_do_regression_testing
Flags: needinfo?(kevinhowjones)
Flags: needinfo?(patrick.colbaut)
If this goes beyond just version 55, that should probably be taken out of the title.
Flags: needinfo?(epinal99-bugzilla2)
Hey guys hitting this regularly with Firefox 55.0.3 32bit & Firefox 57
any fix incoming as session is lost almost regularly :(
(In reply to hulmelo from comment #22)
> Hey guys hitting this regularly with Firefox 55.0.3 32bit & Firefox 57
> any fix incoming as session is lost almost regularly :(

Please see comment 20.
(In reply to Worcester12345 from comment #21)
> If this goes beyond just version 55, that should probably be taken out of
> the title.

(In reply to hulmelo from comment #22)
> Hey guys hitting this regularly with Firefox 55.0.3 32bit & Firefox 57
> any fix incoming as session is lost almost regularly :(

55 & 57 now. 56?
(In reply to Kevin Jones from comment #23)
> (In reply to hulmelo from comment #22)
> > Hey guys hitting this regularly with Firefox 55.0.3 32bit & Firefox 57
> > any fix incoming as session is lost almost regularly :(
> 
> Please see comment 20.

Trying..(In reply to Worcester12345 from comment #24)
> (In reply to Worcester12345 from comment #21)
> > If this goes beyond just version 55, that should probably be taken out of
> > the title.
> 
> (In reply to hulmelo from comment #22)
> > Hey guys hitting this regularly with Firefox 55.0.3 32bit & Firefox 57
> > any fix incoming as session is lost almost regularly :(
> 
> 55 & 57 now. 56?

Did not test 56  beta.
Moving to p3 because no activity for at least 24 weeks.
Priority: P1 → P3

Hi,
I'm trying to see if this bug is still occurring and I'm not being able to reproduce it. Have you had this issue lately?

Thanks in advance, Flor.

Redirect a needinfo that is pending on an inactive user to the triage owner.
:dao, since the bug has high severity, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(CByrd17) → needinfo?(dao+bmo)
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Flags: needinfo?(dao+bmo)
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: