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

Reply via email to