Comment 11 for bug 293207

Revision history for this message
C de-Avillez (hggdh2) wrote :

@all: upstream would like to have a stacktrace when this happens.

Please install the evolution-data-server and evolution .dgb packages from my PPA, and try again as follows, from a terminal:

1. type 'evolution --force-shutdown'

this will close all the evolution components.

2. type 'sudo apt-get install gdb'

(to install the GNU debugger, if necessary)

3. type 'gdb /usr/bin/evolution'

to start evolution under GDB. GDB will start, and it will print some lines; then it will stop at the 'gdb>' prompt. At this point

4. type 'run'

Evolution will then be executed, and it will state an upgrade is necessary, etc. Wait until no progress is being achieved. Then, on the terminal running Evolution, press CTRL-C (press the CTRL key and, while it is pressed, also press the 'C' key; case is not important). This will send an interrupt signal to GDB. GDB will then print out the prompt again. Now

5. type 'thread apply all bt'

this will print a stacktrace. This stacktrace can take some full screens to be shown, but GDB will stop at every full screen. Please copy the screen contents to a file (or here), and press 'Enter' for the next screen. Copy all of then here.

Unfortunately I cannot test it -- I have been running the new code for quite a long time now.

Thank you.