Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86174 - gnome-extra/evolution-data-server crash with exchange calendar
Summary: gnome-extra/evolution-data-server crash with exchange calendar
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-21 13:09 UTC by Jason Haruska
Modified: 2006-01-08 14:41 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch (1.0.3-exchange_crash.patch,693 bytes, patch)
2005-03-24 12:09 UTC, Jason Haruska
Details | Diff
ebuild to use patch (evolution-data-server-1.0.3-r1.ebuild,1023 bytes, application/octet-stream)
2005-03-24 12:10 UTC, Jason Haruska
Details
ebuild to use patch (evolution-data-server-1.0.4-r1.ebuild,1023 bytes, application/octet-stream)
2005-04-27 12:38 UTC, Jason Haruska
Details
Patch to 1.0.4 (1.0.4-exchange_crash.patch,693 bytes, patch)
2005-04-27 12:39 UTC, Jason Haruska
Details | Diff
ebuild (evolution-data-server-1.0.4-r1.ebuild,1.05 KB, text/plain)
2005-05-10 09:40 UTC, Jason Haruska
Details
Patch to evolution-data-server-1.4.2.1 to solve exchange crash (1.4.2.1-exchange_crash.patch,693 bytes, patch)
2006-01-06 00:29 UTC, Roalt
Details | Diff
new ebuild file associated with 1.4.2.1-exchange_crash.patch (evolution-data-server-1.4.2.1-r1.ebuild,2.70 KB, application/octet-stream)
2006-01-06 00:31 UTC, Roalt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Haruska 2005-03-21 13:09:33 UTC
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
Comment 1 Jason Haruska 2005-03-24 12:09:11 UTC
Created attachment 54377 [details, diff]
Patch
Comment 2 Jason Haruska 2005-03-24 12:10:11 UTC
Created attachment 54378 [details]
ebuild to use patch
Comment 3 Jason Haruska 2005-04-27 12:38:57 UTC
Created attachment 57418 [details]
ebuild to use patch
Comment 4 Jason Haruska 2005-04-27 12:39:27 UTC
Created attachment 57419 [details, diff]
Patch to 1.0.4
Comment 5 Jason Haruska 2005-05-10 09:40:41 UTC
Created attachment 58577 [details]
ebuild

fixes ebuild for 1.0.4
Comment 6 John N. Laliberte (RETIRED) gentoo-dev 2005-07-04 18:09:07 UTC
does this still happen with 1.2.1 ?
Comment 7 Nir Dremer 2005-09-07 05:04:03 UTC
i dont think anyone interested in this bug anymore ;-)
Comment 8 Jason Haruska 2005-09-07 05:09:49 UTC
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...
Comment 9 John N. Laliberte (RETIRED) gentoo-dev 2005-09-28 11:51:17 UTC
newer versions out, reporter doesn't use anymore, not reproducible.
Comment 10 Roalt 2006-01-06 00:28:16 UTC
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).

 
Comment 11 Roalt 2006-01-06 00:29:36 UTC
Created attachment 76303 [details, diff]
Patch to evolution-data-server-1.4.2.1  to solve exchange crash
Comment 12 Roalt 2006-01-06 00:31:02 UTC
Created attachment 76304 [details]
new ebuild file associated with 1.4.2.1-exchange_crash.patch
Comment 13 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-01-08 13:55:51 UTC
reopen to apply patch.
Comment 14 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-01-08 14:41:43 UTC
Patch applied to CVS.