Handle null Vala.CodeNode
Sometimes, Vala parsing can provide some null nodes, which explains this kind of error :
(process:29555): vala-CRITICAL **: 01:08:52.791: vala_code_node_to_string: assertion 'self != NULL' failed
GVls doesn't handle this error, so library and associated apps crash