delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/08/18/21:09:05

X-Spam-Check-By: sourceware.org
Message-ID: <44E66499.7020809@cygwin.com>
Date: Fri, 18 Aug 2006 21:08:41 -0400
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com>
Reply-To: cygwin AT cygwin DOT com
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8) Gecko/20060112 Fedora/1.5-1.fc4.remi Thunderbird/1.5 Mnenhy/0.7.4.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: a question about runing DL_Poly
References: <5880491 DOT post AT talk DOT nabble DOT com>
In-Reply-To: <5880491.post@talk.nabble.com>
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

John Liu wrote:
> Dear All,
> 
> I also have another question. I compiled an Molecular dynamic simulation
> software, DL_Poly. I got the executable file. It runs great in other
> Linux/Unix system, if I compiled it in other Linux/Unix. But here I compiled
> it and get the executable file, it doesn't work. The error message like this
> 
> Exception: STATUS_STACK_OVERFLOW at eip=0049A913
> eax=0005E10C ebx=00000000 ecx=00032CAC edx=0048D100 esi=610FF1A0
> edi=0049B530
> ebp=0022CCB8 esp=0022CCA4 program=C:\cygwin\home\Owner\orig\DLPOLY.X, pid
> 4912,
> thread main
> cs=001B ds=0023 es=0023 fs=003B gs=0000 ss=0023
> Stack trace:
> Frame     Function  Args
> 0022CCB8  0049A913  (0048D100, 61169244, 0022CCE8, 0048CE58)
> 0022CCE8  0048CE83  (00000001, 61169244, 04C20090, 0022CC70)
> 0022CD98  61006168  (00000000, 0022CDD0, 610054E0, 0022CDD0)
> 610054E0  61004416  (0000009C, A02404C7, E8610FF1, FFFFFF48)
>       6 [main] DLPOLY.X 4912 _cygtls::handle_exceptions: Error while dumping
> sta
> te (probably corrupted stack)
> 
> Anybody tell me why?


Sure.  DL_Poly has a bug.  Just because a program runs on other platforms
does not mean that it's bug free or even very portable.  You should build
the program with debug symbols and run it under gdb.  When the program
crashes, you'll see where it is and be able to look for causes.


-- 
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
216 Dalton Rd.                          (508) 893-9889 - FAX
Holliston, MA 01746

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019