On Tue, Jan 25, 2005 at 08:03:10AM +0800, Not Zed wrote:
> 
> The only way to debug a hang is to get a backtrace in gdb, of all
> threads when it is 'hung'.

The hang occurs during the call to:
  gtk_widget_show_all (dialog);
in shell/e-shell-startup-wizard.c, prepare_importer_page().

I looked at the 2.6 CVS branch of gtk+ and imported the latest fixes
for gtk/gtkdialog.c. Once I did this, the hang disappeared!

>From the ChangeLog, the fix to gtk/gtkdialog.c was:
        * gtk/gtkdialog.c (gtk_dialog_map): Don't loop forever
        here, even if the only focusable widgets are labels.

> After that screen it should open up the main window.
> 
> On Mon, 2005-01-24 at 13:16 -0600, Albert Chin wrote:
> 
>     I've built a custom version of Evolution 2.0.3 on RHEL 3.0/x86 and
>     RHEL 3.0/amd64 against a custom-built gnome-2.8.2. We've changed the
>     path structure a bit and have evolution and gnome installed into
>     different directories (/opt/evolution20, /opt/gnome28). Evolution
>     launches and starts the setup wizard. After making my way to the
>     screen to select the geographic region, I click the 'Forward' button
>     and then Evolution hangs. I am sure this is my fault as a result of
>     the changes I've made. What should happen after this screen? Is it
>     trying to find some file to load to move on to the next step?
> 
> 
> 

-- 
albert chin ([EMAIL PROTECTED])
_______________________________________________
evolution-hackers maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/evolution-hackers

Reply via email to