Yambo built was fine but it gives error when running
Posted: Thu Apr 19, 2018 12:03 am
Dear Yambo users,
After struggling for a while with compiling Yambo, I was able to compile it properly (it didn't say yambo built failed at the end of it at least). However, I was following this tutorial (hBN) which the calculation seemed to stop and gave the following error, I'm just showing some part of it here:
*** Error in `yambo': free(): invalid pointer: 0x00002aaaaf57ccc0 ***
*** Error in `yambo': double free or corruption (out): 0x00007fffffffac20 ***
*** Error in `yambo': free(): invalid pointer: 0x00002aaaaff81cc0 ***
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaaf379088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
======= Backtrace: =========
/usr/lib64/libc.so.6(gsignal+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
======= Backtrace: =========
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8/usr/lib64/libc.so.6(gsignal]
+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
/usr/lib64/libc.so.6(+0x74f47)[0x2aaaac84df47]
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(gsignal+0x37)[0x2aaaac80e1f7/usr/lib64/libc.so.6]
(gsignal+0x37)[0x/usr/lib64/libc.so.62aaaac80e1f7(gsignal]
+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
yambo/usr/lib64/libc.so.6(+0x[0x74f47577e09)]
[0x2aaaac84df47]
/usr/lib64/libc.so.6yambo[0x(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(clone+0x6d)/usr/lib64/libc.so.6======= Memory map: ========
(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(yambo[0x+0x74f47461628]
)
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaaff7f088. Backtrace:
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
[0x2aaaac84df47]
/usr/lib64/libc.so.6/usr/lib64/libgomp.so.1((+0x+0x74f47)16435)[0x2aaaabf5b435]
[0x2aaaac84df47]
/usr/lib64/libc.so.6(yambo+0x74f47)[0x2aaaac84df47]
/usr/lib64/libc.so.6yambo[0x577e09]
(+0x7c619)[0x2aaaac855619]
/usr/lib64/libc.so.6(gsignal+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(+0x/usr/lib64/libpthread.so.07c619)[0x(+0x2aaaac8556197e25)]
[0x2aaaac5c4e25]
yambo[0x461628]
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8]
My guess is c library issue but I can't track what exactly the problem is. Any help would be thoroughly appreciated. Thank you.
After struggling for a while with compiling Yambo, I was able to compile it properly (it didn't say yambo built failed at the end of it at least). However, I was following this tutorial (hBN) which the calculation seemed to stop and gave the following error, I'm just showing some part of it here:
*** Error in `yambo': free(): invalid pointer: 0x00002aaaaf57ccc0 ***
*** Error in `yambo': double free or corruption (out): 0x00007fffffffac20 ***
*** Error in `yambo': free(): invalid pointer: 0x00002aaaaff81cc0 ***
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaaf379088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaafb7d088. Backtrace:
======= Backtrace: =========
/usr/lib64/libc.so.6(gsignal+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
======= Backtrace: =========
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8/usr/lib64/libc.so.6(gsignal]
+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
/usr/lib64/libc.so.6(+0x74f47)[0x2aaaac84df47]
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(gsignal+0x37)[0x2aaaac80e1f7/usr/lib64/libc.so.6]
(gsignal+0x37)[0x/usr/lib64/libc.so.62aaaac80e1f7(gsignal]
+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
yambo/usr/lib64/libc.so.6(+0x[0x74f47577e09)]
[0x2aaaac84df47]
/usr/lib64/libc.so.6yambo[0x(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(clone+0x6d)/usr/lib64/libc.so.6======= Memory map: ========
(abort+0x148)[0x2aaaac80f8e8]
/usr/lib64/libc.so.6(yambo[0x+0x74f47461628]
)
yambo:18235 terminated with signal 6 at PC=2aaaac80e1f7 SP=2aaaaff7f088. Backtrace:
/usr/lib64/libc.so.6(+0x7c619)[0x2aaaac855619]
[0x2aaaac84df47]
/usr/lib64/libc.so.6/usr/lib64/libgomp.so.1((+0x+0x74f47)16435)[0x2aaaabf5b435]
[0x2aaaac84df47]
/usr/lib64/libc.so.6(yambo+0x74f47)[0x2aaaac84df47]
/usr/lib64/libc.so.6yambo[0x577e09]
(+0x7c619)[0x2aaaac855619]
/usr/lib64/libc.so.6(gsignal+0x37)[0x2aaaac80e1f7]
/usr/lib64/libc.so.6(+0x/usr/lib64/libpthread.so.07c619)[0x(+0x2aaaac8556197e25)]
[0x2aaaac5c4e25]
yambo[0x461628]
/usr/lib64/libc.so.6(abort+0x148)[0x2aaaac80f8e8]
My guess is c library issue but I can't track what exactly the problem is. Any help would be thoroughly appreciated. Thank you.