Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3A0F827C.15675931@ece.gatech.edu> Date: Mon, 13 Nov 2000 00:56:12 -0500 From: "Charles S. Wilson" X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: XEmacs on cygwin wierdness References: <3A0F7709 DOT F8ED68FF AT ece DOT gatech DOT edu> <20001113000953 DOT A4917 AT redhat DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Christopher Faylor wrote: > > On Mon, Nov 13, 2000 at 12:07:21AM -0500, Charles S. Wilson wrote: > >I've tried to build XEmacs-21.2.36 multiple times tonight. Each time, > >it works perfectly as long as I launch it from with a cygwin-bash > >window. However, if I launch it from the DOS cmd prompt, it stackdumps. > > Why aren't you running it under gdb to pinpoint where the error > is occurring? I got a popup saying "Program received signal SIGSEGV, Segmentation fault" Stack window shows "_size_of_stack_reserve__" unfortunately, I can't get further than that -- I think it's because of the odd structure of an xemacs executable -- in-built lisp data + interpreter, this wierd "dumping" process it does to itself when building, etc... Now, maybe I'm blowing bull patties, but I can't even get the source window to show anything but assembler -- because "xemacs.exe" is a dumped executable generated by "temacs.exe" which loads a bunch of lisp code and data and then "dumps" an image of itself to disk during the build. So, gdb shows *me* nothing -- which is why I asked if anyone could make a *guess* as to why a program will run fine under a bash shell, but stackdump when run from a DOS box (or within gdb). --Chuck -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com