delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1996/08/28/14:26:58

Date: Wed, 28 Aug 1996 19:29:13 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: djgpp-workers AT delorie DOT com
Subject: Emacs crashes on NT
Message-Id: <Pine.SUN.3.91.960828192327.14804A-100000@is>
Mime-Version: 1.0

A user wrote to me telling that he cannot run Emacs compiled with DJGPP 
in a DOS box on NT, because Emacs crashes like this:

E:\emacs-19.33\bin>emacs
Exiting due to signal SIGSEGV
General Protection Fault at eip=000041f7
eax=000001ff ebx=003abef8 ecx=00000000 edx=000001ff esi=003a00d7 edi=003abf34
ebp=003a2948 esp=00002942 cs=00c7 ds=00b7 es=00d7 fs=0197 gs=01f7 ss=00b7
Call frame traceback EIPs:
  0x000041f7   _syms_of_frame_1+259, line 113 of frame.c

The above traceback is either bogus or points to the DPMI host instead of 
Emacs (`syms_of_frame_1' isn't called at all in the dumped Emacs).  He 
told me temacs crashes in the same way, so it's not something special to 
the dumped executable either.

Does somebody know any special problems of DPMI on NT that could cause a 
crash?  That guy says he could run almost the entire build process on NT 
(except that temacs crashed, so he couldn't dump), so obviously gcc, Make 
and the rest of the tools run on NT.

Any thoughts or ideas are welcome.  I just ran out of them after asking 
him to check some ideas and getting nowhere.  Thanks.

- Raw text -


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