Hello,<br><br>I was trying out the scipy.io.netcdf module in order to work on the documentation and I came across a way to segfault out of python.  If you open an existing netcdf file as read-only and then try to set a scalar value using .assignValue for a 1-element netcdf_variable, the program segfaults rather than raising an exception.<br>

<br>Here is an example to go with a very small netcdf file as a test:<br><br>from <a href="http://scipy.io">scipy.io</a> import netcdf<br>f = netcdf.netcdf_file(&quot;testdata.netcdf&quot;, &#39;r&#39;)<br>tval = f.variables[&#39;t&#39;]<br>

tval.assignValue(42)<br>f.close()<br><br>Ben Root<br>