This happened after a glibc upgrade to 2.3.4.20041102-r1. It was resolved by applying this patch from the ximian-connector dev group: http://bugzilla.ximian.com/showattachment.cgi?attach_id=13397 Could someone add this to the 1.0.3 ebuild? I just put the following src_unpack function in mine: src_unpack() { unpack ${A} cd ${S} epatch ${FILESDIR}/${PV}-exchange_crash.patch } with the patch being at ${FILESDIR}/${PV}-exchange_crash.patch
Created attachment 54377 [details, diff] Patch
Created attachment 54378 [details] ebuild to use patch
Created attachment 57418 [details] ebuild to use patch
Created attachment 57419 [details, diff] Patch to 1.0.4
Created attachment 58577 [details] ebuild fixes ebuild for 1.0.4
does this still happen with 1.2.1 ?
i dont think anyone interested in this bug anymore ;-)
Maybe not... I do not use the software anymore so I'm no longer patching it on my personal machine. There was a null pointer, which was fixed by giving the 2 vars in the patch a default value. Shouldn't be hard to put into the build but if nobody is having the issue...
newer versions out, reporter doesn't use anymore, not reproducible.
I have encountered similar problems with the following packages: gnome-extra/evolution-data-server-1.4.2.1 gnome-extra/evolution-exchange-2.4.2 mail-client/evolution-2.4.2.1 I made a new patch for evolution-data-server-1.4.2.1 which does the same as the previous patch 1.0.4 and also made a new ebuild. After making a local evolution-data-server, the problem was solved! So up until now, this bug should be re-opened until this patch as been incorporated in portage. This patch only sets two initial heap variables to zero. I would strongly advise to include this patch to portage (evolution-exchange is not used a lot that's why this is probably not noted a lot).
Created attachment 76303 [details, diff] Patch to evolution-data-server-1.4.2.1 to solve exchange crash
Created attachment 76304 [details] new ebuild file associated with 1.4.2.1-exchange_crash.patch
reopen to apply patch.
Patch applied to CVS.