First run 'yum install yum-utils' (without the quotes) then run Matt's 1st command for the debugger install. The debuginfo packages are part of the yum utilies packages.
> Debug packages are there, but they're kept in a separate repo. Try: > > debuginfo-install --enablerepo=updates-testing evolution > > (If that doesn't work, try --enablerepo=updates-testing-debuginfo. > Not > sure which is right.) > > That should pull down the debug packages for both evolution and all > the > libraries evolution uses, so your stack traces will be complete. > (Fair > warning, the download might be largish.) > > Matthew Barnes > -- Tim McConnell <[email protected]> > > Message: 1 > Date: Fri, 27 Feb 2009 18:36:48 +0100 > From: Thomas Mittelstaedt <[email protected]> > Subject: Re: [Evolution] evolution crashing randomly > To: Tom H <[email protected]> > Cc: [email protected] > Message-ID: <1235756208.16651.35.ca...@linux1> > Content-Type: text/plain > > Am Freitag, den 27.02.2009, 17:25 +0000 schrieb Tom H: > > On Fri, 2009-02-27 at 17:50 +0100, Thomas Mittelstaedt wrote: > > > > > > P.S.: ... and don't forget to report all those little bugs to > > > http://bugzilla.gnome.org. > > > > > > > I was wondering whether I can get some tips on getting a debug log or > > core dump for a bug report, there doesn't seem to be a evolution-debug > > package in the fedora 10 repos, and the --debug option is not revealing > > much. > > > > Tom > > I start evolution with the following script, which I also put > into /opt/evo/bin > > #!/bin/sh > # > # Put this file in your PATH and/or invoke it directly. > # > # - Enables full debugging (note! Privacy concerns!) > # - Enables core dumps (ulimit) > # - Creates a new log directory for this instance of Evo > # - Cd's there to keep everything related to this run together > # > # You should clean out those log directories occasionally. > > prefix='/opt/evo' > > # Set up debugging. Remember EVERYTHING! > E2K_DEBUG=5 > CAMEL_DEBUG=all > export E2K_DEBUG CAMEL_DEBUG > > # Allow for core dumps. > ulimit -c unlimited > > # All our email is dumped with debugging, so set restrictive permissions > umask 0077 > > # Create a directory just for this run > logdir="$prefix/log/`date '+%Y%m%d.%H%M%S'`" > mkdir -p "$logdir" > cd "$logdir" || exit 1 > > # Run it > i=0 > while [ -e "$logdir/evo.log.$i" ]; do > i=`expr $i + 1` > done > > killall bonobo-activation-server > #/opt/evo/bin/evolution --force-shutdown > > exec "$prefix/bin/evolution-env" "gdb" -x "$prefix/.gdbinit" > "$prefix/bin/evolution" "$@" > > > > > ------------------------------ > > Message: 2 > Date: Fri, 27 Feb 2009 13:09:52 -0500 > From: Matthew Barnes <[email protected]> > Subject: Re: [Evolution] evolution crashing randomly > To: Tom H <[email protected]> > Cc: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain > > On Fri, 2009-02-27 at 17:25 +0000, Tom H wrote: > > I was wondering whether I can get some tips on getting a debug log or > > core dump for a bug report, there doesn't seem to be a evolution-debug > > package in the fedora 10 repos, and the --debug option is not revealing > > much. > > Debug packages are there, but they're kept in a separate repo. Try: > > debuginfo-install --enablerepo=updates-testing evolution > > (If that doesn't work, try --enablerepo=updates-testing-debuginfo. Not > sure which is right.) > > That should pull down the debug packages for both evolution and all the > libraries evolution uses, so your stack traces will be complete. (Fair > warning, the download might be largish.) > > Matthew Barnes > > > > ------------------------------ > > Message: 3 > Date: Fri, 27 Feb 2009 13:30:52 -0500 > From: Reid Thompson <[email protected]> > Subject: Re: [Evolution] evolution crashing randomly > To: Patrick O'Callaghan <[email protected]> > Cc: [email protected] > Message-ID: <[email protected]> > Content-Type: text/plain; charset="us-ascii" > > On Fri, 2009-02-27 at 12:36 -0430, Patrick O'Callaghan wrote: > > On Fri, 2009-02-27 at 17:50 +0100, Thomas Mittelstaedt wrote: > > > Why don't you check out the bleeding edge version. Just grab the > > > Makefile at http://mad-scientist.us/Makefile > > > and do a 'make all'. It will check out the latest subversion trunk > > > version, configure, build and install it to /opt/evo. > > > I do that for several months now and it works very well. > > > > Unfortunately Paul's Makefile only works for Ubuntu and Debian. > > > > poc > > > > _______________________________________________ > > Evolution-list mailing list > > [email protected] > > http://mail.gnome.org/mailman/listinfo/evolution-list > > > i use it on gentoo --- > > my slightly mod'd version is attached > > you can do a diffs against the original from the website. > > -------------- next part -------------- > A non-text attachment was scrubbed... > Name: Makefile > Type: text/x-makefile > Size: 21963 bytes > Desc: not available > URL: > <http://mail.gnome.org/archives/evolution-list/attachments/20090227/0c57c891/attachment.bin> > > ------------------------------ > > _______________________________________________ > Evolution-list mailing list > [email protected] > http://mail.gnome.org/mailman/listinfo/evolution-list > > > End of Evolution-list Digest, Vol 43, Issue 50 > **********************************************
_______________________________________________ Evolution-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/evolution-list
