PLEASE REPLY TO [EMAIL PROTECTED] ONLY, *NOT* [EMAIL PROTECTED]

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11769

           Summary: segmentation fault building Mozilla Firebird, JavaScript
                    engine file
           Product: gcc
           Version: 3.2.3
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: c
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: brantgurganus2001 at cherokeescouting dot org
                CC: gcc-bugs at gcc dot gnu dot org

This is my first GCC bug report so please bear with me.

Original Command Line (invoked by make):
gcc -mno-cygwin -o jsemit.o -c -DOSTYPE=\"WINNT5.1\" -DOSARCH=\"WINNT\" -DEXPORT
_JS_API  -DJS_USE_SAFE_ARENA   -I../../dist/include/js -I../../dist/include -I..
/../dist/include/nspr    -Id:/mozilla/mozilla/js/src      -Wall -W -Wno-unused -
Wpointer-arith -Wcast-align -pedantic -Wno-long-long -mms-bitfields -pipe  -DNDE
BUG -DTRIMMED -O3   -DX_DISPLAY_MISSING=1 -DHAVE_SNPRINTF=1 -D_WINDOWS=1 -D_WIN3
2=1 -DWIN32=1 -DXP_WIN=1 -DXP_WIN32=1 -DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADE
RS=1 -DWIN32_LEAN_AND_MEAN=1 -DNO_X11=1 -D_X86_=1 -DD_INO=d_ino -DSTDC_HEADERS=1
 -Duid_t=int -Dgid_t=int -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -
DHAVE_UNISTD_H=1 -DHAVE_MALLOC_H=1 -DHAVE_MMINTRIN_H=1 -DHAVE_LIBM=1 -DNO_X11=1
-DMMAP_MISSES_WRITES=1 -DHAVE_STRERROR=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHA
VE_RINT=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_IOS_BINARY=1 -DMOZ_DEFAULT_T
OOLKIT=\"windows\" -DMOZ_PHOENIX=1 -DMOZ_XUL_APP=1 -DMOZ_ENABLE_COREXFONTS=1 -DO
JI=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DMOZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DMOZ_LO
GGING=1 -DMOZ_USER_DIR=\"Mozilla\" -DMOZ_XUL=1 -DMOZ_PROFILESHARING=1 -DMOZ_PROF
ILELOCKING=1 -DMOZ_DLL_SUFFIX=\".dll\" -DJS_THREADSAFE=1 -DNS_PRINT_PREVIEW=1 -D
NS_PRINTING=1 -DMOZILLA_VERSION=\"1.5b\"  -D_MOZILLA_CONFIG_H_ -DMOZILLA_CLIENT
d:/mozilla/mozilla/js/src/jsemit.c
In file included from d:/mozilla/mozilla/js/src/jscntxt.h:51,
                 from d:/mozilla/mozilla/js/src/jsemit.c:50:
d:/mozilla/mozilla/js/src/jsregexp.h:72: warning: bit-field `parenCount' type in
valid in ISO C
d:/mozilla/mozilla/js/src/jsregexp.h:73: warning: bit-field `flags' type invalid
 in ISO C
d:/mozilla/mozilla/js/src/jsemit.c: In function `js_EmitTree':
d:/mozilla/mozilla/js/src/jsemit.c:4001: internal error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.

Command Line to use as requested:
D:\mozilla\mozilla\js\src>gcc -v -save-temps -mno-cygwin -o jsemit.o -c -DOSTYPE
=\"WINNT5.1\" -DOSARCH=\"WINNT\" -DEXPORT_JS_API  -DJS_USE_SAFE_ARENA   -I../../
dist/include/js -I../../dist/include -I../../dist/include/nspr    -Id:/mozilla/m
ozilla/js/src      -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -pedantic -
Wno-long-long -mms-bitfields -pipe  -DNDEBUG -DTRIMMED -O3   -DX_DISPLAY_MISSING
=1 -DHAVE_SNPRINTF=1 -D_WINDOWS=1 -D_WIN32=1 -DWIN32=1 -DXP_WIN=1 -DXP_WIN32=1 -
DHW_THREADS=1 -DWINVER=0x400 -DSTDC_HEADERS=1 -DWIN32_LEAN_AND_MEAN=1 -DNO_X11=1
 -D_X86_=1 -DD_INO=d_ino -DSTDC_HEADERS=1 -Duid_t=int -Dgid_t=int -DHAVE_DIRENT_
H=1 -DHAVE_GETOPT_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_MALLOC_H=1 -DHA
VE_MMINTRIN_H=1 -DHAVE_LIBM=1 -DNO_X11=1-DMMAP_MISSES_WRITES=1 -DHAVE_STRERROR=1
 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DVA_COPY=va_copy -DHAVE_VA_CO
PY=1 -DHAVE_IOS_BINARY=1 -DMOZ_DEFAULT_TOOLKIT=\"windows\" -DMOZ_PHOENIX=1 -DMOZ
_XUL_APP=1 -DMOZ_ENABLE_COREXFONTS=1 -DOJI=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DM
OZ_XPINSTALL=1 -DMOZ_JSLOADER=1 -DMOZ_LOGGING=1 -DMOZ_USER_DIR=\"Mozilla\" -DMOZ
_XUL=1 -DMOZ_PROFILESHARING=1 -DMOZ_PROFILELOCKING=1 -DMOZ_DLL_SUFFIX=\".dll\" -
DJS_THREADSAFE=1 -DNS_PRINT_PREVIEW=1 -DNS_PRINTING=1 -DMOZILLA_VERSION=\"1.5b\"
  -D_MOZILLA_CONFIG_H_ -DMOZILLA_CLIENT d:/mozilla/mozilla/js/src/jsemit.c
Reading specs from /usr/lib/gcc-lib/i686-pc-mingw32/3.2/specs
Configured with: /netrel/src/gcc-3.2-3/configure --enable-languages=c,c++,f77,ja
va --enable-libgcj --enable-threads=posix --with-system-zlib --enable-nls --with
out-included-gettext --enable-interpreter --disable-sjlj-exceptions --disable-ve
rsion-specific-runtime-libs --enable-shared --build=i686-pc-linux --host=i686-pc
-cygwin --target=i686-pc-cygwin --enable-haifa --prefix=/usr --exec-prefix=/usr
--sysconfdir=/etc --libdir=/usr/lib --includedir=/nonexistent/include --libexecd
ir=/usr/sbin
Thread model: posix
gcc version 3.2 20020927 (prerelease)

I found no .i file after either command.

Both times that I encountered this error were in the same file (I think) and
both occured after running make -f client.mk distclean and then running make -f
client.mk build_all.

The .mozconfig file currently is:
CC=gcc
CXX=g++
CPP=cpp
AS=as
LD=ld
ac_add_options --disable-accessibility
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
ac_add_options --disable-composer
ac_add_options --disable-debug
ac_add_options --disable-freetype2
ac_add_options --disable-freetypetest
ac_add_options --disable-gtktest
ac_add_options --disable-ldap
ac_add_options --disable-mailnews
ac_add_options --disable-mathml
ac_add_options --disable-postscript
ac_add_options --disable-xprint
ac_add_options --disable-tests
ac_add_options --enable-crypto
ac_add_options --enable-optimize=-O3
ac_add_options --enable-single-profile
ac_add_options --enable-strip
ac_add_options --enable-strip-libs
export MOZ_PHOENIX=1
mk_add_options MOZ_PHOENIX=1

Let me know if anything else would be useful.

Reply via email to