Closed Bug 340165 Opened 19 years ago Closed 19 years ago

session restore not firing after crash

Categories

(Firefox :: Tabbed Browser, defect)

2.0 Branch
x86
Windows XP
defect
Not set
major

Tracking

()

VERIFIED INVALID

People

(Reporter: tracy, Assigned: dietrich)

Details

(Keywords: regression)

seen on Bon echo nightly build from 20060602 -use crash in bug 340133 to crash browser. on restart no session restore dialog appears
Flags: blocking-firefox2?
Hi Tracy, I was able to reproduce this on XP. However, the session-restore prompt *does* work when restarting after force-quitting the app. This means that the crash is occurring after the quit-application notification. Rob, is there any later point at which session-restore could hook in?
Status: NEW → ASSIGNED
The only thing that's really after quit-application is zpcom-shutdown, iirc. So, if we've passed quit-application* under what circumstances does this matter? Does the restore every time action still work? If so, this is a WONTFIX, since restoring the session you've already chosen to discard by exiting the app isn't what we want here. Clearing blocking nomination for now, since I think this is not a problem unless it hoses the restart after extension install case, for example. If it does, pleaes renominate!
Flags: blocking-firefox2?
(In reply to comment #2) > So, if we've passed quit-application* under what circumstances does this > matter? Does the restore every time action still work? Once quit-application is passed, from SessionStore's point of view Firefox has shut down regularly (which includes either saving the session for resuming or discarding the session file). It'd probably be easier to ensure Firefox not crashing after quit-application than to have SessionStore kick in after /every/ crash... ;-) BTW: The same issue happens if Firefox crashes right at the start, because SessionStore doesn't set the "running" bit until after several seconds.
So, if we don't have useful data to restore, or have already passed the "yes I want to quit" point of shutdown, I don't think restoring the session.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → INVALID
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.