version_string is being free'ed twice. Instead of version_string we need to free shading_language_version_string