lammps Segmentation fault by using 'fix rigid' command

I don't know about Git well.
It's my operation below.
First,I add the code "grow_arrays(atom->nmax);" between "if (atom->mu_flag) dorientflag = 1;" and "for (i = 0; i < nlocal; i++) {" for fix_rigid_small.cpp
Then,I make ubuntu again,and get the new lmp_ubuntu.
But,it doesn't still work well.

The end of error message is presented as below:

发件人: "Chen Wang" <[email protected]...>
发送时间: 2014-10-21 08:16:57 (星期二)
收件人: "Axel Kohlmeyer" <[email protected]>
抄送:
主题: Re: Re: [lammps-users] lammps Segmentation fault by using 'fix rigid' command

I don't know about Git well.
It's my operation below.
First,I add the code "grow_arrays(atom->nmax);" between "if (atom->mu_flag) dorientflag = 1;" and "for (i = 0; i < nlocal; i++) {" for fix_rigid_small.cpp
Then,I make ubuntu again,and get the new lmp_ubuntu.
But,it doesn't still work well.

you also have to do:

make package-update

and then recompile.

if you type:

make package-diff

you should see, if there are pending modifications in the individual packages

axel.