X
Tippen Sie hierhin, um die Version dieser Website für Mobilgeräte aufzurufen.

Hilfeforum

Session Restore Showing Blank Page

Veröffentlicht

Since the update to Firefox 29 I have been suffering from a glitch that causes the Session Restore to not function correctly.

I have checked over on Bugzilla and not found a bug that does the same thing so I am asking here in case anyone else suffers from it and/or if there is a potential solution.

The problem occurs when Firefox crashes and attempts to restore the previous session. However, when Firefox restarts "about:sessionrestore" is shown in the Tab, but the page itself is a blank white page. Further, checking the sessionrestore.js shows that the previous session is still stored there, but cannot be loaded for whatever reason.

Without touching the sessionrestore.js file, manually typing "about:sessionrestore" in the address bar does fully load the about:sessionrestore page, but it shows the previous session as blank and wipes all the previous session data from sessionrestore.js.

Anyone else had this problem or know of a way to fix it?

I've attached the about:crashes entry for it here: 75492a6a-ff78-4388-9d97-e2c222140513

Also, I do have Session Manager and Tab Mix Plus installed, with Session Manager as my default manager, though currently I have Firefox set to load my Home Page at startup.

Since the update to Firefox 29 I have been suffering from a glitch that causes the Session Restore to not function correctly. I have checked over on Bugzilla and not found a bug that does the same thing so I am asking here in case anyone else suffers from it and/or if there is a potential solution. The problem occurs when Firefox crashes and attempts to restore the previous session. However, when Firefox restarts "about:sessionrestore" is shown in the Tab, but the page itself is a blank white page. Further, checking the sessionrestore.js shows that the previous session is still stored there, but cannot be loaded for whatever reason. Without touching the sessionrestore.js file, manually typing "about:sessionrestore" in the address bar does fully load the about:sessionrestore page, but it shows the previous session as blank and wipes all the previous session data from sessionrestore.js. Anyone else had this problem or know of a way to fix it? I've attached the about:crashes entry for it here: 75492a6a-ff78-4388-9d97-e2c222140513 Also, I do have Session Manager and Tab Mix Plus installed, with Session Manager as my default manager, though currently I have Firefox set to load my Home Page at startup.

Mehr Details zum System

Installierte Plugins

  • Shockwave Flash 13.0 r0
  • Next Generation Java Plug-in 10.55.2 for Mozilla browsers
  • Fire IE DLL
  • Battlelog Game Launcher (2.3.2)
  • The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
  • 5.1.30214.0
  • VLC media player Web Plugin 2.1.0
  • Adobe Shockwave for Director Netscape plug-in, version 12.0.7.148
  • Nitro PDF plugin for Firefox and Chrome
  • Amazon MP3 Downloader Plugin 1.0.17
  • 0.70.4

Anwendung

  • Firefox 29.0.1
  • User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:29.0) Gecko/20100101 Firefox/29.0
  • Hilfe-URL: https://support.mozilla.org/1/firefox/29.0.1/WINNT/en-GB/

Erweiterungen

  • about:addons-memory 8 (about-addons-memory@tn123.org)
  • Adblock Plus 2.6 ({d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d})
  • Awesome screenshot: Capture and Annotate 2.4.3 (jid0-GXjLLfbCoAx0LcltEdFrEkQdQPI@jetpack)
  • Bookmarks Checker - check for bad links 2.3.1 (firefoxbookmarkchecker@everhelper.me)
  • Classic Theme Restorer 1.1.8 (ClassicThemeRestorer@ArisT2Noia4dev)
  • Cleanest Addon Manager 7.0 (cam@sdrocking.com)
  • CoolPreviews 4.0 ({CE6E6E3B-84DD-4cac-9F63-8D2AE4F30A4B})
  • Customizable Shortcuts 0.6.2 (customizable-shortcuts@timtaubert.de)
  • DoNotTrackMe: Online Privacy Protection 3.2.1083 (donottrackplus@abine.com)
  • DownThemAll! 2.0.17 ({DDC359D1-844A-42a7-9AA1-88A850A938A8})
  • external IP 0.9.9.6 (externalip@erik.morlin)
  • Fasterfox 3.9.85 ({c36177c0-224a-11da-8cd6-0800200c9a91})
  • FindBar Tweak 1.4.18 (fbt@quicksaver)
  • Fire IE 0.3.8 (fireie@fireie.org)
  • Flagfox 5.0.3 ({1018e4d6-728f-4b20-ad56-37578a4de76b})
  • Flash Video Downloader - Full HD Download 5.9.1 (artur.dubovoy@gmail.com)
  • Flashblock 1.5.17 ({3d7eb24f-2740-49df-8937-200b1cc08f8a})
  • Font Finder 1.1.0 (fontfinder@bendodson.com)
  • FoxyProxy Standard 4.2.4 (foxyproxy@eric.h.jung)
  • Ghostery 5.2.1 (firefox@ghostery.com)
  • Greasemonkey 1.15 ({e4a8a97b-f2ed-450b-b12d-ee082ba24781})
  • HTTPS-Everywhere 3.5.1 (https-everywhere@eff.org)
  • Image Zoom 0.6.3 ({1A2D0EC4-75F5-4c91-89C4-3656F6E44B68})
  • Magnifier 0.6 (Magnifier@girishsharma)
  • Memory Restart 1.18 (memoryrestart@teamextension.com)
  • Menu Editor 1.2.7 ({EDA7B1D7-F793-4e03-B074-E6F303317FB0})
  • Menu Icons Plus 3.0 (menuiconsplus@codedawn.com)
  • NoScript 2.6.8.23 ({73a6fe31-595d-460b-a920-fcc0f8843232})
  • Organize Status Bar (Revived) 0.1.0 (obsrev@alexancarlproject.net)
  • PDF Viewer 0.8.1334 (uriloader@pdf.js)
  • Personas Plus 1.7.3 (personas@christopher.beard)
  • Pocket 3.0.4 (isreaditlater@ideashower.com)
  • Prevent Tab Overflow 7.1 (noverflow@sdrocking.com)
  • Print Edit 12.2 (printedit@DW-dev)
  • Privacy Badger Firefox 0.1.2 (jid1-MnnxcxisBPnSXQ@jetpack)
  • Rainbow 1.6 (rainbow@colors.org)
  • Restartless Restart 9 (restartless.restart@erikvold.com)
  • Session Manager 0.8.1.1 ({1280606b-2510-4fe0-97ef-9b5a22eafe30})
  • Speed Dial [FVD] - New Tab Page, Sync... 5.2.3 (pavel.sherbakov@gmail.com)
  • Stylish 1.4.3 ({46551EC9-40F0-4e47-8E18-8E5CF550CFB8})
  • Tab Counter 1.9.9 (tabcounter@morac)
  • Tab Mix Plus 0.4.1.3.1 ({dc572301-7619-498c-a57d-39143191b318})
  • Tab Scope 1.5 (tabscope@xuldev.org)
  • TabGroups Menu 0.9.1 (tabgroupsmenu@char.cc)
  • Thumbnail Zoom Plus 2.7 (thumbnailZoom@dadler.github.com)
  • Tile Tabs 11.7 (tiletabs@DW-dev)
  • TimeTracker 1.2.9 (timetrack@usablehack.com)
  • Toggle animated GIFs 1.1 (giftoggle@simonsoftware.se)
  • transparent-standalone-images 0.1 (jid0-ezUl0hF1SPM9hLO5BMBkNoblB8s@jetpack)
  • Troubleshooter 1.1a (troubleshooter@mozilla.org)
  • Undo Closed Tabs Button 3.8.9 (undoclosedtabsbutton@supernova00.biz)
  • What about:.. 4.1.1 (jid0-IPSuVKD0J7yL1cIBwQAdoHTCWmY@jetpack)
  • Xmarks 4.2.1 (foxmarks@kei.com)
  • Add-on Compatibility Reporter 2.0.3 (compatibility@addons.mozilla.org) (inaktiv)
  • avast! Online Security 9.0.2018.95 (wrc@avast.com) (inaktiv)
  • ColorfulTabs 23.5 ({0545b830-f0aa-4d7e-8820-50a4629a56fe}) (inaktiv)
  • Config Descriptions 1.0 ({1823e248-6bf4-f6f1-7901-65a68e8b6c1e}) (inaktiv)
  • Extension Defender 1.0.3 ({281944CE-E7F4-4A43-A5D0-EAC0B3E71BFF}) (inaktiv)
  • Firebug 1.12.8 (firebug@software.joehewitt.com) (inaktiv)
  • Firefinder for Firebug 1.4 (firefinder@robertnyman.com) (inaktiv)
  • Firepicker 1.4.3 (firepicker@thedarkone) (inaktiv)
  • Omnibar 0.7.21.20140126 (omnibar@ajitk.com) (inaktiv)
  • The Puzzle Piece 1.3.3 (thePuzzlePiece@quicksaver) (inaktiv)
  • YSlow 3.1.8 (yslow@yahoo-inc.com) (inaktiv)

JavaScript

  • incrementalGCEnabled: True

Grafiken

  • adapterDescription: AMD Radeon HD 6700 Series
  • adapterDescription2:
  • adapterDeviceID: 0x68ba
  • adapterDeviceID2:
  • adapterDrivers: aticfx32 aticfx32 aticfx32 atiumdag atidxx32 atiumdva
  • adapterDrivers2:
  • adapterRAM: 1024
  • adapterRAM2:
  • adapterVendorID: 0x1002
  • adapterVendorID2:
  • clearTypeParameters: D [ Gamma: 2200 Pixel Structure: R ClearType Level: 100 Enhanced Contrast: 200 ] D [ Gamma: 2200 Pixel Structure: R ClearType Level: 100 Enhanced Contrast: 50 ]
  • direct2DEnabled: True
  • directWriteEnabled: True
  • directWriteVersion: 6.2.9200.16571
  • driverDate: 12-6-2013
  • driverDate2:
  • driverVersion: 13.251.0.0
  • driverVersion2:
  • info: {u'AzureCanvasBackend': u'direct2d', u'AzureFallbackCanvasBackend': u'cairo', u'AzureContentBackend': u'direct2d', u'AzureSkiaAccelerated': 0}
  • isGPU2Active: False
  • numAcceleratedWindows: 2
  • numTotalWindows: 2
  • webglRenderer: Google Inc. -- ANGLE (AMD Radeon HD 6700 Series Direct3D9Ex vs_3_0 ps_3_0)
  • windowLayerManagerRemote: False
  • windowLayerManagerType: Direct3D 10

Veränderte Einstellungen

  • accessibility.typeaheadfind: True
  • accessibility.typeaheadfind.flashBar: 0
  • browser.cache.disk.smart_size.first_run: False
  • browser.cache.disk.smart_size.use_old_max: False
  • browser.cache.disk.smart_size_cached_value: 358400
  • browser.cache.use_new_backend: 1
  • browser.newtab.url: chrome://fvd.speeddial/content/fvd_about_blank.html
  • browser.places.smartBookmarksVersion: 6
  • browser.search.openintab: True
  • browser.search.useDBForOrder: True
  • browser.sessionstore.max_tabs_undo: 20
  • browser.sessionstore.restore_pinned_tabs_on_demand: True
  • browser.sessionstore.upgradeBackup.latestBuildID: 20140506152807
  • browser.startup.homepage: chrome://fvd.speeddial/content/fvd_about_blank.html
  • browser.startup.homepage_override.buildID: 20140506152807
  • browser.startup.homepage_override.mstone: 29.0.1
  • browser.tabs.closeWindowWithLastTab: False
  • browser.tabs.warnOnClose: False
  • browser.urlbar.maxRichResults: 20
  • browser.urlbar.trimURLs: False
  • dom.max_chrome_script_run_time: 40
  • dom.mozApps.used: True
  • extensions.lastAppVersion: 29.0.1
  • font.internaluseonly.changed: True
  • font.minimum-size.x-western: 13
  • font.name.serif.x-western: Arial Unicode MS
  • font.size.fixed.x-western: 14
  • font.size.variable.x-western: 14
  • gfx.color_management.enablev4: True
  • gfx.direct3d.last_used_feature_level_idx: 0
  • gfx.use_text_smoothing_setting: True
  • image.animation_mode: none
  • javascript.options.baselinejit.chrome: False
  • javascript.options.baselinejit.content: False
  • mousewheel.default.delta_multiplier_y: 350
  • network.cookie.lifetimePolicy: 2
  • network.cookie.prefsMigrated: True
  • network.prefetch-next: False
  • permissions.default.image: 0
  • places.database.lastMaintenance: 1399995206
  • places.history.expiration.transient_current_max_pages: 93913
  • plugin.disable_full_page_plugin_for_types: application/pdf
  • plugin.importedState: True
  • plugin.state.java: 2
  • plugin.state.np32dsw: 2
  • plugin.state.npamazonmp3downloaderplugin: 2
  • plugin.state.nparcpluginff: 0
  • plugin.state.npctrl: 2
  • plugin.state.npdeployjava: 0
  • plugin.state.npgoogleupdate: 0
  • plugin.state.npitunes: 0
  • plugin.state.npmediago: 0
  • plugin.state.npnitromozilla: 2
  • plugin.state.nppsndl: 0
  • plugin.state.npqtplugin: 2
  • plugin.state.npvlc: 2
  • plugin.state.npwachk: 0
  • privacy.clearOnShutdown.downloads: False
  • privacy.clearOnShutdown.history: False
  • privacy.clearOnShutdown.offlineApps: True
  • privacy.clearOnShutdown.passwords: True
  • privacy.clearOnShutdown.siteSettings: True
  • privacy.cpd.extensions-dta: True
  • privacy.cpd.extensions-sessionmanager: False
  • privacy.cpd.extensions-tabmix: False
  • privacy.cpd.offlineApps: True
  • privacy.cpd.siteSettings: True
  • privacy.donottrackheader.enabled: True
  • privacy.sanitize.migrateFx3Prefs: True
  • privacy.sanitize.sanitizeOnShutdown: True
  • privacy.sanitize.timeSpan: 4
  • security.disable_button.openCertManager: False
  • storage.vacuum.last.index: 1
  • storage.vacuum.last.places.sqlite: 1397555352

Verschiedenes

  • User JS: Nein
  • Barrierefreiheit: Nein

Hilfreiche Antwort

Also, here is some screenshots I took of the problem

1. Session Restore at Startup

2. Session Restore after being entered manually in the Address Bar

Also, here is some screenshots I took of the problem 1. Session Restore at Startup 2. Session Restore after being entered manually in the Address Bar
cor-el
  • Top 10 Contributor
  • Moderator
17482 Lösungen 158001 Antworten
Veröffentlicht

In case you are using "Clear history when Firefox closes" then try to disable this feature

  • Options > Privacy > Firefox will: "Use custom settings for history": [X] "Clear history when Firefox closes" > Settings

Also check for issues with closing Firefox:


The crash report could be an issue with hardware acceleration.

You can try to disable hardware acceleration in Firefox (you need to close and restart Firefox).

  • Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

See also:

In case you are using "Clear history when Firefox closes" then try to disable this feature *Options > Privacy > Firefox will: "Use custom settings for history": [X] "Clear history when Firefox closes" > Settings Also check for issues with closing Firefox: *"Hang at exit": http://kb.mozillazine.org/Firefox_hangs *"Firefox hangs when you quit it": https://support.mozilla.org/kb/Firefox+hangs ---- The crash report could be an issue with hardware acceleration. You can try to disable hardware acceleration in Firefox (you need to close and restart Firefox). *Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available" *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes *https://support.mozilla.org/kb/upgrade-graphics-drivers-use-hardware-acceleration ---- See also: *http://kb.mozillazine.org/Firefox_crashes *https://support.mozilla.org/kb/Firefox+crashes

Fragesteller

Thanks cor-el.

Definitely not an issue with my Privacy Settings as I have it set to remember my previous History & Downloads whilst clearing everything else; i.e. I can easily go into my history and load each tab individually from there but not use Session Restore to reload them in one go.

As for Hardware Acceleartion I'll try running with that off to see if it improve overall perfomance.

Thanks cor-el. Definitely not an issue with my Privacy Settings as I have it set to remember my previous History & Downloads whilst clearing everything else; i.e. I can easily go into my history and load each tab individually from there but not use Session Restore to reload them in one go. As for Hardware Acceleartion I'll try running with that off to see if it improve overall perfomance.
John99 971 Lösungen 13138 Antworten
Veröffentlicht

You re now on Fx29.0.1, at least there may have been an explanation for a problem on the original Fx29.0 There was a known bug but it should have been fixed.

  • /questions/999842#answer-573253
  • Whilst Firefox is closed does manually renaming sessionstore.bak to sessionstore.js help as a potential workaround ?
    CARE if you have a functioning sessionsrore.js that you are using make sure to copy that if you wish to use it again.
You re now on Fx29.0.1, at least there may have been an explanation for a problem on the original Fx29.0 There was a known bug but it should have been fixed. * [/questions/999842#answer-573253] *Whilst Firefox is closed does manually renaming ''sessionstore.'''bak''''' to ''sessionstore.'''js''''' help as a potential workaround ? <br />CARE if you have a functioning sessionsrore.js that you are using make sure to copy that if you wish to use it again.

Fragesteller

Now on Firefox 30 and, despite apparently fixing a bug in Firefox 29.0.1 with a corrupted sessionstore.js, I'm still getting a blank page after crashes where a session restore is required.

Tried john99's solution but it didn't work.

Seeing as Firefox generates the sessionstore.js and .bak files I've deleted these and will let Firefox regenerate them to see if this helps. If not, it's off to Bugzilla for a bug report. Speaking of which, here is the latest Crash Report: 7f6a3385-bc82-4cf1-aa52-340e42140614

Now on Firefox 30 and, despite apparently fixing a bug in Firefox 29.0.1 with a corrupted sessionstore.js, I'm still getting a blank page after crashes where a session restore is required. Tried john99's solution but it didn't work. Seeing as Firefox generates the sessionstore.js and .bak files I've deleted these and will let Firefox regenerate them to see if this helps. If not, it's off to Bugzilla for a bug report. Speaking of which, here is the latest Crash Report: 7f6a3385-bc82-4cf1-aa52-340e42140614

Geändert am von Lord-Erebus-The-Exile

John99 971 Lösungen 13138 Antworten
Veröffentlicht

You have scores of addons have you tried in Firefox's safe mode and with all your plugins disabled. If you are getting repeated crashes although that should generate sessionstore files it could conceivably also interfere with the process.

If you get crashes in Firefox whilst in safe mode and with all plugins disabled please paste in 2or 3 more Crash report IDs, noting that the submitted report start with bp-


  • Reports for your Crash IDs
    1. bp-75492a6a-ff78-4388-9d97-e2c222140513
    2. bp-7f6a3385-bc82-4cf1-aa52-340e42140614 NOT FOUND
  • Crash Signature:
    1. mozilla::dom::CanvasRenderingContext2D::CurrentState()
    2.  ? There was no leading bp- was that actually submitted ?
You have scores of addons have you tried in Firefox's safe mode and with all your plugins disabled. If you are getting repeated crashes although that should generate sessionstore files it could conceivably also interfere with the process. If you get crashes in Firefox whilst in safe mode and with all plugins disabled please paste in 2or 3 more Crash report IDs, noting that the submitted report start with '''''bp-''''' ----------- *Reports for your Crash IDs *#bp-75492a6a-ff78-4388-9d97-e2c222140513 *# bp-7f6a3385-bc82-4cf1-aa52-340e42140614 NOT FOUND * Crash Signature: *# mozilla::dom::CanvasRenderingContext2D::CurrentState() *# ? There was no leading '''bp-''' was that actually submitted ?
cor-el
  • Top 10 Contributor
  • Moderator
17482 Lösungen 158001 Antworten
Veröffentlicht

Related to GarbageCollection: bp-7f6a3385-bc82-4cf1-aa52-340e42140614 Firefox 30.0 Crash Report [@ js::jit::ToggleBarriers(JS::Zone*, bool) ]

Related to GarbageCollection: bp-7f6a3385-bc82-4cf1-aa52-340e42140614 Firefox 30.0 Crash Report [@ js::jit::ToggleBarriers(JS::Zone*, bool) ]

Hilfreiche Antwort

Here's another head scratcher:

As a workaround, Session Manager can be used in a similar fashion to about:sessionrestore. When the blank Session Restore page is shown, you can use the "Backup Sesssions" of Session Manager (if enabled) to restore your crashed sessions; it stores these in its own files so it doesn't matter if sessionstore.js gets cleared or not.

However, here's the weird part.

I had a full system crash recently so Firefox attempted to use about:sessionrestore. Before attempting to restore a session I remembered there was an add-on I wanted to disable so I opened the Add-ons Manager, disabled it then restarted Firefox When it restarted, it immediately opened the Add-ons Manager (being the last tab I was on) and still showed the "about:sessionrestore tab". Clicking on this tab caused it to refresh and, lo and behold, the page loaded properly and allowed me to restore my session.

Now that I think about it, Session Manager is set to open a set of App Tabs at launched but it never seems to properly load the tab I was last one properly, showing a blank page in a similar fashion to the about:sessionrestore page. Gonna try setting Firefox to load my default home page and see if about:sessionrestore works after a crash with this setup.

Here's another head scratcher: As a workaround, Session Manager can be used in a similar fashion to about:sessionrestore. When the blank Session Restore page is shown, you can use the "Backup Sesssions" of Session Manager (if enabled) to restore your crashed sessions; it stores these in its own files so it doesn't matter if sessionstore.js gets cleared or not. However, here's the weird part. I had a full system crash recently so Firefox attempted to use about:sessionrestore. Before attempting to restore a session I remembered there was an add-on I wanted to disable so I opened the Add-ons Manager, disabled it then restarted Firefox When it restarted, it immediately opened the Add-ons Manager (being the last tab I was on) and still showed the "about:sessionrestore tab". Clicking on this tab caused it to refresh and, lo and behold, the page loaded properly and allowed me to restore my session. Now that I think about it, Session Manager is set to open a set of App Tabs at launched but it never seems to properly load the tab I was last one properly, showing a blank page in a similar fashion to the about:sessionrestore page. Gonna try setting Firefox to load my default home page and see if about:sessionrestore works after a crash with this setup.
John99 971 Lösungen 13138 Antworten
Veröffentlicht

Obviously all the addons could interfere with Firefox's processes, and interact with one another especially the Session Manager addon

Obviously all the addons could interfere with Firefox's processes, and interact with one another especially the Session Manager addon
donnar64 0 Lösungen 1 Antworten
Veröffentlicht

Solved!! I'm so surprised that I fixed this just now because I'm quite tech-unsavvy. Here's what I did: The first tab open was still Session Restore showing a blank page. Then in researching the problem I had opened several other Tabs (I'm doubting that the content of the tab matters, but just in case, one of was this page and another was Add-Ons Manager). These new tabs of course were appearing to the right of the blank tab. Since the new ones to the right were showing up just fine, I thought I would try sliding the blank session restore tab over to the right in the sequence of open tabs to see if that could possibly make a difference. When I did and clicked on the Session Restore tab again, it was there again in all of it's "this is embarrassing" glory! Happy Days. Glad my rudimentary tech brain could offer something useful to others for once!  : )

One additional note--when I clicked Session Restore in its new position, it opened a new session--not sure if that would be expected or not.

Solved!! I'm so surprised that I fixed this just now because I'm quite tech-unsavvy. Here's what I did: The first tab open was still Session Restore showing a blank page. Then in researching the problem I had opened several other Tabs (I'm doubting that the content of the tab matters, but just in case, one of was this page and another was Add-Ons Manager). These new tabs of course were appearing to the right of the blank tab. Since the new ones to the right were showing up just fine, I thought I would try sliding the blank session restore tab over to the right in the sequence of open tabs to see if that could possibly make a difference. When I did and clicked on the Session Restore tab again, it was there again in all of it's "this is embarrassing" glory! Happy Days. Glad my rudimentary tech brain could offer something useful to others for once! : ) One additional note--when I clicked Session Restore in its new position, it opened a new session--not sure if that would be expected or not.