Closed Bug 44752 Opened 24 years ago Closed 24 years ago

segv when compiling latest mozilla with workshop6

Categories

(SeaMonkey :: Build Config, defect, P5)

Sun
Solaris
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: neel, Assigned: cls)

Details

This is not a bug, but information

when compiling mozilla nightly sources with an optimization level higher than
-xO3, iropt crashes with the following error

=======================
CC -library=iostream -library=iostream -o nsBlockFrame.o -c -DOSTYPE=\"SunOS5\"
 -DOJI -D_IMPL_NS_HTML  -I../../../../dist/include -I../../../../include     -I.
/../../../xul/base/src -I./../../../xul/content/src -I./../../style/src -I./../.
./content/src -I./../../../base/src -I. -I../../../../dist/oji  -I/usr/openwin/i
nclude   -KPIC  -xO3 -library=iostream -xarch=v8plus -I/net/u1a/export/home1/moz
illa/nightly/CC/local/include -I/net/u1a/export/home1/mozilla/nightly/CC/local/l
ib/glib/include -mt -O  -DNDEBUG -DTRIMMED -DMOZILLA_CLIENT -DBROKEN_QSORT=1 -DN
SCAP_DISABLE_DEBUG_PTR_TYPES=1 -DULTRA_SPARC=1 -DD_INO=d_ino -DMOZ_WIDGET_GTK=1 
-DMOZ_DEFAULT_TOOLKIT=\"gtk\" -DSTDC_HEADERS=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_INT16_
T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UINT_T=1 -DHAVE_UINT1
6_T=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_BYTEORDER_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD
_H=1 -DHAVE_SYS_FILIO_H=1 -DHAVE_SYS_IPC_H=1 -DHAVE_SYS_SHM_H=1 -DHAVE_X11_EXTEN
SIONS_XSHM_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_VFS_H=1 -
DHAVE_SYS_MOUNT_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_LIBRESOLV=1 -DHAVE_LIBSO
CKET=1 -DHAVE_LIBNSL=1 -DHAVE_LIBELF=1 -DHAVE_LIBINTL=1 -DHAVE_LIBPOSIX4=1 -DHAV
E_LIBW=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_QSORT=1 -DHAVE_STRERROR=1 -DHAVE_
LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STATVFS=1
 -DHAVE_MEMMOVE=1 -DHAVE_USLEEP=1 -DHAVE_GETTIMEOFDAY=1 -DGETTIMEOFDAY_TWO_ARGS=
1 -DHAVE_DEV_ZERO=1 -DHAVE_IOS_BINARY=1 -DHAVE_OSTREAM=1 -DHAVE_CPP_EXPLICIT=1 -
DHAVE_CPP_SPECIALIZATION=1 -DHAVE_CPP_MODERN_SPECIALIZE_TEMPLATE_SYNTAX=1 -DHAVE
_CPP_PARTIAL_SPECIALIZATION=1 -DHAVE_CPP_ACCESS_CHANGING_USING=1 -DHAVE_CPP_AMBI
GUITY_RESOLVING_USING=1 -DHAVE_CPP_NAMESPACE_STD=1 -DHAVE_CPP_UNAMBIGUOUS_STD_NO
TEQUAL=1 -DHAVE_CPP_NEW_CASTS=1 -DHAVE_CPP_DYNAMIC_CAST_TO_VOID_PTR=1 -DHAVE_I18
N_LC_MESSAGES=1 -DMOZ_MAIL_NEWS=1 -DMOZ_ENDER_LITE=1 -DNS_MT_SUPPORTED=1 -DMOZ_U
SER_DIR=\".mozilla\" -DMOZ_DLL_SUFFIX=\".so\" -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DJ
S_THREADSAFE=1 -DLAYERS=1  nsBlockFrame.cpp
CC: Fatal error in iropt: Segmentation Fault (core dumped)
make[4]: *** [nsBlockFrame.o] Error 1
make[4]: Leaving directory `/export/home1/mozilla/nightly/CC/mozilla/layout/html
/base/src'
================

the workaround is to use a lower optimization or apply patch 109481-03 which
should be out soon.
this is with workshop6 on SPARC
Severity: normal → trivial
Priority: P3 → P5
setting bug status to new
Status: UNCONFIRMED → NEW
Ever confirmed: true
Added patch listing to http://www.mozilla.org/unix/solaris.html . Marking fixed.

Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
verified.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.