Closed Bug 639292 Opened 13 years ago Closed 13 years ago

Dataloss: Session Restore looses URLs, windows, tabs when crashing during restore

Categories

(SeaMonkey :: Session Restore, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 639290

People

(Reporter: baldauf--2015--bugzilla.mozilla.org, Unassigned)

Details

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101124 SUSE/2.0.11-0.2.1 SeaMonkey/2.0.11
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20101124 SUSE/2.0.11-0.2.1 SeaMonkey/2.0.11

When using Session Restore extensively (e.g. having 180 web pages open), it is quite likely that, when performin a session restore, the browser takes quite some time (e.g. 30 seconds) to complete the restore. It may also happen that restore takes forewever (due to some other internal bug or due to bugs in plugins). In this case, there is no other means to have a working browser than to kill the browser process.

Upon the second attempt of a session restore, many windows|tabs are lost. This means that the number of windows|tabs is smaller than before the first restore. This means that Session Restore is essentially useless and even harmful, as the user is tricket into being able to have a working style that does not need bookmarks as long as windows are being kept open.

Reproducible: Always

Steps to Reproduce:
1. Open 180 different browser windows to different web pages, some including flash content, some including PDF content.
2. Shutdown the browser gracefully (but ensure that Session Restore) will be active at the next start, or alternatively kill the browser.
3. Restart the browser. If the browser asks whether to run Session Restore, agree.
3. Kill the browser during session restore (that is, depending on your computer's speed, very shortly after the start of running Session Restore).
4. Restart the browser again. Run Session Restore again (or alternatively count the number of web pages offered to be restored).
Actual Results:  
The number of web pages actually restored is smaller than the number of web pages before the first shutdown (or kill) of the browser.

Expected Results:  
The number of web pages actually restored should be equal tothe number of web pages before the first shutdown (or kill) of the browser.
Severity: critical → normal
Status: UNCONFIRMED → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.