Closed
Bug 415557
Opened 17 years ago
Closed 15 years ago
As I add more individual calendars, some of them start to disappear for no reason
Categories
(Calendar :: Internal Components, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: rcarlucci, Unassigned)
Details
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-us) AppleWebKit/523.10.6 (KHTML, like Gecko) Version/3.0.4 Safari/523.10.6
Build Identifier: rv 1.8.1.8pre sunbird 0.7
At home I use the newest version of thunderbird, and at work I use Sunbird so that I can keep track of my ical calender on windows xp. After importing the first two individual calenders with there own colors (on the network option), everything seems fine. As I start to add more calenders, some of the other calenders i just made disappear for no reason. So it seems like i cant have more then two and that is no good because we have 6 calenders for 6 different vip people. Please contact me at Rcarlucci@optimusise.com with any help you may have for me.
Reproducible: Always
Steps to Reproduce:
1.Start sunbird or thunderbird
2.right click under calender and add new calender
3. select on the network
4. copy and paste correct .ics calender link (example:webcal://ical.mac.com/optimusservices/RCarlucci.ics)
5. Choose color
6. repeat steps 2 - 5 with these links
ex 1: webcal://ical.mac.com/optimusservices/JMangiardi.ics)
ex 2: webcal://ical.mac.com/optimusservices/PMangiardi.ics)
ex 3: webcal://ical.mac.com/optimusservices/JGebbie.ics)
ex4: webcal://ical.mac.com/optimusservices/Global%20Optimus.ics)
Also tried changing webcal to http and still have same issue
Actual Results:
Some Calenders dissapear, even after reload and refresh
Expected Results:
To have no issues regrading this matter
Comment 1•17 years ago
|
||
Bug confirmed
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/20080203 Calendar/0.8pre 20080203
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 2•17 years ago
|
||
Im not quite sure I understand, maybe I just need to try it out. This seems severe though!
Flags: blocking-calendar0.8?
Comment 3•17 years ago
|
||
WORKSFORME using Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.12pre) Gecko/2008020404 Calendar/0.8pre.
After subscribing to the 5 calendars mentioned in Comment #0 I see all calendars listed in the Calendars tab and I see events from all 5 calendars in the main calendar view and the unifinder.
Comment 4•17 years ago
|
||
Using the latest nightly of Lightning, all calendars stay in the list so WFM too, in 0.7 it's the same. However I don't see events for all calendars but this is probably a different bug.
Comment 5•17 years ago
|
||
Bas, I think it is part of the bug. I tried it dozen times while speaking with mschroeder. Chances were 50:50 that a calendar was empty. I know for sure, that there were things in it, but when I readded it, only sometimes it had tasks and events.
I can see that there is some kind of bug, but i'm not sure if it is from calendar. Maybe it is from ical.mac.com?
Comment 6•17 years ago
|
||
If you experienced the same then it most likely is. I tried to replicate the error buit couldn't present a clear usercase. The errorconsole made me think (too bad I can't replicate now) it has something to do with the number of free channels on your webserver, could you check that, add more channels and see if the error still occurs? Now it's WFM too.
Comment 7•17 years ago
|
||
The webserver is the official from Apple (mac.com), so I don't think that the bugwriter can do anything about it.
Comment 8•17 years ago
|
||
:-) didn't notice, not only can't the bugwriter do anything about it, it probably has enough channels available. Let's see who can replicate first... What's in the error-console when the error happens?
Comment 9•17 years ago
|
||
Showing/hiding the calendar throws error messages into the log and no more events are shown.
Error: [Exception... "Component does not have requested interface [calIObserver.onPropertyDeleting]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js :: notifyFunc :: line 1680" data: no] STACK: 1: [file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js:1683] notifyFunc
2: [null:0] null
3: [file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js:1686] calListenerBag_notify
4: [file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calProviderBase.js:197] cPB_deleteProperty
5: [null:0] null
Source File: file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js
Line: 1683
Error: [Exception... "Component does not have requested interface [calIObserver.onPropertyChanged]" nsresult: "0x80004002 (NS_NOINTERFACE)" location: "JS frame :: file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js :: notifyFunc :: line 1680" data: no] STACK: 1: [file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js:1683] notifyFunc
2: [null:0] null
3: [file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js:1686] calListenerBag_notify
4: [file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calProviderBase.js:190] cPB_setProperty
5: [null:0] null
Source File: file:///C:/Dokumente%20und%20Einstellungen/tux/Desktop/sunbird-0.8pre.en-US.win32/sunbird/js/calUtils.js
Line: 1683
Comment 10•17 years ago
|
||
Interesting. Could you investigate further? Specifically:
*Load the js debugger
* set a breakpoint in calProviderBase line 190
* show/hide the calendar
* step through all listeners and find out which one is missing onPropertyDeleting
* Instead of the last step, you might get away with setting "Stop for errors" in the debug menu and continuing.
I could not find any listeners that are missing onPropertyDeleting with a simple grep.
Comment 11•17 years ago
|
||
Do have additional extensions installed that add more calendar providers?
Reporter | ||
Comment 12•17 years ago
|
||
PLEASE LET ME CLARIFY THE PROBLEM I DO APOLOGIZE, CALENDERS DO NOT DISAPPEAR, THE EVENTS DO.....IM SORRY ABOUT THAT GENTLEMEN, I USED THE WRONG TERMINOLOGY !!!
Comment 13•17 years ago
|
||
(In reply to comment #11)
> Do have additional extensions installed that add more calendar providers?
>
No, clean TB-profile for me. I had the same errors.
Comment 14•17 years ago
|
||
@10: It wasn't possible to replicate the error messages with venkman installed. After deinstalling the js-debugger and restarting the error messages were back.
@11: no, just talkback and for the test the js-debugger
Comment 15•17 years ago
|
||
This doesn't have clear steps to reproduce and it sounds like we don't really know what the issue is here, so I'm concerned that we aren't going to be able to fix this in the 0.8 time frame therefore, I'm going to minus the blocking request.
Flags: blocking-calendar0.8? → blocking-calendar0.8-
Comment 16•17 years ago
|
||
Did anyone encounter thkis with other servers then the one on mac.com?
Comment 17•17 years ago
|
||
I have similar problem... maybe this can light things up a little:
The same problem (suddenly missing events) occurs when the calendar database is accessed a lot. I am the dev of a tbird extension (synckolab) and this extension also writes/reades lightning events. Now most of the time this works just fine. But I have a few users who are reporting that entries are missing. At first I wasnt able to reproduce that (i tested with an empty calendar and just a few entries in there). But sonetimes - when I loop though all entries, i get a different number of entries and some just dissapear (altough they have been there the last time i looked). The more often I sync, every once in a while entries just disappear. It sound a lot like this bug and lot like an error in the internal handling of data (maybe a locking problem?) plus it seems os-dependent (windows seem to work osx/linux seem to have the problem). I am currently trying to get his problem reproduceable and maybe even a nice error message (Lightning 0.7)
Updated•17 years ago
|
Flags: blocking-calendar0.8- → wanted-calendar0.9?
Updated•17 years ago
|
Flags: wanted-calendar0.9? → wanted-calendar0.9-
Comment 18•17 years ago
|
||
I have different way of reproducing this bug. I'm using thunderbird on linux. And webdav on apache to store ical calendars. I have reproduced this bug with one, two and three calendars. Using the default colour or changig does not change the behaviour.
When receiving an event invitation from outlook/exchange and accepting that, all events on the choosen calendar are invisible. The ical file is just fine. The event has not been added. Reloading the calendar or restarting thunderbird does not help. Deleting the calendar from thunderbird and setting it up once again makes the calendar visible again.
Did not have this issue with 0.8. Only with 0.9.
Have a different machine (also linux) with 0.8 installed witch is still working fine.
Removed my .thunderbird directory to start with a clean profile (and no traces of 0.8), but still same problem.
Updated•17 years ago
|
Summary: As I add more individual calenders, some of them start to disappear for no reason ? → As I add more individual calendars, some of them start to disappear for no reason
Comment 19•15 years ago
|
||
Whats the status of this bug? This seems to have happened with older versions of the Product. Does this still happen with the latest 1.0b2pre nightlies? Is this bug now about disappearing *calendars*, or *events*? Any further Error Console messages?
Status: NEW → UNCONFIRMED
Ever confirmed: false
Comment 20•15 years ago
|
||
I would vote for resolving this bug as INCOMPLETE as long as we have no evidence that it is still reproducible in 1.0b2pre.
Flags: wanted-calendar0.9-
Keywords: qawanted
Updated•15 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•