Re: [Evolution-hackers] error in generated vcalendar + error reading changed tasks/events
- From: JP Rosevear <jpr novell com>
- To: Armin Bauer <armin bauer desscon com>
- Cc: evolution-hackers <evolution-hackers ximian com>
- Subject: Re: [Evolution-hackers] error in generated vcalendar + error reading changed tasks/events
- Date: Wed, 09 Mar 2005 13:29:38 -0500
On Wed, 2005-03-09 at 00:09 +0100, Armin Bauer wrote:
> > Anyhow, I think whats really happening is that Evolution wants to use
> > the CATEGORIES as a whole single string and breaks it up in the UI
> > itself. The \, means we are treating the categories as a single block
> > rather a delimited list, that is valid icalendar, if a bit unusual.
> >
>
> So, judging from your answer, that you are not going to change this?
Not in the short term, is there a specific issue this is causing you?
> >
> >> Type example:
> >>
> >> CATEGORIES:TRAVEL AGENT
> >>
> >> CATEGORIES:INTERNET,IETF,INDUSTRY,INFORMATION TECHNOLOGY
> >>
> >>so this would be valid: sometext\,,somemoretext
According to the spec, yes it would.
> >>>>The second one is that when i add several tasks/events, request them via
> >>>>e_cal_get_changes, delete all of them and request again using
> >>>>e_cal_get_changes the returned GList will contain more items than delete
> >>>>d and the additional items look like random memory locations. I attached
> >>>>the code that produces this result. I took a look at the bug database
> >>>>and there are quite some bugs which reporting crashing etc when deleting
> >>>>tasks/events, so maybe this is related.
> >>>
> >>>
> >>>Probably unrelated, but it might help against some pilot bugs. What is
> >>>the exactly version you are coding against?
> >>
> >>ii evolution 2.0.4-0.1 The groupware suite
> >>ii evolution-data 1.0.4-0.1 evolution database backend server
> >>
> >>entry 20050308T203113Z-6966-1000-6736-0 azrael
> >>entry 20050308T203113Z-6966-1000-6736-1 azrael
> >>entry 20050308T203002Z-6781-1000-1-1 azrael
> >>entry 20050308T203113Z-6966-1000-6736-2 azrael
> >>entry 20050308T203002Z-6781-1000-1-2 azrael
> >>entry 20050307T183359Z-32171-1000-1-42 azrael
> >>
> >>Note that i deleted 3 tasks (the ones with *1000-1*)
> >
> >
> > Have you looked at the .xml file on disk to see if thats being updated
> > properly?
>
> Yes. i attached the ics and .db files after the first sync (after i
> added 3 tasks) and after the second one (with the deletion). Nothing
> suspicious...
Well, next step would be to debug the code in the file backend
(e-d-s/calendar/backends/file). It will be several days before i could
get to this, but you can ping me with any questions if you want to take
a crack.
> But there seems to be another bug: take a look at before.ics. there are
> errors in there which i guess is not correct. (but these errors are not
> the root of the problem, i checked this)
Yah, libical is sticking those in there.
-JP
--
JP Rosevear <jpr novell com>
Novell, Inc.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]