> Just use gdb. Look at > > http://sources.redhat.com/gdb/current/onlinedocs/gdb_toc.html That's a really good tutorial ! I'll go away and study it. thanks Rod ----------------------------------------------------------- Brought to you by a thunderbird, penguin, gnu and a camel

Nickolay V. Shmyrev wrote:
В Сбт, 23/04/2005 в 18:06 +1000, Rod Butcher пишет:

I've built evolution 2.2 from cvs -r gnome-2-10. My gnome environment is 2.11.
Evolution crashes on selecting any option from a drop-down list, such as selecting pop server option.
When the list (pop, imap etc) is displayed the following messages are logged :-
(evolution-2.2:8146): evolution-mail-WARNING **: Cannot activate OAFIID:GNOME_Spell_Dictionary:0.3


It seems like you should check gnome-spell installation


(evolution-2.2:8146): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed
(evolution-2.2:8146): Gtk-CRITICAL **: gtk_tree_sortable_set_sort_column_id: assertion `GTK_IS_TREE_SORTABLE (sortable)' failed
BBDB spinning up...




This sort of messages are easy to debug. Just put breakpoint in g_log
function
then backtrace should show you the place where problem occurs.


When I actually select an option from the dropdown list no further messages are output, evolution just crashes.

How do you guys actually debug something like this ? Using an unstable gnome is part of my learning curve.


Just use gdb. Look at

http://sources.redhat.com/gdb/current/onlinedocs/gdb_toc.html

If you've found bug that causes segfault, it is always nice to report
about it in bugzilla.


thanks
Rod



.

_______________________________________________
gnome-devel-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-devel-list

Reply via email to