OK, I tried a new profile and it still doesn't work. In order to load 274 tabs I used Tab Mix Plus and copied sessions.rdf and places.sqlite from a good profile. When it dowsn't work I can copy those files again and load the tabs again (with FS disabled). I have 5 files with the console output, I will try to put them in code blocks here. I am on Linux Mint 18.1, FF 54.0, e10s disabled (autostart.2=false). Here is a description of each one (the text between <<<<<>>>>> are my comments):
fflog.after.changing.TMPsettings
- Just installed Tab Mix Plus and changed settings, then exit FF.
Code: Select all
firefox -P
1499007256389 addons.update-checker WARN Update manifest for e10srollout@mozilla.org did not contain an updates property
1499007256518 addons.update-checker WARN Update manifest for firefox@getpocket.com did not contain an updates property
1499007256627 addons.update-checker WARN Update manifest for webcompat@mozilla.org did not contain an updates property
1499007256705 addons.update-checker WARN Update manifest for aushelper@mozilla.org did not contain an updates property
1499007256822 addons.update-checker WARN Update manifest for {972ce4c6-7e08-4474-a285-3208198ce6fd} did not contain an updates property
1499007257407 addons.xpi WARN Add-on firefox-hotfix@mozilla.org is not compatible with application version.
1499007257762 addons.xpi WARN Add-on firefox-hotfix@mozilla.org is not compatible with application version.
<<<<<after changing TMP settings>>>>>
1499007312871 addons.xpi WARN Exception running bootstrap method shutdown on shield-recipe-client@mozilla.org: TypeError: log is null (resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/gregs/.mozilla/firefox/n8u3p7ll.fs/features/%7B51424e31-2417-4046-ac1a-e662ce23262e%7D/shield-recipe-client@mozilla.org.xpi!/bootstrap.js:96:5) JS Stack trace: this.shutdown@resource://gre/modules/addons/XPIProvider.jsm -> jar:file:///home/gregs/.mozilla/firefox/n8u3p7ll.fs/features/%7B51424e31-2417-4046-ac1a-e662ce23262e%7D/shield-recipe-client@bootstrap.js:96:5 < callBootstrapMethod@XPIProvider.jsm:4982:11 < observe@XPIProvider.jsm:2917:15
.
fflog.loadingTMPtabs
- Copied sessions.rdf (TMP session file) and places.sqlite from a good profile.
- Started FF after above then loaded TMP tabs. Tabs loaded OK.
Code: Select all
firefox -P
*************************
A coding exception was thrown and uncaught in a Task.
Full message: TypeError: NetworkError when attempting to fetch resource.
Full stack: loadFile@resource://gre/modules/services-common/blocklist-clients.js:119:30
TaskImpl_run@resource://gre/modules/Task.jsm:319:42
TaskImpl@resource://gre/modules/Task.jsm:277:3
asyncFunction@resource://gre/modules/Task.jsm:252:14
Task_spawn@resource://gre/modules/Task.jsm:166:12
loadDumpFile@resource://gre/modules/services-common/blocklist-clients.js:118:12
syncCollection@resource://gre/modules/services-common/blocklist-clients.js:212:39
TaskImpl_run@resource://gre/modules/Task.jsm:319:42
*************************
fflog.addedFS.didntsavetabs.FFdied
- Just installed Flash Stopper, exited FF without savinf tabs. FF hung, had to hit control-C.
Code: Select all
firefox -P
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"SessionStore: flushing all windows","state":{"total":0,"current":0},"filename":"resource:///modules/sessionstore/SessionStore.jsm","lineNumber":1576,"stack":["resource:///modules/sessionstore/SessionStore.jsm:ssi_onQuitApplicationGranted:1576","resource:///modules/sessionstore/SessionStore.jsm:ssi_observe:727"]}] Barrier: quit-application-granted
fflog.save.after.FSenabled
- Copied sessions.rdf and places.sqlite again, loaded tabs and exited FF.
Code: Select all
firefox -P
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"CrashMonitor: Writing notifications to file after receiving profile-before-change","state":"(none)","filename":"resource://gre/modules/CrashMonitor.jsm","lineNumber":173,"stack":["resource://gre/modules/CrashMonitor.jsm:init:173","resource://gre/components/nsCrashMonitor.js:observe:24"]}] Barrier: OS.File: Waiting for clients before profileBeforeChange
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"XPIProvider","state":"(none)","filename":"resource://gre/modules/AddonManager.jsm","lineNumber":783,"stack":["resource://gre/modules/AddonManager.jsm:_startProvider:783","resource://gre/modules/AddonManager.jsm:startup:941","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}] Barrier: AddonManager: Waiting for providers to shut down.
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"OS.File: flush I/O queued before profileBeforeChange","state":{"launched":true,"shutdown":false,"worker":true,"pendingReset":false,"latestSent":["Sun Jul 02 2017 08:35:46 GMT-0700 (PDT)","writeAtomic"],"latestReceived":null,"messagesSent":80,"messagesReceived":79,"messagesQueued":87,"DEBUG":false,"clients":[{"name":"CrashMonitor: Writing notifications to file after receiving profile-before-change","state":"(none)","filename":"resource://gre/modules/CrashMonitor.jsm","lineNumber":173,"stack":["resource://gre/modules/CrashMonitor.jsm:init:173","resource://gre/components/nsCrashMonitor.js:observe:24"]}]},"filename":"resource://gre/modules/osfile/osfile_async_front.jsm","lineNumber":1511,"stack":["resource://gre/modules/osfile/osfile_async_front.jsm:setupShutdown:1511","resource://gre/modules/osfile/osfile_async_front.jsm:null:1531","resource://gre/modules/osfile.jsm:null:11","resource://services-common/utils.js:null:12","resource://services-sync/util.js:null:12","resource://gre/components/Weave.js:null:13"]},{"name":"AddonManager: shutting down.","state":[{"name":"AddonManager: Waiting for providers to shut down.","state":[{"name":"XPIProvider","state":"(none)","filename":"resource://gre/modules/AddonManager.jsm","lineNumber":783,"stack":["resource://gre/modules/AddonManager.jsm:_startProvider:783","resource://gre/modules/AddonManager.jsm:startup:941","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}]},{"name":"AddonRepository: async shutdown","state":"pending"}],"filename":"resource://gre/modules/AddonManager.jsm","lineNumber":933,"stack":["resource://gre/modules/AddonManager.jsm:startup:933","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}] Barrier: profile-before-change
console.error:
Message: Error: SessionFile is closed
Stack:
write@resource://app/modules/sessionstore/SessionFile.jsm:315:29
write@resource://app/modules/sessionstore/SessionFile.jsm:76:12
_writeState@resource://app/modules/sessionstore/SessionSaver.jsm:265:12
_saveState@resource://app/modules/sessionstore/SessionSaver.jsm:236:12
_saveStateAsync@resource://app/modules/sessionstore/SessionSaver.jsm:249:5
runDelayed/this._timeoutID<@resource://app/modules/sessionstore/SessionSaver.jsm:147:40
setTimeout_timer@resource://gre/modules/Timer.jsm:30:5
observe@resource://gre/modules/AsyncShutdown.jsm:550:9
FATAL ERROR: AsyncShutdown timeout in AddonManager: Waiting for providers to shut down. Conditions: [{"name":"XPIProvider","state":"(none)","filename":"resource://gre/modules/AddonManager.jsm","lineNumber":783,"stack":["resource://gre/modules/AddonManager.jsm:_startProvider:783","resource://gre/modules/AddonManager.jsm:startup:941","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}] At least one completion condition failed to complete within a reasonable amount of time. Causing a crash to ensure that we do not leave the user with an unresponsive process draining resources.
[5037] ###!!! ABORT: file resource://gre/modules/AddonManager.jsm, line 783
[5037] ###!!! ABORT: file resource://gre/modules/AddonManager.jsm, line 783
ExceptionHandler::GenerateDump cloned child 5133
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...
fflog.after.disablingFS
- Disabled FS and exited FF.
Code: Select all
firefox -P
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"CrashMonitor: Writing notifications to file after receiving profile-before-change","state":"(none)","filename":"resource://gre/modules/CrashMonitor.jsm","lineNumber":173,"stack":["resource://gre/modules/CrashMonitor.jsm:init:173","resource://gre/components/nsCrashMonitor.js:observe:24"]}] Barrier: OS.File: Waiting for clients before profileBeforeChange
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"XPIProvider","state":"(none)","filename":"resource://gre/modules/AddonManager.jsm","lineNumber":783,"stack":["resource://gre/modules/AddonManager.jsm:_startProvider:783","resource://gre/modules/AddonManager.jsm:startup:941","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}] Barrier: AddonManager: Waiting for providers to shut down.
WARNING: At least one completion condition is taking too long to complete. Conditions: [{"name":"OS.File: flush I/O queued before profileBeforeChange","state":{"launched":true,"shutdown":false,"worker":true,"pendingReset":false,"latestSent":["Sun Jul 02 2017 08:35:46 GMT-0700 (PDT)","writeAtomic"],"latestReceived":null,"messagesSent":80,"messagesReceived":79,"messagesQueued":87,"DEBUG":false,"clients":[{"name":"CrashMonitor: Writing notifications to file after receiving profile-before-change","state":"(none)","filename":"resource://gre/modules/CrashMonitor.jsm","lineNumber":173,"stack":["resource://gre/modules/CrashMonitor.jsm:init:173","resource://gre/components/nsCrashMonitor.js:observe:24"]}]},"filename":"resource://gre/modules/osfile/osfile_async_front.jsm","lineNumber":1511,"stack":["resource://gre/modules/osfile/osfile_async_front.jsm:setupShutdown:1511","resource://gre/modules/osfile/osfile_async_front.jsm:null:1531","resource://gre/modules/osfile.jsm:null:11","resource://services-common/utils.js:null:12","resource://services-sync/util.js:null:12","resource://gre/components/Weave.js:null:13"]},{"name":"AddonManager: shutting down.","state":[{"name":"AddonManager: Waiting for providers to shut down.","state":[{"name":"XPIProvider","state":"(none)","filename":"resource://gre/modules/AddonManager.jsm","lineNumber":783,"stack":["resource://gre/modules/AddonManager.jsm:_startProvider:783","resource://gre/modules/AddonManager.jsm:startup:941","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}]},{"name":"AddonRepository: async shutdown","state":"pending"}],"filename":"resource://gre/modules/AddonManager.jsm","lineNumber":933,"stack":["resource://gre/modules/AddonManager.jsm:startup:933","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}] Barrier: profile-before-change
console.error:
Message: Error: SessionFile is closed
Stack:
write@resource://app/modules/sessionstore/SessionFile.jsm:315:29
write@resource://app/modules/sessionstore/SessionFile.jsm:76:12
_writeState@resource://app/modules/sessionstore/SessionSaver.jsm:265:12
_saveState@resource://app/modules/sessionstore/SessionSaver.jsm:236:12
_saveStateAsync@resource://app/modules/sessionstore/SessionSaver.jsm:249:5
runDelayed/this._timeoutID<@resource://app/modules/sessionstore/SessionSaver.jsm:147:40
setTimeout_timer@resource://gre/modules/Timer.jsm:30:5
observe@resource://gre/modules/AsyncShutdown.jsm:550:9
FATAL ERROR: AsyncShutdown timeout in AddonManager: Waiting for providers to shut down. Conditions: [{"name":"XPIProvider","state":"(none)","filename":"resource://gre/modules/AddonManager.jsm","lineNumber":783,"stack":["resource://gre/modules/AddonManager.jsm:_startProvider:783","resource://gre/modules/AddonManager.jsm:startup:941","resource://gre/modules/AddonManager.jsm:startup:3145","resource://gre/components/addonManager.js:observe:65"]}] At least one completion condition failed to complete within a reasonable amount of time. Causing a crash to ensure that we do not leave the user with an unresponsive process draining resources.
[5037] ###!!! ABORT: file resource://gre/modules/AddonManager.jsm, line 783
[5037] ###!!! ABORT: file resource://gre/modules/AddonManager.jsm, line 783
ExceptionHandler::GenerateDump cloned child 5133
ExceptionHandler::SendContinueSignalToChild sent continue signal to child
ExceptionHandler::WaitForContinueSignal waiting for continue signal...