Creating Render Causes VAPOR to Crash

I had an relatively large .nc file (33GB) that whenever I tried to create a render, it would cause VAPOR to crash. I thought this could be a size issue so I trimmed it down (around 300MB) but I still get the same issue. I have attached an image of the dimensions and format of the data.

EDIT: I have also checked that it is CF-1.7 compliant

Hi, could you let us know what OS you’re using, what version of VAPOR, and share the file with us in a way of your choosing? Google drive or email (vapor@ucar.edu) would work.

MacOS Sonoma 14.5
Vapor Version: 3.9.2.5e0407326
File sent via email

Hi again. Vapor uses XML to track its state, and your variable names have illegal XML characters in them. The * is illegal, and I believe the escape \ is as well. Remove these and your large file should load fine, barring any other issues.

That said, Vapor should be reporting this instead of of just crashing. I’ve filed a new ticket that we will try to address before our next release.

Hi @ezx, I looked into this further and @pearse is correct that we do not support having such characters in variable names, however, the NetCDF-CF specification also does not allow this so your file is not CF-compliant. See CF Conventions § 2.3: Naming Conventions.

If you make your file CF-complaint it should work with Vapor but please let us know if you run into any additional issues.