Closed
Bug 632319
Opened 14 years ago
Closed 14 years ago
Local calendars not loaded after some time
Categories
(Calendar :: General, defect)
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 591744
People
(Reporter: tleepa, Unassigned)
Details
Attachments
(2 files)
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:2.0b12pre) Gecko/20110205 Firefox/4.0b12pre
Build Identifier: Mozilla/5.0 (Windows NT 5.1; rv:2.0b12pre) Gecko/20110205 Thunderbird/3.3a3pre Lightning/1.1a1pre.20110203
I have 9 calendars configured in my Thunderbird/Lightning (3 local, 6 google).
They usually look as on the calendar_ok.png screenshot.
I close TB, start it again - everything is fine.
But if I close it one day afternoon (finish my work) and start it on the next day morning (another day in work), all the local calendars are missing (see calendar_bad.png screenshot) with the following errors logged in the error console:
Each of these for every local calendar:
Error: Can't create calendar for XXXXXXXXXXXXX (storage, moz-storage-calendar://): [Exception... "'<error>' when calling method: [calICalendar::id]" nsresult: "0x804a0008 (<unknown>)" location: "JS frame :: resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calCalendarManager.js :: cmgr_assureCache :: line 751" data: no]
Bunch of exceptions:
Error: uncaught exception: [Exception... "'Component not initialized' when calling method: [calITimezoneService::defaultTimezone]" nsresult: "0xc1f30001 (NS_ERROR_NOT_INITIALIZED)" location: "JS frame :: chrome://calendar/content/calUtils.js :: calendarDefaultTimezone :: line 218" data: no]
Bunch of these regarding timezone service (couple of them are repeating):
Error: Calling Timezone Service before its initialized!
Stack: 1: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:183] null
2: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:297] calTimezoneService_getTimezone
3: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:358] null
4: [chrome://calendar/content/calUtils.js:218] calendarDefaultTimezone
5: [chrome://calendar/content/calendar-base-view.xml:313]
Error: Calling Timezone Service before its initialized!
Stack: 1: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:183] null
2: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:297] calTimezoneService_getTimezone
3: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:358] null
4: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js:218] calendarDefaultTimezone
5: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js:350] now
6: [chrome://calendar/content/widgets/calendar-widgets.xml:74] setUpTodayDate
7: [chrome://calendar/content/widgets/calendar-widgets.xml:70]
Error: Calling Timezone Service before its initialized!
Stack: 1: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:183] null
2: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:297] calTimezoneService_getTimezone
3: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:358] null
4: [chrome://calendar/content/calUtils.js:218] calendarDefaultTimezone
5: [chrome://calendar/content/calUtils.js:350] now
6: [chrome://calendar/content/calendar-views.js:353] switchToView
7: [chrome://lightning/content/messenger-overlay-sidebar.js:265] ltnSwitchCalendarView
8: [chrome://calendar/content/calendar-views.js:286] switchCalendarView
9: [chrome://calendar/content/calendar-chrome-startup.js:46] commonInitCalendar
10: [chrome://lightning/content/messenger-overlay-sidebar.js:196] ltnOnLoad
Error: Calling Timezone Service before its initialized!
Stack: 1: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:183] null
2: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:297] calTimezoneService_getTimezone
3: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:358] null
4: [chrome://calendar/content/calUtils.js:218] calendarDefaultTimezone
5: [chrome://calendar/content/calendar-unifinder.js:254] prepareCalendarUnifinder
Error: Calling Timezone Service before its initialized!
Stack: 1: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:183] null
2: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:297] calTimezoneService_getTimezone
3: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calTimezoneService.js:358] null
4: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js:218] calendarDefaultTimezone
5: [resource://calendar/modules/calUtils.jsm -> file:///D:/Apps/Shredder/Data/profile/extensions/%7Be2fda1a4-762b-4020-b5ad-a41df1933103%7D/calendar-js/calUtils.js:350] now
6: [chrome://calendar/content/today-pane.js:135] initializeMiniday
7: [chrome://calendar/content/today-pane.js:58] onLoad
Reproducible: Sometimes
Steps to Reproduce:
1. Have some calendars configured, both local and remote
2. Close Thunderbird
3. Start Thunderbird the next day (can't exactly say how much time is needed to reproduce)
4. Open/Go to the calendar tab
Actual Results:
Local calendars are missing, error in the error console.
Expected Results:
All calendars that have been initially configured should be visible.
To get this working again you need to either reinstall or disable/enable lightning extension.
Reporter | ||
Comment 1•14 years ago
|
||
Reporter | ||
Comment 2•14 years ago
|
||
Reporter | ||
Updated•14 years ago
|
Version: unspecified → Trunk
Comment 3•14 years ago
|
||
Please retest with a current nightly build. This ought to be fixed with the patch from Bug 591744 since 2011-02-04.
Reporter | ||
Comment 4•14 years ago
|
||
(In reply to comment #3)
> Please retest with a current nightly build. This ought to be fixed with the
> patch from Bug 591744 since 2011-02-04.
Indeed, it works now. Thank you.
Reporter | ||
Updated•14 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•14 years ago
|
Resolution: FIXED → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•