<URL: http://bugs.freeciv.org/Ticket/Display.html?id=40731 >

> [cazf...@gmail.com - Wed Feb 18 13:35:33 2009]:
>  Both S2_1 and TRUNK, gtk-client.
>  When client is started, it prints to terminal:
> Gtk-CRITICAL **: gtk_tree_view_set_cursor_on_cell: assertion
> `tree_view->priv->tree != NULL' failed
>  This is quite new.

I think this is due to trying to set focus on a treeview
that has not been realized yet. See:

This would indicate that the error message is mostly
benign. Are you sure you did not notice any bad behavior
in the gui?

Also, it would help if you could provide your gtk version,
and possibly run with gtk aborting on assertions:

civclient -- --g-fatal-warnings

and post the backtrace. Or if the above doesn't work you
can try running in gdb, setting a breakpoint at
gtk_tree_view_set_cursor_on_cell() and then stepping one
line at a time until the error message shows up. Then
post the backtrace at that point.

Maybe also find the revision that contained the code
change that first made this error occur, though I don't
know if plain svn has convenient tools like git-bisect
for that sort of investigation.


Freeciv-dev mailing list

Reply via email to