delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2002/02/16/11:51:56

X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f
X-Authentication-Warning: kendall.sfbr.org: jeffw set sender to jeffw AT darwin DOT sfbr DOT org using -f
Date: Sat, 16 Feb 2002 10:50:58 -0600
From: JT Williams <jeffw AT darwin DOT sfbr DOT org>
To: djgpp AT delorie DOT com
Subject: bison 1.32 crashing
Message-ID: <20020216105058.A5049@kendall.sfbr.org>
Mail-Followup-To: djgpp AT delorie DOT com
Mime-Version: 1.0
User-Agent: Mutt/1.2.5.1i
Reply-To: djgpp AT delorie DOT com

Bison 1.32 wordlessly crashes on startup with the following trace; this
is with DOS 5.0, stock djdev 2.03, and either bash 2.04 or command.com.
The very same .y file compiles without problems using bison 1.30.  It also
compiles okay with bison 1.28, although in this case some of the `#line'
directives written to y_tab.c are incomplete (can be fixed by hand).
If it helps, I also found that bison 1.30 will work fine with the
bison.hairy and bison.simple supplied with bison 1.32.

% bison --version
bison (GNU Bison) 1.32

Copyright 1984, 1986, 1989, 1992, 2000, 2001, 2002
Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

% bison -d -y hoc.y
Exiting due to signal SIGSEGV
Page fault at eip=000f34e9, error=0004
eax=0000000c ebx=00000004 ecx=00000000 edx=00000000 esi=0018a084 edi=0010952c
ebp=001894c8 esp=001894c4 program=/djgpp/bin/bison.exe
cs: sel=00e7  base=101c0000  limit=0018ffff
ds: sel=00ef  base=101c0000  limit=0018ffff
es: sel=00ef  base=101c0000  limit=0018ffff
fs: sel=00cf  base=00027640  limit=0000ffff
gs: sel=00ff  base=00000000  limit=0010ffff
ss: sel=00ef  base=101c0000  limit=0018ffff
App stack: [0018952c..0010952c]  Exceptn stack: [00109480..00107540]

Call frame traceback EIPs:
  0x000f34e9
  0x00006ee9
  0x0000a503
  0x000f2098

- Raw text -


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