[gmx-developers] Re: grompp and vsites

David van der Spoel spoel at xray.bmc.uu.se
Fri Jun 26 15:45:06 CEST 2009


Michel Cuendet wrote:
> 
> Dear Berk and David,
> 
> Sorry, the SegFault appears also with a newly downloaded tree from the 
> CVS. And the error appears on several machines with several compilers.
> 
> You can get the input files for reproducing the problem at :
> ludwig-sun1.unil.ch/~mcuendet/grompp_error.tgz
> 
> On linux systems, the version without shared library works. 
> Unfortunately, on my mac with gcc4.0.1, even this one fails. It gives 
> the messages below.
> 
I tried

~/software-4.0/bin/grompp -c confout.gro -v -e ener.edr -t traj_last.trr 
(latest release)
~/software-4.1/bin/grompp -c confout.gro -v -e ener.edr -t traj_last.trr 
(latest git development)

and I have reprodced a crash in enx_names on my mac.

Since CVS is dead this will only be fixed in the git repository.


> Cheers,
> Michel
> 
> --------------------------------------------------------------------------------------------------------------- 
> 
> [ ... normal output ... ]
> Will read whole trajectory
> trn version: GMX_trn_file (single precision)
> Last frame          0 time 1200.000
> Using frame at t = 1200 ps
> Starting time for run is 0 ps
> Note: enx file_version 1, software version 2
> Opened ener.edr as single precision energy file
> Note: enx file_version 1, software version 2
> grompp(26248) malloc: *** error for object 0x72617453: Non-aligned 
> pointer being freed
> *** set a breakpoint in malloc_error_break to debug
> Bus error
> --------------------------------------------------------------------------------------------------------------- 
> 
> Exception Type:  EXC_BAD_ACCESS (SIGBUS)
> Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000369f2c
> Crashed Thread:  0
> 
> Thread 0 Crashed:
> 0   grompp                            0x00158651 do_enxnms + 449
> 
> Thread 0 crashed with X86 Thread State (32-bit):
>   eax: 0x00436000  ebx: 0x00158499  ecx: 0xbfff971c  edx: 0x91276286
>   edi: 0x00000000  esi: 0x00369f2c  ebp: 0x00504730  esp: 0xbfff99c0
>    ss: 0x0000001f  efl: 0x00010286  eip: 0x00158651   cs: 0x00000017
>    ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
>   cr2: 0x00369f2c
> 
> Binary Images:
>     0x1000 -   0x3a1fef +grompp ??? (???) 
> <001af0a0cfbe0ae3bb293da6c9ac912a> 
> /Users/mitch/src/gromacs-4.0.cvs_12.6.2009/osx_gcc4.0.1/bin/grompp
> 0x8fe00000 - 0x8fe2db43  dyld 97.1 (???) 
> <45ae763de6d253ccfc0eded8d82876a6> /usr/lib/dyld
> 0x90009000 - 0x900eaff7  libxml2.2.dylib ??? (???) 
> <2f6b294896866822330a8888b7f53b75> /usr/lib/libxml2.2.dylib
> 0x90242000 - 0x9026ffeb  libvDSP.dylib ??? (???) 
> <4daafed78a471133ec30b3ae634b6d3e> 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 
> 
> 0x91275000 - 0x913dcff3  libSystem.B.dylib ??? (???) 
> <b47c8e6e45aef620730710a732bf1930> /usr/lib/libSystem.B.dylib
> 0x915cf000 - 0x91708ff7  libicucore.A.dylib ??? (???) 
> <cac059ebdac7d9a63ee0f7a648c9f6cf> /usr/lib/libicucore.A.dylib
> 0x919b3000 - 0x919c1ffd  libz.1.dylib ??? (???) 
> <a98b3b221a72b54faf73ded3dd7000e5> /usr/lib/libz.1.dylib
> 0x91d7a000 - 0x91d81fe9  libgcc_s.1.dylib ??? (???) 
> <e280ddf3f5fb3049e674edcb109f389a> /usr/lib/libgcc_s.1.dylib
> 0x92d56000 - 0x93114fea  libLAPACK.dylib ??? (???) 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 
> 
> 0x93118000 - 0x93118ffd  com.apple.Accelerate.vecLib 3.4.2 (vecLib 
> 3.4.2) 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 
> 
> 0x942ae000 - 0x946befef  libBLAS.dylib ??? (???) 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 
> 
> 0x94928000 - 0x94928ffd  com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
> 0x9515b000 - 0x951d8fef  libvMisc.dylib ??? (???) 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 
> 
> 0x95677000 - 0x9573eff2  com.apple.vImage 3.0 (3.0) 
> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 
> 
> 0x95a1a000 - 0x95a1efff  libmathCommon.A.dylib ??? (???) 
> /usr/lib/system/libmathCommon.A.dylib
> 0x95a1f000 - 0x95a7cffb  libstdc++.6.dylib ??? (???) 
> <f75e5133d72769de5ce6c06153fc65f6> /usr/lib/libstdc++.6.dylib
> 0xffff0000 - 0xffff1780  libSystem.B.dylib ??? (???) 
> /usr/lib/libSystem.B.dylib
> 
> --------------------------------------------------------------------------------------------------------------- 
> 
> 
> 
> On 26 juin 09, at 12:00, gmx-developers-request at gromacs.org wrote:
> 
>> Are you really, really sure you don't have any compilations problems?
>> Did you try to compile from a completely clean tree?
>> Also the energy file format has changed. Reading a new energy file
>> with a pre 4.0.4 version of g_energy might give a segv and not a fatal
>> error.
>>
>> Berk
> 
> ==========================================================
> Michel Cuendet, Ph.D
> Molecular Modeling Group
> Swiss Institute of Bioinformatics
> CH-1015 Lausanne
> Switzerland
> http://ludwig-sun1.unil.ch/~mcuendet/
> ==========================================================
> 
> 
> 
> 
> 
> _______________________________________________
> gmx-developers mailing list
> gmx-developers at gromacs.org
> http://lists.gromacs.org/mailman/listinfo/gmx-developers
> Please don't post (un)subscribe requests to the list. Use thewww 
> interface or send it to gmx-developers-request at gromacs.org.


-- 
David.
________________________________________________________________________
David van der Spoel, PhD, Professor of Biology
Dept. of Cell and Molecular Biology, Uppsala University.
Husargatan 3, Box 596,  	75124 Uppsala, Sweden
phone:	46 18 471 4205		fax: 46 18 511 755
spoel at xray.bmc.uu.se	spoel at gromacs.org   http://folding.bmc.uu.se
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



More information about the gromacs.org_gmx-developers mailing list