6 Apr
2013
6 Apr
'13
5:42 p.m.
On Sat, Apr 6, 2013 at 12:44 AM, James Stroud
I accidentally gave paired_miller_indices() a value > 1 for i_array, and got a segfault. The problem looks to be in match_indices.cpp, line 94:
result.push_back(miller_indices_[i_array][pairs_[i][i_array]]);
Maybe there should be a test that raises an exception on the python side, if possible.
The way this is usually handled is to add an assertion that i_array <= 1. I'm a little surprised this wasn't already in there, but I've committed the change. thanks, Nat