[Wien] TiC example fails with memory corruption error on Mixer

Laurence Marks L-marks at northwestern.edu
Tue Mar 24 16:29:20 CET 2015


Please check that the files TiC.clmval and TiC.clmcor exist and have
numbers in them (not NaN). If they look OK, add -g to the compiler options
then recompile mixer. Hopefully that will provide human readable
diagnostics.

At the moment it is not clear where the problem is.

Hi,

All of the error files are blank besides Mixer.  I am running lapack
version 3.5.0.  I am not running this as a production system yet, I am just
trying to understand how the software works and get it working on a basic
level.

Thank you,

Alan Williams
 National High Magnetic Field Laboratory
Florida State University
Tallahassee, FL

 ------------------------------
*From:* wien-bounces at zeus.theochem.tuwien.ac.at <
wien-bounces at zeus.theochem.tuwien.ac.at> on behalf of Laurence Marks <
L-marks at northwestern.edu>
*Sent:* Monday, March 23, 2015 9:36 AM
*To:* A Mailing list for WIEN2k users
*Subject:* Re: [Wien] TiC example fails with memory corruption error on
Mixer


I have seen this when one or more of the earlier steps failed. Please do ls
-l *.error and look at the length. If the programs ran they should be empty
files. You can also do tail *day* to see what failed.

Alternatively you may have incompatible versions of lapack being used (but
I dont think it is this).

N.B., don't expect much from a 32 bit virtual box with gfortran, it will be
slow.

___________________________
Professor Laurence Marks
Department of Materials Science and Engineering
Northwestern University
www.numis.northwestern.edu
MURI4D.numis.northwestern.edu
Co-Editor, Acta Cryst A
"Research is to see what everybody else has seen, and to think what nobody
else has thought"
Albert Szent-Gyorgi
On Mar 23, 2015 6:51 AM, "Williams, Alan" <aw14t at my.fsu.edu> wrote:

>   Hello,
> I am running the latest version of wien2k on a 32 bit linux  virtual
> machine.  I am using the gfortran compiler version 4.7.2.  When I run SCF
> on the TiC example following the instruction in the manual, I receive the
> following error in STDOUT:
>
>  STOP  LAPW0 END
> STOP  LAPW1 END
> STOP  LAPW2 END
> STOP  CORE  END
> *** glibc detected *** /home/alan/alanwien2k/wien2k/WIEN2k_14.2/mixer:
> malloc(): memory corruption: 0x083f19e0 ***
> ======= Backtrace: =========
> /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x70c91)[0x40258c91]
> /lib/i386-linux-gnu/i686/cmov/libc.so.6(+0x73a74)[0x4025ba74]
> /lib/i386-linux-gnu/i686/cmov/libc.so.6(__libc_malloc+0x5c)[0x4025d70c]
> /usr/lib/i386-linux-gnu/libgfortran.so.3(+0x1551b)[0x4004851b]
> ======= Memory map: ========
> 08048000-08145000 r-xp 00000000 08:01 436410
> /home/alan/alanwien2k/wien2k/WIEN2k_14.2/mixer
> 08145000-08146000 rw-p 000fd000 08:01 436410
> /home/alan/alanwien2k/wien2k/WIEN2k_14.2/mixer
> 08146000-081fa000 rw-p 00000000 00:00 0
> 083bb000-0841e000 rw-p 00000000 00:00 0          [heap]
> 40000000-4001c000 r-xp 00000000 08:01 142619     /lib/i386-linux-gnu/
> ld-2.13.so
> 4001c000-4001d000 r--p 0001b000 08:01 142619     /lib/i386-linux-gnu/
> ld-2.13.so
> 4001d000-4001e000 rw-p 0001c000 08:01 142619     /lib/i386-linux-gnu/
> ld-2.13.so
> 4001e000-4001f000 r-xp 00000000 00:00 0          [vdso]
> 4001f000-40021000 rw-p 00000000 00:00 0
> 40033000-4012c000 r-xp 00000000 08:01 658580
> /usr/lib/i386-linux-gnu/libgfortran.so.3.0.0
> 4012c000-4012d000 rw-p 000f9000 08:01 658580
> /usr/lib/i386-linux-gnu/libgfortran.so.3.0.0
> 4012d000-40151000 r-xp 00000000 08:01 131076
> /lib/i386-linux-gnu/i686/cmov/libm-2.13.so
> 40151000-40152000 r--p 00023000 08:01 131076
> /lib/i386-linux-gnu/i686/cmov/libm-2.13.so
> 40152000-40153000 rw-p 00024000 08:01 131076
> /lib/i386-linux-gnu/i686/cmov/libm-2.13.so
> 40153000-40154000 rw-p 00000000 00:00 0
> 40154000-40170000 r-xp 00000000 08:01 131096
> /lib/i386-linux-gnu/libgcc_s.so.1
> 40170000-40171000 rw-p 0001b000 08:01 131096
> /lib/i386-linux-gnu/libgcc_s.so.1
> 40171000-401e7000 r-xp 00000000 08:01 658952
> /usr/lib/i386-linux-gnu/libquadmath.so.0.0.0
> 401e7000-401e8000 rw-p 00075000 08:01 658952
> /usr/lib/i386-linux-gnu/libquadmath.so.0.0.0
> 401e8000-40347000 r-xp 00000000 08:01 131059
> /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
> 40347000-40349000 r--p 0015e000 08:01 131059
> /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
> 40349000-4034a000 rw-p 00160000 08:01 131059
> /lib/i386-linux-gnu/i686/cmov/libc-2.13.so
> 4034a000-40690000 rw-p 00000000 00:00 0
> 40700000-40721000 rw-p 00000000 00:00 0
> 40721000-40800000 ---p 00000000 00:00 0
> bf8d5000-bf8f7000 rw-p 00000000 00:00 0          [stack]
>
> Program received signal SIGABRT: Process abort signal.
>
>  This is a fresh install.  I was wondering if anyone knew what this
> problem was or how to fix it.
> Thank you for your help.
> Alan Williams
> National High Magnetic Field Laboratory
> Florida State University
> Tallahassee, FL
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20150324/c3619e9a/attachment.html>


More information about the Wien mailing list