According to the docs over at gnome the *_iter_nth_child should be a setter for iter.
The current implementation performs a check iter->stamp == STAMP_GOOD and aborts. It should instead set iter.
Somehow gtk seems to function (in its current form) nonetheless.