This is due to not cleaning the available list of fields.
views table display has a call to sanitize fields which we should implement.
I though this would help #1340226: Provide inheriting of method sanitize_columns for views_plugin_style
But we have to build this ourself.
Comments
Comment #1
clemens.tolboomSteps to reproduc:
1. create a view from nodes
2. add a relation to comments
3. set display to graphapi
4. change the settings
5. remove a field
Comment #2
clemens.tolboomThe views does not crash anymore.
But this could use some better error handling.
Comment #3
clemens.tolboom