Hi,
I am trying to run a DOS calculation with LDA + U functional and I am getting this error:
*** Error in `vasp_std': double free or corruption (!prev): 0x000000000a148a00 ***
I have run it with out the +U bit and it works, but when I add in the INCAR tags for the +U it then gives the error.
The POSCAR, INCAR, KPOINTS, POTCAR files are in the attached zip folder and I have copied the error message into the "double_free_or_corruption.txt" file also in the zip folder.
Thanks for the help.
"double free or corruption" error
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 6
- Joined: Fri Mar 20, 2020 11:39 am
"double free or corruption" error
You do not have the required permissions to view the files attached to this post.
-
- Global Moderator
- Posts: 460
- Joined: Mon Nov 04, 2019 12:44 pm
Re: "double free or corruption" error
To run with "LDAUTYPE = 4" one still needs to run spinpolarized ("ISPIN = 2").
Then the error should disappear.
There is also a typo for "LMAXMIX" in your input: LMAXMIN -> LMAXMIX.
Then the error should disappear.
There is also a typo for "LMAXMIX" in your input: LMAXMIN -> LMAXMIX.
-
- Newbie
- Posts: 6
- Joined: Fri Mar 20, 2020 11:39 am
Re: "double free or corruption" error
Hi ferenc_karsai
That worked perfectly. Thank you very much for the help.
That worked perfectly. Thank you very much for the help.