Subject: port-i386/13307: libm & mozilla
To: None <gnats-bugs@gnats.netbsd.org>
From: None <taya@netbsd.org>
List: netbsd-bugs
Date: 06/26/2001 00:58:07
>Number:         13307
>Category:       port-i386
>Synopsis:       mozilla gets unstable with recent libm
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    port-i386-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Jun 25 08:56:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Shin'ichiro TAYA
>Release:        2001/06/24
>Organization:

>Environment:
	
System: NetBSD mmgserv.m2g.org 1.5W NetBSD 1.5W (MMGSERV) #20: Mon Jun 25 00:53:07 JST 2001 taya@mmgserv.m2g.org:/export/NetBSD/NetBSD-current/src/sys/arch/i386/compile/MMGSERV i386
Architecture: i386
Machine: i386
>Description:
	With recent libm(i386), mozilla gets unstable and often hang up.
	And not optimized version of mozilla hang up while initializing.

	This is a trace back of mozilla while hang up.

	(gdb) where
	#0  0x484ce323 in __ieee754_fmod ()
	#1  0x484d3514 in fmod ()
	#2  0x4860882c in XPCConvert::JSValToXPCException (ccx=@0xbfbfccd4,
	    s=135918330, ifaceName=0x81c65a0 "nsIModule",
	    methodName=0x81b6330 "registerSelf", exceptn=0xbfbfcd48)
	    at xpcconvert.cpp:1051
		.
		.
		.

	--
	I checked out & built libm of June 1st, then mozilla start running.

>How-To-Repeat:
	get & extract ftp://ftp.mozilla.org/pub/mozilla/nightly/latest/mozilla-source.tar.bz2
	cd mozilla ; gmake -f client.mk build; cd dist/bin; ./mozilla

	This is a nightly snapshot. Sometime build will fail.
	At this case 'gmake -f client.mk checkout' and retry.

>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted: