Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Cannot add or remove a Google calendar

  • 4 个回答
  • 2 人有此问题
  • 1 次查看
  • 最后回复者为 David8

more options

I cannot add or remove a Google calendar in one of my TB profiles. I go through the menus: Create a new calendar -> On the network -> Google calendar -> pick a session > select the calendar. It shows me the Google calendar I want to add. I check it and click on the Next button and nothing happens. I suspect a corrupt profile. Any suggestions?

TB 56.0.b4, Lightning 5.8b4, Provider for Google Calendar 3.7b4, Windows 10.

I cannot add or remove a Google calendar in one of my TB profiles. I go through the menus: Create a new calendar -> On the network -> Google calendar -> pick a session > select the calendar. It shows me the Google calendar I want to add. I check it and click on the Next button and nothing happens. I suspect a corrupt profile. Any suggestions? TB 56.0.b4, Lightning 5.8b4, Provider for Google Calendar 3.7b4, Windows 10.

被采纳的解决方案

I solved the problem by creating a new profile and moving my stored email to it. I then recreated my Google calendars. I think the problem was a corrupt profile with too much crud and some damaged files.

定位到答案原位置 👍 0

所有回复 (4)

more options

Here is the error console output:

"Handler function DebuggerProgressListener.prototype.onWindowCreated threw an exception: TypeError: window is undefined Stack: getWindowID@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/tab.js:41:3 DebuggerProgressListener.prototype.onWindowCreated<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/tab.js:1553:19 exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14 _fireEvent@chrome://global/content/bindings/wizard.xml:427:26 set_currentPage@chrome://global/content/bindings/wizard.xml:103:11 advance@chrome://global/content/bindings/wizard.xml:290:15 wizard_XBL_Constructor@chrome://global/content/bindings/wizard.xml:205:9 openCalendarWizard@resource://calendar/modules/calUtils.jsm -> file:///S:/Thunderbird/Profiles/Flory/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js:360:5 doCommand@chrome://calendar/content/calendar-common-sets.js:359:17 goDoCommand@chrome://global/content/globalOverlay.js:93:7 oncommand@chrome://messenger/content/messenger.xul:1:1 Line: 41, column: 3" ThreadSafeDevToolsUtils.js:88 foxclocks.bootstrap._windowListener(): got window load "chrome://calendar/content/calendarCreation.xul" bootstrap.js:237 foxclocks.bootstrap._sendMessage(): sent startup "chrome://calendar/content/calendarCreation.xul" bootstrap.js:109 TypeError: this._nextButton is undefined[Learn More] wizard.xml:43:29 uncaught exception: 2147746065 autosync.js:210:13 "Handler function DebuggerProgressListener.prototype.onWindowCreated threw an exception: TypeError: window is undefined Stack: getWindowID@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/tab.js:41:3 DebuggerProgressListener.prototype.onWindowCreated<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/tab.js:1553:19 exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14 _fireEvent@chrome://global/content/bindings/wizard.xml:427:26 set_currentPage@chrome://global/content/bindings/wizard.xml:103:11 advance@chrome://global/content/bindings/wizard.xml:290:15 @chrome://global/content/bindings/wizard.xml:157:15 openCalendarWizard@resource://calendar/modules/calUtils.jsm -> file:///S:/Thunderbird/Profiles/Flory/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js:360:5 doCommand@chrome://calendar/content/calendar-common-sets.js:359:17 goDoCommand@chrome://global/content/globalOverlay.js:93:7 oncommand@chrome://messenger/content/messenger.xul:1:1 Line: 41, column: 3" ThreadSafeDevToolsUtils.js:88 NS_ERROR_FILE_ACCESS_DENIED: Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIPrefService.savePrefFile] calCalendarManager.js:1040 [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIPrefService.savePrefFile]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///S:/Thunderbird/Profiles/Flory/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCalendarManager.js :: flushPrefs :: line 1040" data: no] (unknown) NS_ERROR_FILE_ACCESS_DENIED: Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIPrefService.savePrefFile]

more options

As a first step, I'd go to Tools|Add-ons>Extensions and make sure both Lightning and Provider for Google Calendar are up to date. You can use the button at the top to check all add-ons, or right-click each individual add-on to see an option to check for updates.

more options

I have done that. I have two separate installations with identical versions installed. One works fine the other fails with the error console messages I listed above.

more options

选择的解决方案

I solved the problem by creating a new profile and moving my stored email to it. I then recreated my Google calendars. I think the problem was a corrupt profile with too much crud and some damaged files.