Date: Sat, 13 Mar 2004 20:45:58 -0500 (EST) From: Ed Ryan <epr@andrew.cmu.edu> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: FireFox port freezes Message-ID: <Pine.LNX.4.58-035.0403132035140.9866@unix44.andrew.cmu.edu> In-Reply-To: <1079202499.86705.10.camel@shumai.marcuscom.com> References: <Pine.LNX.4.58-035.0403061440210.4220@unix50.andrew.cmu.edu> <1078893616.40160.17.camel@shumai.marcuscom.com> <Pine.LNX.4.58-035.0403131237420.3735@unix44.andrew.cmu.edu> <1079202499.86705.10.camel@shumai.marcuscom.com>
index | next in thread | previous in thread | raw e-mail
On Sat, 13 Mar 2004, Joe Marcus Clarke wrote:
> When was firefox last built? Try rebuilding it with -DWITH_DEBUG, then
> run firefox -g, and try to capture a backtrace when it hangs. That
> should give us a little more to go on.
Okay, those changes to /etc/libmap.conf made it finish compiling properly.
FireFox now crashes. In firefox -g, it dies with
Program received signal SIGBUS, Bus error.
0x2806be2c in memset () from /libexec/ld-elf.so.1
When I then run backtrace, I get this:
(gdb) backtrace
#0 0x2806be2c in memset () from /libexec/ld-elf.so.1
#1 0x29c1cd01 in ?? ()
#2 0x280628a0 in find_symdef () from /libexec/ld-elf.so.1
#3 0x2806317d in dlopen () from /libexec/ld-elf.so.1
#4 0x2834175b in PR_LoadLibrary ()
from /usr/X11R6/lib/firefox/lib/mozilla-1.6/libnspr4.so
#5 0x28341664 in PR_LoadLibraryWithFlags ()
from /usr/X11R6/lib/firefox/lib/mozilla-1.6/libnspr4.so
#6 0x283416a9 in PR_LoadLibrary ()
from /usr/X11R6/lib/firefox/lib/mozilla-1.6/libnspr4.so
#7 0x281bfcd4 in nsLocalFile::Load(PRLibrary**) (this=0x80d3180,
_retval=0x80b8b20)
at ../../dist/include/string/nsString.h:72
#8 0x281d291c in nsDll::Load() (this=0x80b8ac0)
at ../../dist/include/xpcom/nsCOMPtr.h:669
#9 0x281ceef5 in nsNativeComponentLoader::SelfRegisterDll(nsDll*, char
const*, int)
(this=0x8071e00, dll=0x80b8ac0, registryLocation=0x80b8a60
"rel:libdocshell.so",
deferred=0) at nsNativeComponentLoader.cpp:373
#10 0x281d0a63 in nsNativeComponentLoader::AutoRegisterComponent(int,
nsIFile*, int*)
(this=0x8071e00, when=0, component=0x80d3180, registered=0xbfbfe404)
at ../../dist/include/string/nsXPIDLString.h:327
#11 0x281ce922 in nsNativeComponentLoader::RegisterComponentsInDir(int,
nsIFile*) (
this=0x8071e00, when=0, dir=0x0) at nsNativeComponentLoader.cpp:222
#12 0x281ce752 in nsNativeComponentLoader::AutoRegisterComponents(int,
nsIFile*) (
---Type <return> to continue, or q <return> to quit---
this=0x8071e00, aWhen=0, aDirectory=0x8093300) at
nsNativeComponentLoader.cpp:171
#13 0x281cb14d in nsComponentManagerImpl::AutoRegisterImpl(int, nsIFile*,
int) (
this=0x8071c00, when=0, inDirSpec=0x0, fileIsCompDir=1)
at ../../dist/include/xpcom/nsCOMPtr.h:663
#14 0x281cbd08 in nsComponentManagerImpl::AutoRegister(nsIFile*)
(this=0x8071c00,
aSpec=0x0) at nsComponentManager.cpp:3417
#15 0x28177143 in NS_InitXPCOM2 (result=0x0, binDirectory=0x282369a0,
appFileLocationProvider=0x807aac0) at nsXPComInit.cpp:569
#16 0x08055a85 in xre_main(int, char**, nsXREAppData const&) (argc=1,
argv=0xbfbfe924, aAppData=@0xbfbfe8a4) at
../../dist/include/xpcom/nsCOMPtr.h:663
#17 0x0804f727 in main (argc=1, argv=0xbfbfe924) at nsBrowserApp.cpp:51
#18 0x0804f5f2 in _start ()
Is that more helpful?
Ed Ryan
~epr/PublicWrite
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.58-035.0403132035140.9866>
