cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/05/18:19:12

Message-Id: <199904052059.NAA21260@geocities.com>
From: cssl AT geocities DOT com
Sender: cssl AT mail DOT geocities DOT com
To: djgpp AT delorie DOT com
Date: Mon, 5 Apr 1999 22:51:57 GMT0BST
MIME-Version: 1.0
Subject: Error when STRIPping EXEs
X-mailer: Pegasus Mail v3.31
Reply-To: djgpp AT delorie DOT com

Hello all.

How can it be that SOMETIMES, if I STRIP (or compile with -s) an EXE file, 
it works OK on my developement machine (P75, 16MB RAM, tested both with 
CWSDPMI v3 and v4 and both with HIMEM, HIMEM+EMM386 and NO memory manager) 
and says "OMPT: cannot open file" when run on test machine (P150, 8MB RAM, 
same memory configurations) ? If I compile with -s sometimes the program 
starts, but halts with a SIGSEGV after some seconds. Note that the source 
code is THE SAME, and program doesen't require any input... Comparing a 
STRIPped EXE and the same EXE compiled with -s gives differences only in 
the stub (all differences before offset 0x800).

I'm still using DJGPP 2.01 since 2.02 seems to have some bugs in the C++ 
compiler ("Internal compiler error" when trying to compile PDMLWP03).
Uh, another strange thing is with PDMLWP03 : it seems it can't hook IRQ8 
if I don't load networking software (Novell Personal netware Client). If I 
load it till VLM.EXE, I can unload it all and IRQ8 keeps being hooked.

Any hint ? Other tests I can do ?
Please answer both in the mailing list and e-mail since I only read the 
daily digest.

Thanks,
 Diego.

- Raw text -


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