[yt-dev] Issue #890: Segmentation fault when using load_amr_grid (yt_analysis/yt)

astrofrog issues-reply at bitbucket.org
Tue Sep 2 05:47:57 PDT 2014


New issue 890: Segmentation fault when using load_amr_grid
https://bitbucket.org/yt_analysis/yt/issue/890/segmentation-fault-when-using

astrofrog:

The following example results in a segmentation fault on MacOS X 10.8:

```python
import numpy as np
from yt.mods import load_amr_grids, ProjectionPlot

grid_data = []
        
grid_dict = {}

grid_dict['left_edge'] = [-1.0, -1.0, -1.0]
grid_dict['right_edge'] = [1.0, 1.0, 1.0]
grid_dict['dimensions'] = [8, 8, 8]
grid_dict['level'] = 0

grid_dict['density'] = np.ones((8,8,8))

grid_data.append(grid_dict)

domain_dimensions = np.array([8, 8, 8])

spf = load_amr_grids(grid_data, domain_dimensions)

p = ProjectionPlot(spf, 'x', ["density"], center='c', origin='native')
p.save()
```

The output is:

```
yt : [INFO     ] 2014-09-02 14:45:06,767 Parameters: current_time              = 0.0
yt : [INFO     ] 2014-09-02 14:45:06,767 Parameters: domain_dimensions         = [8 8 8]
yt : [INFO     ] 2014-09-02 14:45:06,768 Parameters: domain_left_edge          = [ 0.  0.  0.]
yt : [INFO     ] 2014-09-02 14:45:06,768 Parameters: domain_right_edge         = [ 1.  1.  1.]
yt : [INFO     ] 2014-09-02 14:45:06,769 Parameters: cosmological_simulation   = 0.0
('gas', 'density')
yt : [INFO     ] 2014-09-02 14:45:06,864 Loading field plugins.
yt : [INFO     ] 2014-09-02 14:45:06,864 Loaded angular_momentum (8 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,864 Loaded astro (14 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,865 Loaded cosmology (20 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,865 Loaded fluid (56 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,866 Loaded fluid_vector (88 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,866 Loaded geometric (102 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,866 Loaded local (102 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,867 Loaded magnetic_field (108 new fields)
yt : [INFO     ] 2014-09-02 14:45:06,867 Loaded species (108 new fields)
```

and the traceback is here:

https://gist.github.com/astrofrog/d69f9e2a4a539c92ae65

I am using yt 3.0.





More information about the yt-dev mailing list