Re: [Evolution-hackers] Possible bug in GW Camel provider

2005-12-20 Thread Parthasarathi Susarla
On Thu, 2005-12-15 at 14:29 +0100, Jules Colding wrote: > On Wed, 2005-12-14 at 21:30 +0530, Parthasarathi Susarla wrote: > > Hey jules, > > On Wed, 2005-12-14 at 15:39 +0100, Jules Colding wrote: > > [snip] > > > I have just inspected cvs HEAD instead of the gnome-2-12 branch. The > > > strings ar

Re: [Evolution-hackers] Possible bug in GW Camel provider

2005-12-15 Thread Jules Colding
On Wed, 2005-12-14 at 21:30 +0530, Parthasarathi Susarla wrote: > Hey jules, > On Wed, 2005-12-14 at 15:39 +0100, Jules Colding wrote: > [snip] > > I have just inspected cvs HEAD instead of the gnome-2-12 branch. The > > strings are indeed being released in HEAD so my assertion that this is a > > b

Re: [Evolution-hackers] Possible bug in GW Camel provider

2005-12-14 Thread Parthasarathi Susarla
Hey jules, On Wed, 2005-12-14 at 15:39 +0100, Jules Colding wrote: [snip] > I have just inspected cvs HEAD instead of the gnome-2-12 branch. The > strings are indeed being released in HEAD so my assertion that this is a > bug seems to be correct, but the bug(s) is only present in the > gnome-2-12 b

Re: [Evolution-hackers] Possible bug in GW Camel provider

2005-12-14 Thread Jules Colding
On Tue, 2005-12-13 at 18:40 +0530, Parthasarathi Susarla wrote: > On Tue, 2005-12-13 at 13:36 +0100, Jules Colding wrote: > [snip] > > > Problems seems to arise if "exists" is TRUE. > > > > Issue 1) pstrings, such as "mi->info.from", are being overwritten > > without being released. > > > Issue

Re: [Evolution-hackers] Possible bug in GW Camel provider

2005-12-14 Thread Jules Colding
Hi Partha, On Tue, 2005-12-13 at 18:40 +0530, Parthasarathi Susarla wrote: > On Tue, 2005-12-13 at 13:36 +0100, Jules Colding wrote: > [snip] > > > Problems seems to arise if "exists" is TRUE. > > > > Issue 1) pstrings, such as "mi->info.from", are being overwritten > > without being released.

Re: [Evolution-hackers] Possible bug in GW Camel provider

2005-12-13 Thread Parthasarathi Susarla
On Tue, 2005-12-13 at 13:36 +0100, Jules Colding wrote: [snip] > Problems seems to arise if "exists" is TRUE. > > Issue 1) pstrings, such as "mi->info.from", are being overwritten > without being released. > Issue 2) mi is being unref-ed but subsequently used. mi could vanish > while in use if

[Evolution-hackers] Possible bug in GW Camel provider

2005-12-13 Thread Jules Colding
Hi, After having thought about my previous mail about weird code in the GW Camel provider, I have come to believe that it is actually a memory leak and a possible race. The issues are in "camel-groupwise-folder.c:gw_update_cache()". Please look at: ### snip ###