I believe the bug is in GtkAda. In gtk-tree_model.ads, it declares:
Signal_Row_Changed : constant Glib.Signal_Name :=
"row_changed";
Signal_Row_Inserted : constant Glib.Signal_Name :=
"row_inserted";
Signal_Row_Has_Child_Toggled : constant Glib.Signal_Name :=
"row_has_child_toggled";
Signal_Row_Deleted : constant Glib.Signal_Name :=
"row_deleted";
Signal_Rows_Reordered : constant Glib.Signal_Name :=
"rows_reordered";
but the log file contains:
[BUILDER] 2/473 Project view changed, loading xref in memory
(14:17:15.933)
[UNEXPECTED_EXCEPTION.EXCEPTIONS] 1/480 Unexpected exception: Exception
name: SYSTEM.ASSERTIONS.ASSERT_FAILURE
_UNEXPECTED_EXCEPTION.EXCEPTIONS_ Message: Trying to connect to unknown
signal ("row_inserted") on type GtkAdaAbstractTreeModel (14:17:16.40)
[UNEXPECTED_EXCEPTION.EXCEPTIONS] 2/481 Unexpected exception: Exception
name: SYSTEM.ASSERTIONS.ASSERT_FAILURE
_UNEXPECTED_EXCEPTION.EXCEPTIONS_ Message: Trying to connect to unknown
signal ("row_inserted") on type GtkAdaAbstractTreeModel (14:17:16.41)
[UNEXPECTED_EXCEPTION.EXCEPTIONS] 3/482 Unexpected exception: Exception
name: SYSTEM.ASSERTIONS.ASSERT_FAILURE
_UNEXPECTED_EXCEPTION.EXCEPTIONS_ Message: Trying to connect to unknown
signal ("row_inserted") on type GtkAdaAbstractTreeModel (14:17:16.41)
[UNEXPECTED_EXCEPTION.EXCEPTIONS] 4/483 Unexpected exception: Exception
name: SYSTEM.ASSERTIONS.ASSERT_FAILURE
_UNEXPECTED_EXCEPTION.EXCEPTIONS_ Message: Trying to connect to unknown
signal ("row_inserted") on type GtkAdaAbstractTreeModel (14:17:16.41)
[UNEXPECTED_EXCEPTION.EXCEPTIONS] 5/484 Unexpected exception: Exception
name: SYSTEM.ASSERTIONS.ASSERT_FAILURE
_UNEXPECTED_EXCEPTION.EXCEPTIONS_ Message: Trying to connect to unknown
signal ("row_inserted") on type GtkAdaAbstractTreeModel (14:17:16.41)
[UNEXPECTED_EXCEPTION.EXCEPTIONS] 6/485 Unexpected exception: Exception
name: SYSTEM.ASSERTIONS.ASSERT_FAILURE
_UNEXPECTED_EXCEPTION.EXCEPTIONS_ Message: Trying to connect to unknown
signal ("row_inserted") on type GtkAdaAbstractTreeModel (14:17:16.42)
The correct name for the signal appears to be "row-inserted" (note:
s/_/-/). The spelling with _ was probably accepted by earlier versions
of GTK+ and now rejected since April.
To be confirmed by patching and recompiling GtkAda and then recompiling
gnat-gps. Alternatively, try downgrading libgtk+2.0 and see what
happens.
--
Ludovic Brenta.
--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org