>>Where's this code? the code mentioned abbove is at file "shell/e-local-storage.c" line 960. >>BTW i'm mightily impressed that you can get evolution mail to work >>without everything else running. Why? Wasn't it supposed to run this way?
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of Not Zed Sent: Thursday, May 02, 2002 4:18 AM To: Gabriel Cc: Evolution-Hackers@Ximian. Com Subject: Re: [Evolution-hackers] There is a bug in the asyncRemoveFolder? Where's this code? BTW i'm mightily impressed that you can get evolution mail to work without everything else running. On Thu, 2002-05-02 at 03:12, Gabriel wrote: > I've track it down to the > bonobo_interface_remove_folder_cb and the parameters seem to be wrong > The prototype is : > > static int > bonobo_interface_remove_folder_cb (EvolutionStorage *storage, > const char *path, > const char *physical_uri, > void *data); > as opposed to the upper > > static void > bonobo_interface_create_folder_cb (EvolutionStorage *storage, > const Bonobo_Listener listener, > const char *path, > const char *type, > const char *description, > const char *parent_path, > void *data) > > Notice how char *path is the seccond parameter in _remove_ and the third in > _create_. > > The remove function is called with a listener of NULL, a path of > "/test1/test2" and phisical uri "file:///blablabla". The function sees the > phisical URI as data and tryes to cast it to a E_LOCAL_STORAGE with the > unavoidable segmentation fault. > > Best Regards > > > > _______________________________________________ > evolution-hackers maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/evolution-hackers _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers