[Gpe-list] Gpe-bugs Digest, Vol 1, Issue 2

gpe-bugs-request at linuxtogo.org gpe-bugs-request at linuxtogo.org
Wed Nov 29 12:01:17 CET 2006


Send Gpe-bugs mailing list submissions to
	gpe-bugs at linuxtogo.org

To subscribe or unsubscribe via the World Wide Web, visit
	http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpe-bugs
or, via email, send a message with subject or body 'help' to
	gpe-bugs-request at linuxtogo.org

You can reach the person managing the list at
	gpe-bugs-owner at linuxtogo.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gpe-bugs digest..."


Today's Topics:

   1. [Bug 6] New: Closing event database causes many warnings	and
      memory corruption (bugzilla-daemon at linuxtogo.org)
   2. [Bug 7] New: Cannot import events containing WKST
      (bugzilla-daemon at linuxtogo.org)
   3. [Bug 8] New: mimedir_vcal_get_event/todo_list do not
      increment reference counts (bugzilla-daemon at linuxtogo.org)
   4. [Bug 9] New: Alarm triggers are not exported
      (bugzilla-daemon at linuxtogo.org)
   5. [Bug 10] New: Alarms not imported (bugzilla-daemon at linuxtogo.org)


----------------------------------------------------------------------

Message: 1
Date: Tue, 28 Nov 2006 15:50:46 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 6] New: Closing event database causes many
	warnings	and memory corruption
To: gpe-bugs at linuxtogo.org
Message-ID: <bug-6-7 at http.bugs.linuxtogo.org/>

http://bugs.linuxtogo.org/show_bug.cgi?id=6

           Summary: Closing event database causes many warnings and memory
                    corruption
           Product: libeventdb
           Version: 0.30
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P3
         Component: default
        AssignedTo: gpe-bugs at linuxtogo.org
        ReportedBy: g+gpe at cobb.uk.net
   Estimated Hours: 0.0


If a program gets a collection of events using event_db_list_for_period, then
unref's the events and closes the event database, a large number of the
following warning messages are displayed:

GLIB WARNING ** GLib-GObject - IA__g_object_remove_toggle_ref: couldn't find
toggle ref 0xa7f2e3e0(0x8050800)

(By the way, each warning reports the same addresses.)

On some occasions this is followed by a core dump:

*** glibc detected *** malloc(): memory corruption: 0x080506e0 ***

The attached program reproduces the problem (as long as there are some events
already in the database).


-- 
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



------------------------------

Message: 2
Date: Tue, 28 Nov 2006 18:23:23 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 7] New: Cannot import events containing WKST
To: gpe-bugs at linuxtogo.org
Message-ID: <bug-7-7 at http.bugs.linuxtogo.org/>

http://bugs.linuxtogo.org/show_bug.cgi?id=7

           Summary: Cannot import events containing WKST
           Product: gpesyncd
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P4
         Component: default
        AssignedTo: gpe-bugs at linuxtogo.org
        ReportedBy: g+gpe at cobb.uk.net
   Estimated Hours: 0.0


Events with recurrence rules containing WKST= clauses cannot be imported into
gpesyncd (or gpe-calendar).

This is a bug in libmimedir (mimedir-recurrence).


-- 
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



------------------------------

Message: 3
Date: Tue, 28 Nov 2006 18:27:23 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 8] New: mimedir_vcal_get_event/todo_list do
	not	increment reference counts
To: gpe-bugs at linuxtogo.org
Message-ID: <bug-8-7 at http.bugs.linuxtogo.org/>

http://bugs.linuxtogo.org/show_bug.cgi?id=8

           Summary: mimedir_vcal_get_event/todo_list do not increment
                    reference counts
           Product: gpesyncd
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: minor
          Priority: P4
         Component: default
        AssignedTo: gpe-bugs at linuxtogo.org
        ReportedBy: g+gpe at cobb.uk.net
   Estimated Hours: 0.0


mimedir_vcal_get_event_list and mimedir_vcal_get_todo_list do not increment the
reference counts on the components they return.  This causes crashes if the
caller unref's them.

The workround is for the caller not to unref them, of course.

The is a libmimedir bug.


-- 
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



------------------------------

Message: 4
Date: Tue, 28 Nov 2006 18:39:31 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 9] New: Alarm triggers are not exported
To: gpe-bugs at linuxtogo.org
Message-ID: <bug-9-7 at http.bugs.linuxtogo.org/>

http://bugs.linuxtogo.org/show_bug.cgi?id=9

           Summary: Alarm triggers are not exported
           Product: gpesyncd
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: major
          Priority: P4
         Component: default
        AssignedTo: gpe-bugs at linuxtogo.org
        ReportedBy: g+gpe at cobb.uk.net
   Estimated Hours: 0.0


When exporting events with alarms, the trigger value is not included.  So, when
the event is synchronised with an external system the alarm is likely to be
lost.

This is a bug in libmimedir.  The "target" property of MIMEDirVAlarm is not
writable.  A patch is attached.  With this patch applied to libmimedir triggers
are exported correctly.


-- 
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



------------------------------

Message: 5
Date: Tue, 28 Nov 2006 18:43:12 +0100
From: bugzilla-daemon at linuxtogo.org
Subject: [Gpe-bugs] [Bug 10] New: Alarms not imported
To: gpe-bugs at linuxtogo.org
Message-ID: <bug-10-7 at http.bugs.linuxtogo.org/>

http://bugs.linuxtogo.org/show_bug.cgi?id=10

           Summary: Alarms not imported
           Product: gpesyncd
           Version: unspecified
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P4
         Component: default
        AssignedTo: gpe-bugs at linuxtogo.org
        ReportedBy: g+gpe at cobb.uk.net
   Estimated Hours: 0.0


Imported events do not include any alarms.

This is a restriction in libmimedir (with a FIXME comment!). 
mimedir_vcomponent_read_from_profile does not handle parsing of the VALARM
subcomponent.

I have no patch for this at the moment.


-- 
Configure bugmail: http://bugs.linuxtogo.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



------------------------------

_______________________________________________
Gpe-bugs mailing list
Gpe-bugs at linuxtogo.org
http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/gpe-bugs


End of Gpe-bugs Digest, Vol 1, Issue 2
**************************************



More information about the Gpe-list mailing list