GeoDataTreeModel asserts/crashes if it renders data that is modified later on and people do not call its updateFeature() method. That should be documented.
Thank you for the bug report. As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists. If this bug is no longer persisting or relevant please change the status to resolved.