delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/05/19/11:45:45

From: jrl AT netcom DOT com (Dr. J. Robert Lee)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: gcc djgpp stopped working
Date: 19 May 2000 15:23:39 GMT
Organization: NETCOM / MindSpring Enterprises, Inc.
Lines: 88
Message-ID: <8g3m9r$j7v$1@slb7.atl.mindspring.net>
References: <Pine DOT A41 DOT 4 DOT 05 DOT 10005191014040 DOT 29210-100000 AT ieva06 DOT lanet DOT lv>
NNTP-Posting-Host: c7.b7.09.6a
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Thanks very much for pointing me in the right direction. The directory
pointed to by TMPDIR had been magically changed into a file. I removed
the file and re-created the directory. Now gcc works just fine.
I suspect that somehow during the sucurity upgrade, that directory
became corrupted.

In article <Pine DOT A41 DOT 4 DOT 05 DOT 10005191014040 DOT 29210-100000 AT ieva06 DOT lanet DOT lv>,
Andris Pavenis  <djgpp AT delorie DOT com> wrote:
>
>Try using symify on gcc and post results. 
>
>I intentionally left minimal debug info in executables to enable getting
>reasonable stack trace on such crashes. Also there were more that one
>update of binaries of gcc-2.95.2 for DJGPP, so I don't know
>which update You have 
>
>Andris
>
>On 19 May 2000, Dr. J. Robert Lee wrote:
>
>> 
>> Until earlier today, I had been happily using the djgpp gcc compiler
>> for many months. Around midday, I made the mistake of updating
>> windows 98 by responding to the critical update notification message.
>> Now that I have the latest security package in place, gcc no longer
>> works. It runs for a several minutes then aborts. Here is what I get:
>> 
>> jrl E:\src\SIGPROC>gcc -dumpversion
>> 2.952
>> 
>> jrl E:\src\SIGPROC>gcc -c anyfile.c
>> Abort!
>> Exiting due to signal SIGABRT
>> Raised at eip=00014ff6
>> eax=000a9a44 ebx=00000120 ecx=00000000 edx=0000b460 esi=00000002 edi=000b0956
>> ebp=000a9af0 esp=000a9a40 program=E:\COMPILE\DJGPP\BIN\GCC.EXE
>> cs: sel=00a7  base=82c0f000  limit=000bffff
>> ds: sel=00af  base=82c0f000  limit=000bffff
>> es: sel=00af  base=82c0f000  limit=000bffff
>> fs: sel=0087  base=0000b460  limit=0000ffff
>> gs: sel=00bf  base=00000000  limit=0010ffff
>> ss: sel=00af  base=82c0f000  limit=000bffff
>> App stack: [000a9f2c..00029f2c]  Exceptn stack: [00029e80..00027f40]
>> 
>> Call frame traceback EIPs:
>>   0x00014f14
>>   0x00014ff6
>>   0x0001584b
>>   0x00010c98
>>   0x0000bc56
>>   0x0000ccf1
>>   0x0000c509
>>   0x0000ccf1
>>   0x0000c509
>>   0x0000ccf1
>>   0x0000c509
>>   0x0000ccf1
>>   0x0000c509
>>   0x0000ad44
>>   0x0000ea58
>>   0x000127f6
>> 
>> Interestingly, another machine has the same security upgrade, done around the
>> same time today, but gcc on it still functions. Both machines are running Win98 
>> second edition with all of the critical MS updates. The machine that works is a 
>> Pentium II 400; the one that does not work is a Pentium III 733.
>> 
>> On the bad machine:
>> jrl E:\compile\djgpp\bin>go32-v2
>> go32/v2 version 2.0 built Dec 24 1999 17:46:57
>> DPMI memory available: 94977 Kb
>> DPMI swap space available: 32603 Kb
>> 
>> On the working machine:
>> DPMI memory available: 22201 Kb
>> DPMI swap space available: 40095 Kb
>> 
>> Ideas for trouble-shooting?
>> --
>> J. Robert Lee, Ph.D.
>> jrl AT netcom DOT com
>> 
>


--
J. Robert Lee, Ph.D.
jrl AT netcom DOT com

- Raw text -


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